From b3eb963a2bdff7735b32085f30c9a715d14482f0 Mon Sep 17 00:00:00 2001 From: Michael Vogel Date: Sat, 12 Mar 2016 07:42:57 +0100 Subject: [PATCH 1/6] fromgplus: Add keywords to imported posts --- fromgplus/fromgplus.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fromgplus/fromgplus.php b/fromgplus/fromgplus.php index e0fdc705..d21ece2b 100644 --- a/fromgplus/fromgplus.php +++ b/fromgplus/fromgplus.php @@ -10,6 +10,7 @@ define('FROMGPLUS_DEFAULT_POLL_INTERVAL', 30); // given in minutes require_once('mod/share.php'); +require_once('mod/parse_url.php'); function fromgplus_install() { register_hook('connector_settings', 'addon/fromgplus/fromgplus.php', 'fromgplus_addon_settings'); @@ -323,6 +324,11 @@ function fromgplus_handleattachments($a, $uid, $item, $displaytext, $shared) { if ($quote != "") $pagedata["text"] = $quote; + // Add Keywords to page link + $data = parseurl_getsiteinfo_cached($pagedata["url"], true); + if (isset($data["keywords"])) + $pagedata["keywords"] = $data["keywords"]; + break; case "photo": -- 2.43.4 From 04eb464835f8240d8db471fbd9c4fdbfb77ffd34 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sat, 8 Oct 2016 20:58:57 -0400 Subject: [PATCH 2/6] [ifttt] Add missing nickname in the callback URL --- ifttt/ifttt.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ifttt/ifttt.php b/ifttt/ifttt.php index b0e5e122..38236509 100644 --- a/ifttt/ifttt.php +++ b/ifttt/ifttt.php @@ -48,7 +48,7 @@ function ifttt_settings(&$a,&$s) { $s .= '
'; $s .= '

'.t("Create an account at IFTTT. Create three Facebook recipes that are connected with Maker (In the form 'if Facebook then Maker') with the following parameters:").'

'; $s .= '

URL

'; - $s .= '

'.$a->get_baseurl()."/ifttt/".'

'; + $s .= '

' . $a->get_baseurl() . '/ifttt/' . $a->user['nickname'] . '

'; $s .= '

Method

'; $s .= '

POST

'; $s .= '

Content Type

'; -- 2.43.4 From 71f988d1bf42f512e9fef75aff3e467172f28a46 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Tue, 11 Oct 2016 08:35:46 +0200 Subject: [PATCH 3/6] ES update to the translations THX Athalbert --- appnet/lang/es/messages.po | 117 ++++++++++++++++++++++++++++ appnet/lang/es/strings.php | 29 +++++++ blogger/lang/es/messages.po | 55 +++++++++++++ blogger/lang/es/strings.php | 27 ++++--- buffer/lang/es/messages.po | 75 ++++++++++++++++++ buffer/lang/es/strings.php | 21 +++++ buglink/lang/es/messages.po | 23 ++++++ buglink/lang/es/strings.php | 11 ++- cal/lang/es/messages.po | 55 +++++++++++++ cal/lang/es/strings.php | 16 ++++ communityhome/lang/es/messages.po | 73 ++++++++++++++++++ communityhome/lang/es/strings.php | 34 +++++---- twitter/lang/es/messages.po | 123 ++++++++++++++++++++++++++++++ twitter/lang/es/strings.php | 49 +++++++----- 14 files changed, 660 insertions(+), 48 deletions(-) create mode 100644 appnet/lang/es/messages.po create mode 100644 appnet/lang/es/strings.php create mode 100644 blogger/lang/es/messages.po create mode 100644 buffer/lang/es/messages.po create mode 100644 buffer/lang/es/strings.php create mode 100644 buglink/lang/es/messages.po create mode 100644 cal/lang/es/messages.po create mode 100644 cal/lang/es/strings.php create mode 100644 communityhome/lang/es/messages.po create mode 100644 twitter/lang/es/messages.po diff --git a/appnet/lang/es/messages.po b/appnet/lang/es/messages.po new file mode 100644 index 00000000..78d083d4 --- /dev/null +++ b/appnet/lang/es/messages.po @@ -0,0 +1,117 @@ +# ADDON appnet +# Copyright (C) +# This file is distributed under the same license as the Friendica appnet addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-22 11:47+0200\n" +"PO-Revision-Date: 2016-10-10 17:59+0000\n" +"Last-Translator: Athalbert\n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: appnet.php:39 +msgid "Permission denied." +msgstr "Permiso denegado" + +#: appnet.php:73 +msgid "You are now authenticated to app.net. " +msgstr "Ahora está autenticado en app.net." + +#: appnet.php:77 +msgid "

Error fetching token. Please try again.

" +msgstr "

Advertencia de error. Por favor inténtelo de nuevo.

" + +#: appnet.php:80 +msgid "return to the connector page" +msgstr "vuelva a pa página de conexón" + +#: appnet.php:94 +msgid "Post to app.net" +msgstr "Publique en app.net" + +#: appnet.php:125 appnet.php:129 +msgid "App.net Export" +msgstr "Exportar a app.net" + +#: appnet.php:142 +msgid "Currently connected to: " +msgstr "Actualmente conectado a:" + +#: appnet.php:144 +msgid "Enable App.net Post Plugin" +msgstr "Habilitar el plugin de publicación de App.net" + +#: appnet.php:149 +msgid "Post to App.net by default" +msgstr "Publicar en App.net por defecto" + +#: appnet.php:153 +msgid "Import the remote timeline" +msgstr "Importar la línea de tiempo remota" + +#: appnet.php:159 +msgid "" +"

Error fetching user profile. Please clear the configuration and try " +"again.

" +msgstr "

Advertencia de error de perfil. Por favor borre la configuración e inténtelo de nuevo.

" + +#: appnet.php:164 +msgid "

You have two ways to connect to App.net.

" +msgstr "

Tiene dos formas de conectar a App.net.

" + +#: appnet.php:166 +msgid "" +"

First way: Register an application at https://account.app.net/developer/apps/" +" and enter Client ID and Client Secret. " +msgstr "" + +#: appnet.php:167 +#, php-format +msgid "Use '%s' as Redirect URI

" +msgstr "Use '%s' como Redirigir URI" + +#: appnet.php:169 +msgid "Client ID" +msgstr "ID de cliente" + +#: appnet.php:173 +msgid "Client Secret" +msgstr "Secreto de cliente" + +#: appnet.php:177 +msgid "" +"

Second way: fetch a token at http://dev-lite.jonathonduerig.com/. " +msgstr "

Segunda manera: traiga un símbolo a http://dev-lite.jonathonduerig.com/" + +#: appnet.php:178 +msgid "" +"Set these scopes: 'Basic', 'Stream', 'Write Post', 'Public Messages', " +"'Messages'.

" +msgstr "Seleccione estas posibilidades: 'Básico', 'Continuo', 'Escribir entrada', 'Mensajes públicos', 'Mensajes'.

" + +#: appnet.php:180 +msgid "Token" +msgstr "Símbolo" + +#: appnet.php:192 +msgid "Sign in using App.net" +msgstr "Regístrese usando App.net" + +#: appnet.php:197 +msgid "Clear OAuth configuration" +msgstr "Borre la configuración OAuth" + +#: appnet.php:204 +msgid "Save Settings" +msgstr "Guardar los ajustes" diff --git a/appnet/lang/es/strings.php b/appnet/lang/es/strings.php new file mode 100644 index 00000000..10631799 --- /dev/null +++ b/appnet/lang/es/strings.php @@ -0,0 +1,29 @@ +strings["Permission denied."] = "Permiso denegado"; +$a->strings["You are now authenticated to app.net. "] = "Ahora está autenticado en app.net."; +$a->strings["

Error fetching token. Please try again.

"] = "

Advertencia de error. Por favor inténtelo de nuevo.

"; +$a->strings["return to the connector page"] = "vuelva a pa página de conexón"; +$a->strings["Post to app.net"] = "Publique en app.net"; +$a->strings["App.net Export"] = "Exportar a app.net"; +$a->strings["Currently connected to: "] = "Actualmente conectado a:"; +$a->strings["Enable App.net Post Plugin"] = "Habilitar el plugin de publicación de App.net"; +$a->strings["Post to App.net by default"] = "Publicar en App.net por defecto"; +$a->strings["Import the remote timeline"] = "Importar la línea de tiempo remota"; +$a->strings["

Error fetching user profile. Please clear the configuration and try again.

"] = "

Advertencia de error de perfil. Por favor borre la configuración e inténtelo de nuevo.

"; +$a->strings["

You have two ways to connect to App.net.

"] = "

Tiene dos formas de conectar a App.net.

"; +$a->strings["

First way: Register an application at https://account.app.net/developer/apps/ and enter Client ID and Client Secret. "] = ""; +$a->strings["Use '%s' as Redirect URI

"] = "Use '%s' como Redirigir URI"; +$a->strings["Client ID"] = "ID de cliente"; +$a->strings["Client Secret"] = "Secreto de cliente"; +$a->strings["

Second way: fetch a token at http://dev-lite.jonathonduerig.com/. "] = "

Segunda manera: traiga un símbolo a http://dev-lite.jonathonduerig.com/"; +$a->strings["Set these scopes: 'Basic', 'Stream', 'Write Post', 'Public Messages', 'Messages'.

"] = "Seleccione estas posibilidades: 'Básico', 'Continuo', 'Escribir entrada', 'Mensajes públicos', 'Mensajes'.

"; +$a->strings["Token"] = "Símbolo"; +$a->strings["Sign in using App.net"] = "Regístrese usando App.net"; +$a->strings["Clear OAuth configuration"] = "Borre la configuración OAuth"; +$a->strings["Save Settings"] = "Guardar los ajustes"; diff --git a/blogger/lang/es/messages.po b/blogger/lang/es/messages.po new file mode 100644 index 00000000..86b1dcb7 --- /dev/null +++ b/blogger/lang/es/messages.po @@ -0,0 +1,55 @@ +# ADDON blogger +# Copyright (C) +# This file is distributed under the same license as the Friendica blogger addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-22 13:18+0200\n" +"PO-Revision-Date: 2016-10-10 20:33+0000\n" +"Last-Translator: Athalbert\n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: blogger.php:42 +msgid "Post to blogger" +msgstr "Entrada para blogger" + +#: blogger.php:74 blogger.php:78 +msgid "Blogger Export" +msgstr "Esportar Blogger" + +#: blogger.php:82 +msgid "Enable Blogger Post Plugin" +msgstr "Activar plugin de entrada de Blogger" + +#: blogger.php:87 +msgid "Blogger username" +msgstr "Nombre de usuario de Blogger" + +#: blogger.php:92 +msgid "Blogger password" +msgstr "Contraseña de Blogger" + +#: blogger.php:97 +msgid "Blogger API URL" +msgstr "URL API de Blogger" + +#: blogger.php:102 +msgid "Post to Blogger by default" +msgstr "Entrada a Blogger por defecto" + +#: blogger.php:108 +msgid "Save Settings" +msgstr "Guardar ajustes" + +#: blogger.php:178 +msgid "Post from Friendica" +msgstr "Entrada desde Friendica" diff --git a/blogger/lang/es/strings.php b/blogger/lang/es/strings.php index 3ef963d9..01441ae5 100644 --- a/blogger/lang/es/strings.php +++ b/blogger/lang/es/strings.php @@ -1,11 +1,16 @@ -strings["Post to blogger"] = "Publícar en Blogger"; -$a->strings["Blogger Post Settings"] = "Configuración de las publicaciones en Blogger"; -$a->strings["Enable Blogger Post Plugin"] = "Activar el módulo de publicación en Blogger"; -$a->strings["Blogger username"] = "Nombre de usuario de Blogger"; -$a->strings["Blogger password"] = "Contraseña de Blogger"; -$a->strings["Blogger API URL"] = "Dirección de la API de Blogger"; -$a->strings["Post to Blogger by default"] = "Publicar en Blogger por defecto"; -$a->strings["Submit"] = "Envíar"; -$a->strings["Post from Friendica"] = "Publicado desde Friendica"; +strings["Post to blogger"] = "Entrada para blogger"; +$a->strings["Blogger Export"] = "Esportar Blogger"; +$a->strings["Enable Blogger Post Plugin"] = "Activar plugin de entrada de Blogger"; +$a->strings["Blogger username"] = "Nombre de usuario de Blogger"; +$a->strings["Blogger password"] = "Contraseña de Blogger"; +$a->strings["Blogger API URL"] = "URL API de Blogger"; +$a->strings["Post to Blogger by default"] = "Entrada a Blogger por defecto"; +$a->strings["Save Settings"] = "Guardar ajustes"; +$a->strings["Post from Friendica"] = "Entrada desde Friendica"; diff --git a/buffer/lang/es/messages.po b/buffer/lang/es/messages.po new file mode 100644 index 00000000..20ceacae --- /dev/null +++ b/buffer/lang/es/messages.po @@ -0,0 +1,75 @@ +# ADDON buffer +# Copyright (C) +# This file is distributed under the same license as the Friendica buffer addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-22 13:18+0200\n" +"PO-Revision-Date: 2016-10-10 20:39+0000\n" +"Last-Translator: Athalbert\n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: buffer.php:31 +msgid "Permission denied." +msgstr "Permiso denegado" + +#: buffer.php:57 buffer.php:185 +msgid "Save Settings" +msgstr "Guardar ajustes" + +#: buffer.php:59 +msgid "Client ID" +msgstr "ID de cliente" + +#: buffer.php:60 +msgid "Client Secret" +msgstr "Secreto de cliente" + +#: buffer.php:67 +msgid "Error when registering buffer connection:" +msgstr "Error al registrar cunexión de buffer" + +#: buffer.php:86 +msgid "You are now authenticated to buffer. " +msgstr "Ahora está autenticado al fufer" + +#: buffer.php:87 +msgid "return to the connector page" +msgstr "Vuelva a la página de conexión" + +#: buffer.php:103 +msgid "Post to Buffer" +msgstr "Publique en Buffer" + +#: buffer.php:128 buffer.php:132 +msgid "Buffer Export" +msgstr "Exportar Buffer" + +#: buffer.php:142 +msgid "Authenticate your Buffer connection" +msgstr "Autenticar su conexión de Buffer" + +#: buffer.php:146 +msgid "Enable Buffer Post Plugin" +msgstr "Active el plugin de publicación de Buffer" + +#: buffer.php:151 +msgid "Post to Buffer by default" +msgstr "Publicar en Buffer por defecto" + +#: buffer.php:156 +msgid "Check to delete this preset" +msgstr "Verificar para eliminar este preajuste" + +#: buffer.php:165 +msgid "Posts are going to all accounts that are enabled by default:" +msgstr "Las publicaciones van a todas las cuentas que estén habilitadas por defecto" diff --git a/buffer/lang/es/strings.php b/buffer/lang/es/strings.php new file mode 100644 index 00000000..15c58cd1 --- /dev/null +++ b/buffer/lang/es/strings.php @@ -0,0 +1,21 @@ +strings["Permission denied."] = "Permiso denegado"; +$a->strings["Save Settings"] = "Guardar ajustes"; +$a->strings["Client ID"] = "ID de cliente"; +$a->strings["Client Secret"] = "Secreto de cliente"; +$a->strings["Error when registering buffer connection:"] = "Error al registrar cunexión de buffer"; +$a->strings["You are now authenticated to buffer. "] = "Ahora está autenticado al fufer"; +$a->strings["return to the connector page"] = "Vuelva a la página de conexión"; +$a->strings["Post to Buffer"] = "Publique en Buffer"; +$a->strings["Buffer Export"] = "Exportar Buffer"; +$a->strings["Authenticate your Buffer connection"] = "Autenticar su conexión de Buffer"; +$a->strings["Enable Buffer Post Plugin"] = "Active el plugin de publicación de Buffer"; +$a->strings["Post to Buffer by default"] = "Publicar en Buffer por defecto"; +$a->strings["Check to delete this preset"] = "Verificar para eliminar este preajuste"; +$a->strings["Posts are going to all accounts that are enabled by default:"] = "Las publicaciones van a todas las cuentas que estén habilitadas por defecto"; diff --git a/buglink/lang/es/messages.po b/buglink/lang/es/messages.po new file mode 100644 index 00000000..d17209d5 --- /dev/null +++ b/buglink/lang/es/messages.po @@ -0,0 +1,23 @@ +# ADDON buglink +# Copyright (C) +# This file is distributed under the same license as the Friendica buglink addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-22 13:18+0200\n" +"PO-Revision-Date: 2016-10-10 20:42+0000\n" +"Last-Translator: Athalbert\n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: buglink.php:15 +msgid "Report Bug" +msgstr "Reportar error" diff --git a/buglink/lang/es/strings.php b/buglink/lang/es/strings.php index fe632488..27e45c1b 100644 --- a/buglink/lang/es/strings.php +++ b/buglink/lang/es/strings.php @@ -1,3 +1,8 @@ -strings["Report Bug"] = "Informe de errores"; +strings["Report Bug"] = "Reportar error"; diff --git a/cal/lang/es/messages.po b/cal/lang/es/messages.po new file mode 100644 index 00000000..65b2a322 --- /dev/null +++ b/cal/lang/es/messages.po @@ -0,0 +1,55 @@ +# ADDON cal +# Copyright (C) +# This file is distributed under the same license as the Friendica cal addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-22 13:18+0200\n" +"PO-Revision-Date: 2016-10-10 20:48+0000\n" +"Last-Translator: Athalbert\n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: cal.php:33 +msgid "Event Export" +msgstr "Exportación de evento" + +#: cal.php:33 +msgid "You can download public events from: " +msgstr "Puede descargar eventos públicos desde:" + +#: cal.php:53 +msgid "The user does not export the calendar." +msgstr "El usuario no exporta el calendario." + +#: cal.php:83 +msgid "This calendar format is not supported" +msgstr "No se soporta este formato de calendario" + +#: cal.php:181 cal.php:185 +msgid "Export Events" +msgstr "Exportar Eventos" + +#: cal.php:189 +msgid "If this is enabled, your public events will be available at" +msgstr "Si esto está habilitado, sus eventos públicos estarán permitidos en" + +#: cal.php:190 +msgid "Currently supported formats are ical and csv." +msgstr "Los formatos soportados actualmente son ical y csv." + +#: cal.php:191 +msgid "Enable calendar export" +msgstr "Habilitar exportar calendario" + +#: cal.php:193 +msgid "Save Settings" +msgstr "Guardar Ajustes" diff --git a/cal/lang/es/strings.php b/cal/lang/es/strings.php new file mode 100644 index 00000000..29c9cc93 --- /dev/null +++ b/cal/lang/es/strings.php @@ -0,0 +1,16 @@ +strings["Event Export"] = "Exportación de evento"; +$a->strings["You can download public events from: "] = "Puede descargar eventos públicos desde:"; +$a->strings["The user does not export the calendar."] = "El usuario no exporta el calendario."; +$a->strings["This calendar format is not supported"] = "No se soporta este formato de calendario"; +$a->strings["Export Events"] = "Exportar Eventos"; +$a->strings["If this is enabled, your public events will be available at"] = "Si esto está habilitado, sus eventos públicos estarán permitidos en"; +$a->strings["Currently supported formats are ical and csv."] = "Los formatos soportados actualmente son ical y csv."; +$a->strings["Enable calendar export"] = "Habilitar exportar calendario"; +$a->strings["Save Settings"] = "Guardar Ajustes"; diff --git a/communityhome/lang/es/messages.po b/communityhome/lang/es/messages.po new file mode 100644 index 00000000..40be2be1 --- /dev/null +++ b/communityhome/lang/es/messages.po @@ -0,0 +1,73 @@ +# ADDON communityhome +# Copyright (C) +# This file is distributed under the same license as the Friendica communityhome addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-02-27 05:01-0500\n" +"PO-Revision-Date: 2016-10-10 20:53+0000\n" +"Last-Translator: Athalbert\n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: communityhome.php:28 communityhome.php:34 +msgid "Login" +msgstr "Acceder" + +#: communityhome.php:29 +msgid "OpenID" +msgstr "ID Abierta" + +#: communityhome.php:39 +msgid "Latest users" +msgstr "Usuarios recientes" + +#: communityhome.php:84 +msgid "Most active users" +msgstr "Usuarios más activos" + +#: communityhome.php:102 +msgid "Latest photos" +msgstr "Fotos recientes" + +#: communityhome.php:115 +msgid "Contact Photos" +msgstr "Fotos de contacto" + +#: communityhome.php:116 +msgid "Profile Photos" +msgstr "Fotos de perfil" + +#: communityhome.php:141 +msgid "Latest likes" +msgstr "Últomos Me gusta" + +#: communityhome.php:163 +msgid "event" +msgstr "evento" + +#: communityhome.php:166 communityhome.php:175 +msgid "status" +msgstr "estatus social" + +#: communityhome.php:171 +msgid "photo" +msgstr "foto" + +#: communityhome.php:180 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "A %1$s le gusta %2$s's %3$s" + +#: communityhome.php:189 +#, php-format +msgid "Welcome to %s" +msgstr "Bienvenido a %s" diff --git a/communityhome/lang/es/strings.php b/communityhome/lang/es/strings.php index 25cea3ef..5023d631 100644 --- a/communityhome/lang/es/strings.php +++ b/communityhome/lang/es/strings.php @@ -1,14 +1,20 @@ -strings["Login"] = "Acceder"; -$a->strings["OpenID"] = "OpenID"; -$a->strings["Latest users"] = "Últimos usuarios"; -$a->strings["Most active users"] = "Usuarios más activos"; -$a->strings["Latest photos"] = "Últimas fotos"; -$a->strings["Contact Photos"] = "Foto del contacto"; -$a->strings["Profile Photos"] = "Foto del perfil"; -$a->strings["Latest likes"] = "Últimos me gusta"; -$a->strings["event"] = "evento"; -$a->strings["status"] = "estado"; -$a->strings["photo"] = "foto"; -$a->strings["Welcome to %s"] = "Bienvenido a %s"; +strings["Login"] = "Acceder"; +$a->strings["OpenID"] = "ID Abierta"; +$a->strings["Latest users"] = "Usuarios recientes"; +$a->strings["Most active users"] = "Usuarios más activos"; +$a->strings["Latest photos"] = "Fotos recientes"; +$a->strings["Contact Photos"] = "Fotos de contacto"; +$a->strings["Profile Photos"] = "Fotos de perfil"; +$a->strings["Latest likes"] = "Últomos Me gusta"; +$a->strings["event"] = "evento"; +$a->strings["status"] = "estatus social"; +$a->strings["photo"] = "foto"; +$a->strings["%1\$s likes %2\$s's %3\$s"] = "A %1\$s le gusta %2\$s's %3\$s"; +$a->strings["Welcome to %s"] = "Bienvenido a %s"; diff --git a/twitter/lang/es/messages.po b/twitter/lang/es/messages.po new file mode 100644 index 00000000..6cb69948 --- /dev/null +++ b/twitter/lang/es/messages.po @@ -0,0 +1,123 @@ +# ADDON twitter +# Copyright (C) +# This file is distributed under the same license as the Friendica twitter addon package. +# +# +# Translators: +# Athalbert, 2016 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-02-27 05:01-0500\n" +"PO-Revision-Date: 2016-10-10 15:07+0000\n" +"Last-Translator: Athalbert\n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: twitter.php:77 +msgid "Post to Twitter" +msgstr "Entrada para Twitter" + +#: twitter.php:129 +msgid "Twitter settings updated." +msgstr "Ajustes de Twitter actualizados." + +#: twitter.php:157 +msgid "Twitter Posting Settings" +msgstr "Ajustes de publicación de Twitter" + +#: twitter.php:164 +msgid "" +"No consumer key pair for Twitter found. Please contact your site " +"administrator." +msgstr "No hay par de claves para encuentro de Twitter." + +#: twitter.php:183 +msgid "" +"At this Friendica instance the Twitter plugin was enabled but you have not " +"yet connected your account to your Twitter account. To do so click the " +"button below to get a PIN from Twitter which you have to copy into the input" +" box below and submit the form. Only your public posts will" +" be posted to Twitter." +msgstr "En esta petición de Friendica el plugin de Twitter estaba activo pero usted no ha conectado aún su cuenta con la cuenta de Twitter. Para hacerlo click en el botón de abajo para obtener un PIN desde Twitter que tiene que copiar en la caja de texto de abajo y enviar el formulario. Sólo sus entradas públicas serán posteadas en Twitter" + +#: twitter.php:184 +msgid "Log in with Twitter" +msgstr "Iniciar sesión con Twitter" + +#: twitter.php:186 +msgid "Copy the PIN from Twitter here" +msgstr "Copie el PIN de Twitter aquí" + +#: twitter.php:191 twitter.php:229 twitter.php:556 +msgid "Submit" +msgstr "Enviar" + +#: twitter.php:200 +msgid "Currently connected to: " +msgstr "Moneda conectada a:" + +#: twitter.php:201 +msgid "" +"If enabled all your public postings can be posted to the " +"associated Twitter account. You can choose to do so by default (here) or for" +" every posting separately in the posting options when writing the entry." +msgstr "Si habilita todas sus publicaciones públicas pueden ser publicadas en la cuenta de Twitter asociada. Puede elegir hacer eso por defecto (aquí) o por cada publicación por separado en las opciones de entrada cuando escriba la entrada." + +#: twitter.php:203 +msgid "" +"Note: Due your privacy settings (Hide your profile " +"details from unknown viewers?) the link potentially included in public " +"postings relayed to Twitter will lead the visitor to a blank page informing " +"the visitor that the access to your profile has been restricted." +msgstr "Nota: Debido a sus ajustes de privacidad (¿Ocultar sus detalles de perfil de espectadores desconocidos?) el enlace potencialmente incluido en publicaciones públicas relevado a Twitter llevará al visitante a una página en blanco informándole de que el acceso a su perfil ha sido restringido." + +#: twitter.php:206 +msgid "Allow posting to Twitter" +msgstr "Permitir publicar en Twitter" + +#: twitter.php:209 +msgid "Send public postings to Twitter by default" +msgstr "Enviar publicaciones públicas a Twitter por defecto" + +#: twitter.php:213 +msgid "Mirror all posts from twitter that are no replies or retweets" +msgstr "Reflejar todas las publicaciones de Twitter que no son respuestas o retweets." + +#: twitter.php:217 +msgid "Shortening method that optimizes the tweet" +msgstr "Método de corte the optimiza el tweet" + +#: twitter.php:221 +msgid "Send linked #-tags and @-names to Twitter" +msgstr "Enviar #-etiquetas enlazadas y @-nombres a Twitter" + +#: twitter.php:226 +msgid "Clear OAuth configuration" +msgstr "Borrar configuración OAuth" + +#: twitter.php:550 +msgid "Settings updated." +msgstr "Ajustes actualizados" + +#: twitter.php:558 +msgid "Consumer key" +msgstr "Clave de consumidor" + +#: twitter.php:559 +msgid "Consumer secret" +msgstr "Secreto de consumidor" + +#: twitter.php:560 +msgid "Name of the Twitter Application" +msgstr "Nombre de la aplicación de Twitter" + +#: twitter.php:560 +msgid "" +"set this to avoid mirroring postings from ~friendica back to ~friendica" +msgstr "Fijar esto para evitar el reflejo de publicaciones de ~friendica de vuelta a ~friendica" diff --git a/twitter/lang/es/strings.php b/twitter/lang/es/strings.php index 2169f393..c1168e4a 100644 --- a/twitter/lang/es/strings.php +++ b/twitter/lang/es/strings.php @@ -1,20 +1,29 @@ -strings["Post to Twitter"] = "Publicar en Twitter"; -$a->strings["Twitter settings updated."] = "Actualización de la configuración de Twitter"; -$a->strings["Twitter Posting Settings"] = "Configuración de publicaciones en Twitter"; -$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "No se ha encontrado ningún par de claves para Twitter. Póngase en contacto con el administrador del sitio."; -$a->strings["At this Friendica instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your public posts will be posted to Twitter."] = "En esta instalación de Friendica el módulo de Twitter está activo pero aún no has conectado tu cuenta con la de Twitter. Para hacerlo, pulsa en el siguiente botón para obtener un PIN de Twitter, que deberás introducir en la casilla de abajo y enviar el formulario. Unicamente el contenido público que publiques será publicado en Twitter."; -$a->strings["Log in with Twitter"] = "Acceder con Twitter"; -$a->strings["Copy the PIN from Twitter here"] = "Copia el PIN de Twitter aquí"; -$a->strings["Submit"] = "Envíar"; -$a->strings["Currently connected to: "] = "Actualmente conectado a:"; -$a->strings["If enabled all your public postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Si lo habilitas todas tus publicaciones públicas serán publicadas en la cuenta de Twitter asociada. Puedes elegir hacerlo por defecto (aquí) o individualmente para cada publicación usando las opciones cuando escribas."; -$a->strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Nota: Debido a tus opciones de privacidad (¿Ocultar los detalles de tu perfil de espectadores desconocidos?) el vínculo potencialmente incluido en publicaciones públicas que se transmiten a Twitter conducirá al visitante a una página en blanco que informa a los visitantes que el acceso a tu perfil es restringido."; -$a->strings["Allow posting to Twitter"] = "Permitir publicar en Twitter"; -$a->strings["Send public postings to Twitter by default"] = "Enviar publicaciones públicas a Twitter por defecto"; -$a->strings["Send linked #-tags and @-names to Twitter"] = "Enviar a Twitter las #-etiquetas y @-nombres"; -$a->strings["Clear OAuth configuration"] = "Borrar la configuración de OAuth"; -$a->strings["Settings updated."] = "Configuración actualizada."; -$a->strings["Consumer key"] = "Clave del usuario"; -$a->strings["Consumer secret"] = "Secreto del usuario"; +strings["Post to Twitter"] = "Entrada para Twitter"; +$a->strings["Twitter settings updated."] = "Ajustes de Twitter actualizados."; +$a->strings["Twitter Posting Settings"] = "Ajustes de publicación de Twitter"; +$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "No hay par de claves para encuentro de Twitter."; +$a->strings["At this Friendica instance the Twitter plugin was enabled but you have not yet connected your account to your Twitter account. To do so click the button below to get a PIN from Twitter which you have to copy into the input box below and submit the form. Only your public posts will be posted to Twitter."] = "En esta petición de Friendica el plugin de Twitter estaba activo pero usted no ha conectado aún su cuenta con la cuenta de Twitter. Para hacerlo click en el botón de abajo para obtener un PIN desde Twitter que tiene que copiar en la caja de texto de abajo y enviar el formulario. Sólo sus entradas públicas serán posteadas en Twitter"; +$a->strings["Log in with Twitter"] = "Iniciar sesión con Twitter"; +$a->strings["Copy the PIN from Twitter here"] = "Copie el PIN de Twitter aquí"; +$a->strings["Submit"] = "Enviar"; +$a->strings["Currently connected to: "] = "Moneda conectada a:"; +$a->strings["If enabled all your public postings can be posted to the associated Twitter account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Si habilita todas sus publicaciones públicas pueden ser publicadas en la cuenta de Twitter asociada. Puede elegir hacer eso por defecto (aquí) o por cada publicación por separado en las opciones de entrada cuando escriba la entrada."; +$a->strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to Twitter will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Nota: Debido a sus ajustes de privacidad (¿Ocultar sus detalles de perfil de espectadores desconocidos?) el enlace potencialmente incluido en publicaciones públicas relevado a Twitter llevará al visitante a una página en blanco informándole de que el acceso a su perfil ha sido restringido."; +$a->strings["Allow posting to Twitter"] = "Permitir publicar en Twitter"; +$a->strings["Send public postings to Twitter by default"] = "Enviar publicaciones públicas a Twitter por defecto"; +$a->strings["Mirror all posts from twitter that are no replies or retweets"] = "Reflejar todas las publicaciones de Twitter que no son respuestas o retweets."; +$a->strings["Shortening method that optimizes the tweet"] = "Método de corte the optimiza el tweet"; +$a->strings["Send linked #-tags and @-names to Twitter"] = "Enviar #-etiquetas enlazadas y @-nombres a Twitter"; +$a->strings["Clear OAuth configuration"] = "Borrar configuración OAuth"; +$a->strings["Settings updated."] = "Ajustes actualizados"; +$a->strings["Consumer key"] = "Clave de consumidor"; +$a->strings["Consumer secret"] = "Secreto de consumidor"; +$a->strings["Name of the Twitter Application"] = "Nombre de la aplicación de Twitter"; +$a->strings["set this to avoid mirroring postings from ~friendica back to ~friendica"] = "Fijar esto para evitar el reflejo de publicaciones de ~friendica de vuelta a ~friendica"; -- 2.43.4 From 1d100905a2f9baf64e1644b9d55c2cdbe8299b6d Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Thu, 13 Oct 2016 07:21:34 +0200 Subject: [PATCH 4/6] =?UTF-8?q?ES=20update=20to=20the=20translations=20THX?= =?UTF-8?q?=20Alberto=20D=C3=ADaz?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openstreetmap/lang/es/messages.po | 46 ++++++++++++++++++++++ openstreetmap/lang/es/strings.php | 21 ++++++---- piwik/lang/es/messages.po | 64 +++++++++++++++++++++++++++++++ piwik/lang/es/strings.php | 27 +++++++------ planets/lang/es/messages.po | 32 ++++++++++++++++ planets/lang/es/strings.php | 15 +++++--- tumblr/lang/es/messages.po | 64 +++++++++++++++++++++++++++++++ tumblr/lang/es/strings.php | 26 +++++++++---- 8 files changed, 263 insertions(+), 32 deletions(-) create mode 100644 openstreetmap/lang/es/messages.po create mode 100644 piwik/lang/es/messages.po create mode 100644 planets/lang/es/messages.po create mode 100644 tumblr/lang/es/messages.po diff --git a/openstreetmap/lang/es/messages.po b/openstreetmap/lang/es/messages.po new file mode 100644 index 00000000..c7db998b --- /dev/null +++ b/openstreetmap/lang/es/messages.po @@ -0,0 +1,46 @@ +# ADDON openstreetmap +# Copyright (C) +# This file is distributed under the same license as the Friendica openstreetmap addon package. +# +# +# Translators: +# Alberto Díaz , 2016 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-02-27 05:01-0500\n" +"PO-Revision-Date: 2016-10-12 15:01+0000\n" +"Last-Translator: Alberto Díaz \n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: openstreetmap.php:94 +msgid "Submit" +msgstr "Enviar" + +#: openstreetmap.php:95 +msgid "Tile Server URL" +msgstr "URL del mosaico de servidor" + +#: openstreetmap.php:95 +msgid "" +"A list of public tile servers" +msgstr "Una lista de mosaico de servidores públicos" + +#: openstreetmap.php:96 +msgid "Default zoom" +msgstr "Zoom por defecto" + +#: openstreetmap.php:96 +msgid "The default zoom level. (1:world, 18:highest)" +msgstr "El nivel por defecto de zoom. (1:world, 18:highest)" + +#: openstreetmap.php:104 +msgid "Settings updated." +msgstr "Ajustes actualizados" diff --git a/openstreetmap/lang/es/strings.php b/openstreetmap/lang/es/strings.php index 0c40375e..d8a59d0e 100644 --- a/openstreetmap/lang/es/strings.php +++ b/openstreetmap/lang/es/strings.php @@ -1,8 +1,13 @@ -strings["Submit"] = "Envíar"; -$a->strings["Tile Server URL"] = "Dirección del servidor"; -$a->strings["A list of public tile servers"] = "Un listado de servidores públicos"; -$a->strings["Default zoom"] = "Zoom por defecto"; -$a->strings["The default zoom level. (1:world, 18:highest)"] = "Nivel de zoom predeterminado. (1:mínimo, 18:máximo)"; -$a->strings["Settings updated."] = "Configuración actualizada."; +strings["Submit"] = "Enviar"; +$a->strings["Tile Server URL"] = "URL del mosaico de servidor"; +$a->strings["A list of public tile servers"] = "Una lista de mosaico de servidores públicos"; +$a->strings["Default zoom"] = "Zoom por defecto"; +$a->strings["The default zoom level. (1:world, 18:highest)"] = "El nivel por defecto de zoom. (1:world, 18:highest)"; +$a->strings["Settings updated."] = "Ajustes actualizados"; diff --git a/piwik/lang/es/messages.po b/piwik/lang/es/messages.po new file mode 100644 index 00000000..fff8cea3 --- /dev/null +++ b/piwik/lang/es/messages.po @@ -0,0 +1,64 @@ +# ADDON piwik +# Copyright (C) +# This file is distributed under the same license as the Friendica piwik addon package. +# +# +# Translators: +# Alberto Díaz , 2016 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-26 12:49+0200\n" +"PO-Revision-Date: 2016-10-12 14:57+0000\n" +"Last-Translator: Alberto Díaz \n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: piwik.php:79 +msgid "" +"This website is tracked using the Piwik " +"analytics tool." +msgstr "Esta página es rastreada usando la herramienta analítica Piwik." + +#: piwik.php:82 +#, php-format +msgid "" +"If you do not want that your visits are logged in this way you can set a cookie to prevent Piwik from tracking further visits of " +"the site (opt-out)." +msgstr "Si no quiere que sus visitas sean registradas puede seleccionar una cookie para evitar que Piwik rastree más visitas de la página (cláusula de opción)." + +#: piwik.php:89 +msgid "Save Settings" +msgstr "Guardar ajustes" + +#: piwik.php:90 +msgid "Piwik Base URL" +msgstr "URL Base de Piwik" + +#: piwik.php:90 +msgid "" +"Absolute path to your Piwik installation. (without protocol (http/s), with " +"trailing slash)" +msgstr "Camino a la instalación de su Piwik. (sin protocolo (http/s), con corte de cola)" + +#: piwik.php:91 +msgid "Site ID" +msgstr "ID de la página" + +#: piwik.php:92 +msgid "Show opt-out cookie link?" +msgstr "Mostrar enlace a cláusula de opción de cookie" + +#: piwik.php:93 +msgid "Asynchronous tracking" +msgstr "Rastreo asíncrono" + +#: piwik.php:105 +msgid "Settings updated." +msgstr "Ajustes actualizados" diff --git a/piwik/lang/es/strings.php b/piwik/lang/es/strings.php index 59e264ae..96a61a4a 100644 --- a/piwik/lang/es/strings.php +++ b/piwik/lang/es/strings.php @@ -1,11 +1,16 @@ -strings["This website is tracked using the Piwik analytics tool."] = "Este sitio realiza un seguimiento mediante la herramienta de análisis Piwik."; -$a->strings["If you do not want that your visits are logged this way you can set a cookie to prevent Piwik from tracking further visits of the site (opt-out)."] = "Si no quieres que tus visitas sean registradas de esta manera puedes establecer una cookie para evitar que Piwik realice un seguimiento de las visitas del sitio (opt-out)."; -$a->strings["Submit"] = "Envíar"; -$a->strings["Piwik Base URL"] = "Dirección base Piwik"; -$a->strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Ruta absoluta a tu instalación de Piwik (sin el protocolo (http/s) pero con la barra)."; -$a->strings["Site ID"] = "ID del sitio"; -$a->strings["Show opt-out cookie link?"] = "¿Mostrar enlace a las cookies?"; -$a->strings["Asynchronous tracking"] = "Seguimiento asíncrono"; -$a->strings["Settings updated."] = "Configuración actualizada."; +strings["This website is tracked using the Piwik analytics tool."] = "Esta página es rastreada usando la herramienta analítica Piwik."; +$a->strings["If you do not want that your visits are logged in this way you can set a cookie to prevent Piwik from tracking further visits of the site (opt-out)."] = "Si no quiere que sus visitas sean registradas puede seleccionar una cookie para evitar que Piwik rastree más visitas de la página (cláusula de opción)."; +$a->strings["Save Settings"] = "Guardar ajustes"; +$a->strings["Piwik Base URL"] = "URL Base de Piwik"; +$a->strings["Absolute path to your Piwik installation. (without protocol (http/s), with trailing slash)"] = "Camino a la instalación de su Piwik. (sin protocolo (http/s), con corte de cola)"; +$a->strings["Site ID"] = "ID de la página"; +$a->strings["Show opt-out cookie link?"] = "Mostrar enlace a cláusula de opción de cookie"; +$a->strings["Asynchronous tracking"] = "Rastreo asíncrono"; +$a->strings["Settings updated."] = "Ajustes actualizados"; diff --git a/planets/lang/es/messages.po b/planets/lang/es/messages.po new file mode 100644 index 00000000..294da082 --- /dev/null +++ b/planets/lang/es/messages.po @@ -0,0 +1,32 @@ +# ADDON planets +# Copyright (C) +# This file is distributed under the same license as the Friendica planets addon package. +# +# +# Translators: +# Alberto Díaz , 2016 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-02-27 05:01-0500\n" +"PO-Revision-Date: 2016-10-12 15:12+0000\n" +"Last-Translator: Alberto Díaz \n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: planets.php:150 +msgid "Planets Settings" +msgstr "Ajustes de Planets" + +#: planets.php:152 +msgid "Enable Planets Plugin" +msgstr "Habilite el plugin Planets" + +#: planets.php:158 +msgid "Submit" +msgstr "Enviar" diff --git a/planets/lang/es/strings.php b/planets/lang/es/strings.php index 67b52dcd..8c7ef65d 100644 --- a/planets/lang/es/strings.php +++ b/planets/lang/es/strings.php @@ -1,5 +1,10 @@ -strings["Planets Settings"] = "Configuración de Planets"; -$a->strings["Enable Planets Plugin"] = "Activar el módulo de planetas Planets"; -$a->strings["Submit"] = "Envíar"; +strings["Planets Settings"] = "Ajustes de Planets"; +$a->strings["Enable Planets Plugin"] = "Habilite el plugin Planets"; +$a->strings["Submit"] = "Enviar"; diff --git a/tumblr/lang/es/messages.po b/tumblr/lang/es/messages.po new file mode 100644 index 00000000..2f2eb431 --- /dev/null +++ b/tumblr/lang/es/messages.po @@ -0,0 +1,64 @@ +# ADDON tumblr +# Copyright (C) +# This file is distributed under the same license as the Friendica tumblr addon package. +# +# +# Translators: +# Alberto Díaz , 2016 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-02-27 05:01-0500\n" +"PO-Revision-Date: 2016-10-12 15:15+0000\n" +"Last-Translator: Alberto Díaz \n" +"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: tumblr.php:34 +msgid "Permission denied." +msgstr "Permiso denegado." + +#: tumblr.php:144 +msgid "You are now authenticated to tumblr." +msgstr "Está ahora autenticado en tumblr." + +#: tumblr.php:145 +msgid "return to the connector page" +msgstr "Vuelva a la página del conector" + +#: tumblr.php:158 +msgid "Post to Tumblr" +msgstr "Publicar en Tumblr" + +#: tumblr.php:185 +msgid "Tumblr Post Settings" +msgstr "Ajustes de publicación de Tumblr" + +#: tumblr.php:188 +msgid "(Re-)Authenticate your tumblr page" +msgstr "(Re-)autenticar su página de tumblr" + +#: tumblr.php:192 +msgid "Enable Tumblr Post Plugin" +msgstr "Habilite el plugin Tumblr Post" + +#: tumblr.php:197 +msgid "Post to Tumblr by default" +msgstr "Publique en Tumblr por defecto" + +#: tumblr.php:217 +msgid "Post to page:" +msgstr "Publicar en página:" + +#: tumblr.php:228 +msgid "You are not authenticated to tumblr" +msgstr "No está autenticado en tumblr" + +#: tumblr.php:233 +msgid "Submit" +msgstr "Enviar" diff --git a/tumblr/lang/es/strings.php b/tumblr/lang/es/strings.php index af34a57c..3a6e5ce9 100644 --- a/tumblr/lang/es/strings.php +++ b/tumblr/lang/es/strings.php @@ -1,8 +1,18 @@ -strings["Permission denied."] = "Permiso denegado."; -$a->strings["Post to Tumblr"] = "Publicar en Tumblr"; -$a->strings["Tumblr Post Settings"] = "Configuración de publicación en Tumblr"; -$a->strings["Enable Tumblr Post Plugin"] = "Habilitar el módulo de publicación en Tumblr"; -$a->strings["Post to Tumblr by default"] = "Publicar en Tumblr por defecto"; -$a->strings["Submit"] = "Envíar"; +strings["Permission denied."] = "Permiso denegado."; +$a->strings["You are now authenticated to tumblr."] = "Está ahora autenticado en tumblr."; +$a->strings["return to the connector page"] = "Vuelva a la página del conector"; +$a->strings["Post to Tumblr"] = "Publicar en Tumblr"; +$a->strings["Tumblr Post Settings"] = "Ajustes de publicación de Tumblr"; +$a->strings["(Re-)Authenticate your tumblr page"] = "(Re-)autenticar su página de tumblr"; +$a->strings["Enable Tumblr Post Plugin"] = "Habilite el plugin Tumblr Post"; +$a->strings["Post to Tumblr by default"] = "Publique en Tumblr por defecto"; +$a->strings["Post to page:"] = "Publicar en página:"; +$a->strings["You are not authenticated to tumblr"] = "No está autenticado en tumblr"; +$a->strings["Submit"] = "Enviar"; -- 2.43.4 From dea5b336322d07ac4a1052e87f1d5a622c1527ca Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 7 Nov 2016 05:23:19 +0000 Subject: [PATCH 5/6] Prevent posting loops --- fromgplus/fromgplus.php | 21 ++++++++++++++++----- statusnet/statusnet.php | 3 +++ twitter/twitter.php | 3 +++ 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/fromgplus/fromgplus.php b/fromgplus/fromgplus.php index c8026ad3..4c96892c 100644 --- a/fromgplus/fromgplus.php +++ b/fromgplus/fromgplus.php @@ -39,6 +39,7 @@ function fromgplus_addon_settings(&$a,&$s) { return; $enable_checked = (intval(get_pconfig(local_user(),'fromgplus','enable')) ? ' checked="checked"' : ''); + $keywords_checked = (intval(get_pconfig(local_user(), 'fromgplus', 'keywords')) ? ' checked="checked"' : ''); $account = get_pconfig(local_user(),'fromgplus','account'); $s .= ''; @@ -57,6 +58,9 @@ function fromgplus_addon_settings(&$a,&$s) { $s .= ''; $s .= ''; $s .= '
'; + $s .= ''; + $s .= ''; + $s .= '
'; $s .= '
'; @@ -74,6 +78,8 @@ function fromgplus_addon_settings_post(&$a,&$b) { set_pconfig(local_user(),'fromgplus','account',trim($_POST['fromgplus-account'])); $enable = ((x($_POST,'fromgplus-enable')) ? intval($_POST['fromgplus-enable']) : 0); set_pconfig(local_user(),'fromgplus','enable', $enable); + $keywords = ((x($_POST, 'fromgplus-keywords')) ? intval($_POST['fromgplus-keywords']) : 0); + set_pconfig(local_user(),'fromgplus', 'keywords', $keywords); if (!$enable) del_pconfig(local_user(),'fromgplus','lastdate'); @@ -130,7 +136,7 @@ function fromgplus_cron($a,$b) { set_config('fromgplus','last_poll', time()); } -function fromgplus_post($a, $uid, $source, $body, $location, $coord) { +function fromgplus_post($a, $uid, $source, $body, $location, $coord, $id) { //$uid = 2; @@ -158,6 +164,9 @@ function fromgplus_post($a, $uid, $source, $body, $location, $coord) { $_REQUEST['source'] = $source; $_REQUEST['extid'] = NETWORK_GPLUS; + if (isset($id)) + $_REQUEST['message_id'] = NETWORK_GPLUS.":".$id; + // $_REQUEST['verb'] // $_REQUEST['parent'] // $_REQUEST['parent_uri'] @@ -327,9 +336,9 @@ function fromgplus_handleattachments($a, $uid, $item, $displaytext, $shared) { // Add Keywords to page link $data = parseurl_getsiteinfo_cached($pagedata["url"], true); - if (isset($data["keywords"])) + if (isset($data["keywords"]) AND get_pconfig($uid, 'fromgplus', 'keywords')) { $pagedata["keywords"] = $data["keywords"]; - + } break; case "photo": @@ -452,6 +461,8 @@ function fromgplus_fetch($a, $uid) { if ($lastdate < strtotime($item->published)) $lastdate = strtotime($item->published); + set_pconfig($uid,'fromgplus','lastdate', $lastdate); + if ($first_time) continue; @@ -485,7 +496,7 @@ function fromgplus_fetch($a, $uid) { } elseif (isset($item->address)) $location = $item->address; - fromgplus_post($a, $uid, $item->provider->title, $post, $location, $coord); + fromgplus_post($a, $uid, $item->provider->title, $post, $location, $coord, $item->id); break; @@ -536,7 +547,7 @@ function fromgplus_fetch($a, $uid) { } elseif (isset($item->address)) $location = $item->address; - fromgplus_post($a, $uid, $item->provider->title, $post, $location, $coord); + fromgplus_post($a, $uid, $item->provider->title, $post, $location, $coord, $item->id); break; } } diff --git a/statusnet/statusnet.php b/statusnet/statusnet.php index 4fdd6a74..febe4032 100644 --- a/statusnet/statusnet.php +++ b/statusnet/statusnet.php @@ -872,6 +872,9 @@ function statusnet_fetchtimeline($a, $uid) { $_REQUEST["source"] = $post->source; $_REQUEST["extid"] = NETWORK_STATUSNET; + if (isset($post->id)) + $_REQUEST['message_id'] = NETWORK_STATUSNET.":".$post->id; + //$_REQUEST["date"] = $post->created_at; $_REQUEST["title"] = ""; diff --git a/twitter/twitter.php b/twitter/twitter.php index 8f023dfe..e7429696 100644 --- a/twitter/twitter.php +++ b/twitter/twitter.php @@ -791,6 +791,9 @@ function twitter_fetchtimeline($a, $uid) { $_REQUEST["source"] = $post->source; $_REQUEST["extid"] = NETWORK_TWITTER; + if (isset($post->id)) + $_REQUEST['message_id'] = NETWORK_TWITTER.":".$post->id; + //$_REQUEST["date"] = $post->created_at; $_REQUEST["title"] = ""; -- 2.43.4 From d1a498ed38230bb2ccd2a422080dab37c3aee03b Mon Sep 17 00:00:00 2001 From: Michael Date: Sat, 12 Nov 2016 16:54:08 +0000 Subject: [PATCH 6/6] Some language stuff. --- fromgplus/lang/C/messages.po | 28 ++++++++++++++++++++-------- gpluspost/lang/C/messages.po | 26 +++++++++++++------------- 2 files changed, 33 insertions(+), 21 deletions(-) diff --git a/fromgplus/lang/C/messages.po b/fromgplus/lang/C/messages.po index f9b40662..d78fb5af 100644 --- a/fromgplus/lang/C/messages.po +++ b/fromgplus/lang/C/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-27 05:01-0500\n" +"POT-Creation-Date: 2016-11-12 16:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,22 +17,34 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: fromgplus.php:33 -msgid "Google+ Import Settings" +#: fromgplus.php:46 fromgplus.php:50 +msgid "Google+ Mirror" msgstr "" -#: fromgplus.php:36 +#: fromgplus.php:55 msgid "Enable Google+ Import" msgstr "" -#: fromgplus.php:39 +#: fromgplus.php:58 msgid "Google Account ID" msgstr "" -#: fromgplus.php:44 -msgid "Submit" +#: fromgplus.php:61 +msgid "Add keywords to post" msgstr "" -#: fromgplus.php:59 +#: fromgplus.php:66 fromgplus.php:95 +msgid "Save Settings" +msgstr "" + +#: fromgplus.php:87 msgid "Google+ Import Settings saved." msgstr "" + +#: fromgplus.php:96 +msgid "Key" +msgstr "" + +#: fromgplus.php:103 +msgid "Settings updated." +msgstr "" diff --git a/gpluspost/lang/C/messages.po b/gpluspost/lang/C/messages.po index cedf6cbb..117b72e5 100644 --- a/gpluspost/lang/C/messages.po +++ b/gpluspost/lang/C/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-06-23 14:44+0200\n" +"POT-Creation-Date: 2016-11-12 16:50+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,50 +17,50 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: gpluspost.php:38 +#: gpluspost.php:39 msgid "Post to Google+" msgstr "" -#: gpluspost.php:93 +#: gpluspost.php:94 msgid "Enable Google+ Post Plugin" msgstr "" -#: gpluspost.php:108 +#: gpluspost.php:109 msgid "Google+ username" msgstr "" -#: gpluspost.php:113 +#: gpluspost.php:114 msgid "Google+ password" msgstr "" -#: gpluspost.php:118 +#: gpluspost.php:119 msgid "Google+ page number" msgstr "" -#: gpluspost.php:124 +#: gpluspost.php:125 msgid "Post to Google+ by default" msgstr "" -#: gpluspost.php:129 +#: gpluspost.php:130 msgid "Do not prevent posting loops" msgstr "" -#: gpluspost.php:135 +#: gpluspost.php:136 msgid "Skip messages without links" msgstr "" -#: gpluspost.php:142 +#: gpluspost.php:143 msgid "Mirror all public posts" msgstr "" -#: gpluspost.php:146 +#: gpluspost.php:147 msgid "Mirror Google Account ID" msgstr "" -#: gpluspost.php:153 +#: gpluspost.php:154 msgid "Save Settings" msgstr "" -#: gpluspost.php:308 +#: gpluspost.php:310 msgid "Google+ post failed. Queued for retry." msgstr "" -- 2.43.4