diff --git a/altpager/lang/cs/messages.po b/altpager/lang/cs/messages.po new file mode 100644 index 00000000..877d0a57 --- /dev/null +++ b/altpager/lang/cs/messages.po @@ -0,0 +1,56 @@ +# ADDON altpager +# Copyright (C) +# This file is distributed under the same license as the Friendica altpager addon package. +# +# +# Translators: +# Michal Šupler , 2014 +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: 2014-07-02 15:15+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: altpager.php:46 +msgid "Altpager settings updated." +msgstr "Nastavení Altpager aktualizováno." + +#: altpager.php:83 +msgid "Alternate Pagination Setting" +msgstr "Alternate Pagination nastavení" + +#: altpager.php:85 +msgid "Use links to \"newer\" and \"older\" pages in place of page numbers?" +msgstr "Použít odkazy na \"novější\" a \"starší\" stránky místo čísel stránek?" + +#: altpager.php:91 altpager.php:98 +msgid "Submit" +msgstr "Odeslat" + +#: altpager.php:99 +msgid "Global" +msgstr "Globální" + +#: altpager.php:99 +msgid "Force global use of the alternate pager" +msgstr "Vynutit globální použití alternativního stránkování" + +#: altpager.php:100 +msgid "Individual" +msgstr "Individuálové" + +#: altpager.php:100 +msgid "Each user chooses whether to use the alternate pager" +msgstr "Každý uživatel si vybere, zda-li použije alternativní stránkování." + +#: altpager.php:107 +msgid "Settings updated." +msgstr "Nastavení aktualizováno." diff --git a/altpager/lang/cs/strings.php b/altpager/lang/cs/strings.php index 992c1e7b..6c93ca0b 100644 --- a/altpager/lang/cs/strings.php +++ b/altpager/lang/cs/strings.php @@ -1,11 +1,16 @@ -strings["Altpager settings updated."] = "Nastavení Altpager aktualizováno."; -$a->strings["Alternate Pagination Setting"] = "Alternate Pagination nastavení"; -$a->strings["Use links to \"newer\" and \"older\" pages in place of page numbers?"] = "Použít odkazy na \"novější\" a \"starší\" stránky místo čísel stránek?"; -$a->strings["Submit"] = "Odeslat"; -$a->strings["Global"] = "Globální"; -$a->strings["Force global use of the alternate pager"] = "Vynutit globální použití alternativního stránkování"; -$a->strings["Individual"] = "Individuálové"; -$a->strings["Each user chooses whether to use the alternate pager"] = "Každý uživatel si vybere, zda-li použije alternativní stránkování."; -$a->strings["Settings updated."] = "Nastavení aktualizováno."; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Altpager settings updated."] = "Nastavení Altpager aktualizováno."; +$a->strings["Alternate Pagination Setting"] = "Alternate Pagination nastavení"; +$a->strings["Use links to \"newer\" and \"older\" pages in place of page numbers?"] = "Použít odkazy na \"novější\" a \"starší\" stránky místo čísel stránek?"; +$a->strings["Submit"] = "Odeslat"; +$a->strings["Global"] = "Globální"; +$a->strings["Force global use of the alternate pager"] = "Vynutit globální použití alternativního stránkování"; +$a->strings["Individual"] = "Individuálové"; +$a->strings["Each user chooses whether to use the alternate pager"] = "Každý uživatel si vybere, zda-li použije alternativní stránkování."; +$a->strings["Settings updated."] = "Nastavení aktualizováno."; diff --git a/altpager/lang/de/messages.po b/altpager/lang/de/messages.po new file mode 100644 index 00000000..dbe1f7de --- /dev/null +++ b/altpager/lang/de/messages.po @@ -0,0 +1,56 @@ +# ADDON altpager +# Copyright (C) +# This file is distributed under the same license as the Friendica altpager addon package. +# +# +# Translators: +# bavatar , 2014 +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: 2014-06-24 04:36+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: altpager.php:46 +msgid "Altpager settings updated." +msgstr "Altpager Einstellungen wurden aktualisiert." + +#: altpager.php:83 +msgid "Alternate Pagination Setting" +msgstr "Alternative Seitenumbruch Einstellung" + +#: altpager.php:85 +msgid "Use links to \"newer\" and \"older\" pages in place of page numbers?" +msgstr "Nutze Links zu \"neuer\" und \"älter\" Seiten, statt Seiten Nummern?" + +#: altpager.php:91 altpager.php:98 +msgid "Submit" +msgstr "Senden" + +#: altpager.php:99 +msgid "Global" +msgstr "Global" + +#: altpager.php:99 +msgid "Force global use of the alternate pager" +msgstr "Erzwinge die Verwendung des \"Alternate Pager\" auf diesem Server" + +#: altpager.php:100 +msgid "Individual" +msgstr "Individuell" + +#: altpager.php:100 +msgid "Each user chooses whether to use the alternate pager" +msgstr "Jede/r Nutzer/in kann wählen ob der \"Alternate Pager\" verwendet werden soll" + +#: altpager.php:107 +msgid "Settings updated." +msgstr "Einstellungen gespeichert." diff --git a/altpager/lang/de/strings.php b/altpager/lang/de/strings.php index ff7086db..98a519ff 100644 --- a/altpager/lang/de/strings.php +++ b/altpager/lang/de/strings.php @@ -1,11 +1,16 @@ -strings["Altpager settings updated."] = "Altpager Einstellungen sind aktualisiert."; -$a->strings["Alternate Pagination Setting"] = "Alternative Seitenumbruch Einstellung"; -$a->strings["Use links to \"newer\" and \"older\" pages in place of page numbers?"] = "Nutze Links zu \"neuer\" und \"älter\" Seiten, statt Seiten Nummern?"; -$a->strings["Submit"] = "Senden"; -$a->strings["Global"] = "Global"; -$a->strings["Force global use of the alternate pager"] = "Erzwinge die Verwendung des \"Alternate Pager\" auf diesem Server"; -$a->strings["Individual"] = "Individuell"; -$a->strings["Each user chooses whether to use the alternate pager"] = "Jede/r Nutzer/in kann wählen ob der \"Alternate Pager\" verwendet werden soll"; -$a->strings["Settings updated."] = "Einstellungen aktualisiert."; +strings["Altpager settings updated."] = "Altpager Einstellungen wurden aktualisiert."; +$a->strings["Alternate Pagination Setting"] = "Alternative Seitenumbruch Einstellung"; +$a->strings["Use links to \"newer\" and \"older\" pages in place of page numbers?"] = "Nutze Links zu \"neuer\" und \"älter\" Seiten, statt Seiten Nummern?"; +$a->strings["Submit"] = "Senden"; +$a->strings["Global"] = "Global"; +$a->strings["Force global use of the alternate pager"] = "Erzwinge die Verwendung des \"Alternate Pager\" auf diesem Server"; +$a->strings["Individual"] = "Individuell"; +$a->strings["Each user chooses whether to use the alternate pager"] = "Jede/r Nutzer/in kann wählen ob der \"Alternate Pager\" verwendet werden soll"; +$a->strings["Settings updated."] = "Einstellungen gespeichert."; diff --git a/altpager/lang/ro/messages.po b/altpager/lang/ro/messages.po new file mode 100644 index 00000000..3c48eef2 --- /dev/null +++ b/altpager/lang/ro/messages.po @@ -0,0 +1,55 @@ +# ADDON altpager +# Copyright (C) +# This file is distributed under the same license as the Friendica altpager 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: 2014-07-08 11:39+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: altpager.php:46 +msgid "Altpager settings updated." +msgstr "Configurările Altpager au fost actualizate." + +#: altpager.php:83 +msgid "Alternate Pagination Setting" +msgstr "Configurare Paginație Alternantă" + +#: altpager.php:85 +msgid "Use links to \"newer\" and \"older\" pages in place of page numbers?" +msgstr "Se utilizează legături pentru paginile \"mai noi\" şi \"mai vechi\", în locul de numerelor de pagină?" + +#: altpager.php:91 altpager.php:98 +msgid "Submit" +msgstr "Trimite" + +#: altpager.php:99 +msgid "Global" +msgstr "Global" + +#: altpager.php:99 +msgid "Force global use of the alternate pager" +msgstr "Se forțează utilizarea globală a paginatorului alternant" + +#: altpager.php:100 +msgid "Individual" +msgstr "Individual" + +#: altpager.php:100 +msgid "Each user chooses whether to use the alternate pager" +msgstr "Fiecare utilizator alege dacă va utiliza paginatorul alternant" + +#: altpager.php:107 +msgid "Settings updated." +msgstr "Configurări actualizate." diff --git a/altpager/lang/ro/strings.php b/altpager/lang/ro/strings.php new file mode 100644 index 00000000..cbd818c2 --- /dev/null +++ b/altpager/lang/ro/strings.php @@ -0,0 +1,16 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Altpager settings updated."] = "Configurările Altpager au fost actualizate."; +$a->strings["Alternate Pagination Setting"] = "Configurare Paginație Alternantă"; +$a->strings["Use links to \"newer\" and \"older\" pages in place of page numbers?"] = "Se utilizează legături pentru paginile \"mai noi\" şi \"mai vechi\", în locul de numerelor de pagină?"; +$a->strings["Submit"] = "Trimite"; +$a->strings["Global"] = "Global"; +$a->strings["Force global use of the alternate pager"] = "Se forțează utilizarea globală a paginatorului alternant"; +$a->strings["Individual"] = "Individual"; +$a->strings["Each user chooses whether to use the alternate pager"] = "Fiecare utilizator alege dacă va utiliza paginatorul alternant"; +$a->strings["Settings updated."] = "Configurări actualizate."; diff --git a/appnet/appnet.php b/appnet/appnet.php index 7e80c6ab..d175ad58 100644 --- a/appnet/appnet.php +++ b/appnet/appnet.php @@ -8,11 +8,7 @@ */ /* - To-Do: - - Use embedded pictures for the attachment information (large attachment) - - Sound links must be handled - - https://alpha.app.net/sr_rolando/post/32365203 - double pictures - - https://alpha.app.net/opendev/post/34396399 - location data + Some marker in the post so that reimported posts can be treated better. (BBCode over app.net?) */ define('APPNET_DEFAULT_POLL_INTERVAL', 5); // given in minutes @@ -24,7 +20,6 @@ function appnet_install() { register_hook('cron', 'addon/appnet/appnet.php', 'appnet_cron'); register_hook('connector_settings', 'addon/appnet/appnet.php', 'appnet_settings'); register_hook('connector_settings_post','addon/appnet/appnet.php', 'appnet_settings_post'); - register_hook('prepare_body', 'addon/appnet/appnet.php', 'appnet_prepare_body'); } @@ -33,9 +28,8 @@ function appnet_uninstall() { unregister_hook('notifier_normal', 'addon/appnet/appnet.php', 'appnet_send'); unregister_hook('jot_networks', 'addon/appnet/appnet.php', 'appnet_jot_nets'); unregister_hook('cron', 'addon/appnet/appnet.php', 'appnet_cron'); - unregister_hook('connector_settings', 'addon/appnet/appnet.php', 'appnet_settings'); + unregister_hook('connector_settings', 'addon/appnet/appnet.php', 'appnet_settings'); unregister_hook('connector_settings_post', 'addon/appnet/appnet.php', 'appnet_settings_post'); - unregister_hook('prepare_body', 'addon/appnet/appnet.php', 'appnet_prepare_body'); } function appnet_module() {} @@ -64,35 +58,11 @@ function appnet_content(&$a) { return $o; } -function appnet_plugin_admin(&$a, &$o){ - $t = get_markup_template( "admin.tpl", "addon/appnet/" ); - - $o = replace_macros($t, array( - '$submit' => t('Save Settings'), - // name, label, value, help, [extra values] - '$clientid' => array('clientid', t('Client ID'), get_config('appnet', 'clientid' ), ''), - '$clientsecret' => array('clientsecret', t('Client Secret'), get_config('appnet', 'clientsecret' ), ''), - )); -} - -function appnet_plugin_admin_post(&$a){ - $clientid = ((x($_POST,'clientid')) ? notags(trim($_POST['clientid'])) : ''); - $clientsecret = ((x($_POST,'clientsecret')) ? notags(trim($_POST['clientsecret'])): ''); - set_config('appnet','clientid',$clientid); - set_config('appnet','clientsecret',$clientsecret); - info( t('Settings updated.'). EOL ); -} - function appnet_connect(&$a) { require_once 'addon/appnet/AppDotNet.php'; - $clientId = get_config('appnet','clientid'); - $clientSecret = get_config('appnet','clientsecret'); - - if (($clientId == "") OR ($clientSecret == "")) { - $clientId = get_pconfig(local_user(),'appnet','clientid'); - $clientSecret = get_pconfig(local_user(),'appnet','clientsecret'); - } + $clientId = get_pconfig(local_user(),'appnet','clientid'); + $clientSecret = get_pconfig(local_user(),'appnet','clientsecret'); $app = new AppDotNet($clientId, $clientSecret); @@ -132,14 +102,8 @@ function appnet_settings(&$a,&$s) { return; $token = get_pconfig(local_user(),'appnet','token'); - - $app_clientId = get_config('appnet','clientid'); - $app_clientSecret = get_config('appnet','clientsecret'); - - if (($app_clientId == "") OR ($app_clientSecret == "")) { - $app_clientId = get_pconfig(local_user(),'appnet','clientid'); - $app_clientSecret = get_pconfig(local_user(),'appnet','clientsecret'); - } + $app_clientId = get_pconfig(local_user(),'appnet','clientid'); + $app_clientSecret = get_pconfig(local_user(),'appnet','clientsecret'); /* Add our stylesheet to the page so we can make our settings look nice */ $a->page['htmlhead'] .= '' . "\r\n"; @@ -158,11 +122,11 @@ function appnet_settings(&$a,&$s) { $ownid = get_pconfig(local_user(),'appnet','ownid'); $s .= ''; - $s .= '

'. t('App.net Import/Export').'

'; + $s .= '

'. t('App.net Export').'

'; $s .= '
'; $s .= '"; } } diff --git a/planets/lang/cs/messages.po b/planets/lang/cs/messages.po new file mode 100644 index 00000000..dadbfb15 --- /dev/null +++ b/planets/lang/cs/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: +# Michal Šupler , 2014 +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: 2014-07-28 18:01+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: planets.php:150 +msgid "Planets Settings" +msgstr "Planets Nastavení" + +#: planets.php:152 +msgid "Enable Planets Plugin" +msgstr "Povolit Planets plugin" + +#: planets.php:158 +msgid "Save Settings" +msgstr "Uložit Nastavení" diff --git a/planets/lang/cs/strings.php b/planets/lang/cs/strings.php index f1548def..d00251e8 100644 --- a/planets/lang/cs/strings.php +++ b/planets/lang/cs/strings.php @@ -1,5 +1,10 @@ -strings["Planets Settings"] = "Nastavení Planets"; -$a->strings["Enable Planets Plugin"] = "Povolit Planets plugin"; -$a->strings["Submit"] = "Odeslat"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Planets Settings"] = "Planets Nastavení"; +$a->strings["Enable Planets Plugin"] = "Povolit Planets plugin"; +$a->strings["Save Settings"] = "Uložit Nastavení"; diff --git a/planets/lang/de/messages.po b/planets/lang/de/messages.po new file mode 100644 index 00000000..616e6b93 --- /dev/null +++ b/planets/lang/de/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: +# bavatar , 2014 +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: 2014-06-23 11:21+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: planets.php:150 +msgid "Planets Settings" +msgstr "Planeten Einstellungen" + +#: planets.php:152 +msgid "Enable Planets Plugin" +msgstr "Planeten-Plugin aktivieren" + +#: planets.php:158 +msgid "Save Settings" +msgstr "Einstellungen speichern" diff --git a/planets/lang/de/strings.php b/planets/lang/de/strings.php index 87c3672b..7057fa3e 100644 --- a/planets/lang/de/strings.php +++ b/planets/lang/de/strings.php @@ -1,5 +1,10 @@ -strings["Planets Settings"] = "Planeten Einstellungen"; -$a->strings["Enable Planets Plugin"] = "Aktiviere Planeten Plugin"; -$a->strings["Submit"] = "Senden"; +strings["Planets Settings"] = "Planeten Einstellungen"; +$a->strings["Enable Planets Plugin"] = "Planeten-Plugin aktivieren"; +$a->strings["Save Settings"] = "Einstellungen speichern"; diff --git a/planets/lang/ro/messages.po b/planets/lang/ro/messages.po new file mode 100644 index 00000000..a0cf60d1 --- /dev/null +++ b/planets/lang/ro/messages.po @@ -0,0 +1,31 @@ +# ADDON planets +# Copyright (C) +# This file is distributed under the same license as the Friendica planets 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: 2014-07-08 12:02+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: planets.php:150 +msgid "Planets Settings" +msgstr "Configurări Planets" + +#: planets.php:152 +msgid "Enable Planets Plugin" +msgstr "Activare Modul Planets" + +#: planets.php:158 +msgid "Save Settings" +msgstr "Salvare Configurări" diff --git a/planets/lang/ro/strings.php b/planets/lang/ro/strings.php new file mode 100644 index 00000000..7431bb56 --- /dev/null +++ b/planets/lang/ro/strings.php @@ -0,0 +1,10 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Planets Settings"] = "Configurări Planets"; +$a->strings["Enable Planets Plugin"] = "Activare Modul Planets"; +$a->strings["Save Settings"] = "Salvare Configurări"; diff --git a/pledgie/lang/C/messages.po b/pledgie/lang/C/messages.po new file mode 100644 index 00000000..e69de29b diff --git a/poormancron/lang/C/messages.po b/poormancron/lang/C/messages.po new file mode 100644 index 00000000..e69de29b diff --git a/posterous/posterous.php b/posterous/posterous.php index 76eaf77a..af8e72b9 100755 --- a/posterous/posterous.php +++ b/posterous/posterous.php @@ -6,7 +6,6 @@ * Version: 1.0 * Author: Mike Macgirvin * Author: Tony Baldwin - * Status: Unsupported */ function posterous_install() { diff --git a/privacy_image_cache/privacy_image_cache.php b/privacy_image_cache/privacy_image_cache.php index 8a303e7b..b7c8fc7a 100644 --- a/privacy_image_cache/privacy_image_cache.php +++ b/privacy_image_cache/privacy_image_cache.php @@ -4,7 +4,6 @@ * Name: Privacy Image Cache * Version: 0.1 * Author: Tobias Hößl - * Status: Unsupported */ define("PRIVACY_IMAGE_CACHE_DEFAULT_TIME", 86400); // 1 Day @@ -62,7 +61,6 @@ function privacy_image_cache_init() { } $thumb = false; - $size = 1024; // If the cache path isn't there, try to create it if (!is_dir($_SERVER["DOCUMENT_ROOT"]."/privacy_image_cache")) @@ -81,20 +79,6 @@ function privacy_image_cache_init() { else $url = $a->argv[1]; - //$thumb = (isset($a->argv[3]) and ($a->argv[3] == "thumb")); - if (isset($a->argv[3]) and ($a->argv[3] == "thumb")) - $size = 200; - - // thumb, small, medium and large. - if (substr($url, -6) == ":thumb") - $size = 150; - if (substr($url, -6) == ":small") - $size = 340; - if (substr($url, -7) == ":medium") - $size = 600; - if (substr($url, -6) == ":large") - $size = 1024; - $pos = strrpos($url, "=."); if ($pos) $url = substr($url, 0, $pos+1); @@ -105,6 +89,7 @@ function privacy_image_cache_init() { if ($url) $_REQUEST['url'] = $url; + $thumb = (isset($a->argv[3]) and ($a->argv[3] == "thumb")); } if (!$direct_cache) { @@ -157,7 +142,7 @@ function privacy_image_cache_init() { $redirects = 0; $img_str = fetch_url($_REQUEST['url'],true, $redirects, 10); - $tempfile = tempnam(get_temppath(), "cache"); + $tempfile = tempnam(get_config("system","temppath"), "cache"); file_put_contents($tempfile, $img_str); $mime = image_type_to_mime_type(exif_imagetype($tempfile)); unlink($tempfile); @@ -201,10 +186,10 @@ function privacy_image_cache_init() { if (!$direct_cache AND ($cachefile == "")) $img->store(0, 0, $urlhash, $_REQUEST['url'], '', 100); - //if ($thumb) { - // $img->scaleImage(200); // Test - // $img_str = $img->imageString(); - //} + if ($thumb) { + $img->scaleImage(200); // Test + $img_str = $img->imageString(); + } } //$mime = "image/jpeg"; } @@ -214,8 +199,7 @@ function privacy_image_cache_init() { if ($mime != "image/gif") { $img = new Photo($img_str, $mime); if($img->is_valid()) { - //$img->scaleImage(1024); // Test - $img->scaleImage($size); + $img->scaleImage(1024); // Test $img_str = $img->imageString(); } } @@ -308,8 +292,8 @@ function privacy_image_cache_img_cb($matches) { $matches[2] = urldecode($queryvar['url']); // if fetching facebook pictures don't fetch the thumbnail but the big one - //if (((strpos($matches[2], ".fbcdn.net/") OR strpos($matches[2], "/fbcdn-photos-"))) and (substr($matches[2], -6) == "_s.jpg")) - // $matches[2] = substr($matches[2], 0, -6)."_n.jpg"; + if (((strpos($matches[2], ".fbcdn.net/") OR strpos($matches[2], "/fbcdn-photos-"))) and (substr($matches[2], -6) == "_s.jpg")) + $matches[2] = substr($matches[2], 0, -6)."_n.jpg"; // following line changed per bug #431 if (privacy_image_cache_is_local_image($matches[2])) diff --git a/procrunner/lang/C/messages.po b/procrunner/lang/C/messages.po new file mode 100644 index 00000000..e69de29b diff --git a/public_server/lang/cs/messages.po/cs.po b/public_server/lang/cs/messages.po/cs.po new file mode 100644 index 00000000..a4f13f05 --- /dev/null +++ b/public_server/lang/cs/messages.po/cs.po @@ -0,0 +1,53 @@ +# ADDON public_server +# Copyright (C) +# This file is distributed under the same license as the Friendica public_server addon package. +# +# +# Translators: +# Michal Šupler , 2014 +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: 2014-07-28 18:03+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: public_server.php:64 +msgid "Administrator" +msgstr "Administrátor" + +#: public_server.php:129 +#, php-format +msgid "Your account on %s will expire in a few days." +msgstr "Platnost Vašeho účtu na %s vyprší během několika dní." + +#: public_server.php:130 +msgid "Your Friendica account is about to expire." +msgstr "Vašemu účetu Friendica brzy vyprší platnost" + +#: public_server.php:131 +#, php-format +msgid "" +"Hi %1$s,\n" +"\n" +"Your account on %2$s will expire in less than five days. You may keep your account by logging in at least once every 30 days" +msgstr "Ahoj %1$s,\n\nVáš účet na %2$s vyprší v méně než pěti dnech. Svůj účet si zachováte, pokud se přihlásíte alespoň jednou za každých 30 dní." + +#: public_server.php:159 +msgid "Settings saved" +msgstr "Nastavení uloženo" + +#: public_server.php:165 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: public_server.php:167 +msgid "Set any of these options to 0 to deactivate it." +msgstr "Nastavením volby na 0 funkci deaktivujete" diff --git a/public_server/lang/cs/strings.php b/public_server/lang/cs/strings.php index c0311631..a4abe2da 100644 --- a/public_server/lang/cs/strings.php +++ b/public_server/lang/cs/strings.php @@ -1,5 +1,2 @@ -strings["Administrator"] = "Administrátor"; -$a->strings["Your account on %s will expire in a few days."] = "Platnost Vašeho účtu na %s vyprší během několika dní."; -$a->strings["Your Friendica account is about to expire."] = "Vašemu účetu Friendica brzy vyprší platnost"; +\n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: public_server.php:64 +msgid "Administrator" +msgstr "Administrator" + +#: public_server.php:129 +#, php-format +msgid "Your account on %s will expire in a few days." +msgstr "Contul dvs. de pe %s va expira în câteva zile." + +#: public_server.php:130 +msgid "Your Friendica account is about to expire." +msgstr "Contul dvs. Friendica este pe cale sa expire." + +#: public_server.php:131 +#, php-format +msgid "" +"Hi %1$s,\n" +"\n" +"Your account on %2$s will expire in less than five days. You may keep your account by logging in at least once every 30 days" +msgstr "Bună ziua %1$s,\n\nContul dvs. de pe %2$s va expira în mai puțin de cinci zile. Vă puteți păstra contul conectându-vă la el, cel puțin o dată la fiecare 30 de zile" + +#: public_server.php:159 +msgid "Settings saved" +msgstr "Configurări salvate" + +#: public_server.php:165 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: public_server.php:167 +msgid "Set any of these options to 0 to deactivate it." +msgstr "Stabiliți oricare din aceste opțiuni de 0 pentru a-l dezactiva." diff --git a/public_server/lang/ro/strings.php b/public_server/lang/ro/strings.php new file mode 100644 index 00000000..3f761d11 --- /dev/null +++ b/public_server/lang/ro/strings.php @@ -0,0 +1,14 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Administrator"] = "Administrator"; +$a->strings["Your account on %s will expire in a few days."] = "Contul dvs. de pe %s va expira în câteva zile."; +$a->strings["Your Friendica account is about to expire."] = "Contul dvs. Friendica este pe cale sa expire."; +$a->strings["Hi %1\$s,\n\nYour account on %2\$s will expire in less than five days. You may keep your account by logging in at least once every 30 days"] = "Bună ziua %1\$s,\n\nContul dvs. de pe %2\$s va expira în mai puțin de cinci zile. Vă puteți păstra contul conectându-vă la el, cel puțin o dată la fiecare 30 de zile"; +$a->strings["Settings saved"] = "Configurări salvate"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["Set any of these options to 0 to deactivate it."] = "Stabiliți oricare din aceste opțiuni de 0 pentru a-l dezactiva."; diff --git a/pumpio/lang/C/messages.po b/pumpio/lang/C/messages.po new file mode 100644 index 00000000..84ce856f --- /dev/null +++ b/pumpio/lang/C/messages.po @@ -0,0 +1,100 @@ +# ADDON pumpio +# Copyright (C) +# This file is distributed under the same license as the Friendica pumpio addon package. +# +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: pumpio.php:38 +msgid "Permission denied." +msgstr "" + +#: pumpio.php:124 +#, php-format +msgid "Unable to register the client at the pump.io server '%s'." +msgstr "" + +#: pumpio.php:164 +msgid "You are now authenticated to pumpio." +msgstr "" + +#: pumpio.php:165 +msgid "return to the connector page" +msgstr "" + +#: pumpio.php:183 +msgid "Post to pumpio" +msgstr "" + +#: pumpio.php:221 pumpio.php:225 +msgid "Pump.io Import/Export/Mirror" +msgstr "" + +#: pumpio.php:229 +msgid "pump.io username (without the servername)" +msgstr "" + +#: pumpio.php:234 +msgid "pump.io servername (without \"http://\" or \"https://\" )" +msgstr "" + +#: pumpio.php:246 +msgid "Authenticate your pump.io connection" +msgstr "" + +#: pumpio.php:250 +msgid "Import the remote timeline" +msgstr "" + +#: pumpio.php:255 +msgid "Enable pump.io Post Plugin" +msgstr "" + +#: pumpio.php:260 +msgid "Post to pump.io by default" +msgstr "" + +#: pumpio.php:265 +msgid "Should posts be public?" +msgstr "" + +#: pumpio.php:270 +msgid "Mirror all public posts" +msgstr "" + +#: pumpio.php:275 +msgid "Check to delete this preset" +msgstr "" + +#: pumpio.php:285 +msgid "Save Settings" +msgstr "" + +#: pumpio.php:515 +msgid "Pump.io post failed. Queued for retry." +msgstr "" + +#: pumpio.php:587 +msgid "Pump.io like failed. Queued for retry." +msgstr "" + +#: pumpio.php:875 +msgid "status" +msgstr "" + +#: pumpio.php:879 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "" diff --git a/pumpio/lang/cs/messages.po b/pumpio/lang/cs/messages.po new file mode 100644 index 00000000..157699e3 --- /dev/null +++ b/pumpio/lang/cs/messages.po @@ -0,0 +1,102 @@ +# ADDON pumpio +# Copyright (C) +# This file is distributed under the same license as the Friendica pumpio addon package. +# +# +# Translators: +# Michal Šupler , 2014 +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: 2014-07-28 18:19+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: pumpio.php:38 +msgid "Permission denied." +msgstr "Přístup odmítnut." + +#: pumpio.php:124 +#, php-format +msgid "Unable to register the client at the pump.io server '%s'." +msgstr "Nebylo možné registrovat klienta na pump.io serveru '%s'." + +#: pumpio.php:164 +msgid "You are now authenticated to pumpio." +msgstr "Nyní jste přihlášen k pumpio." + +#: pumpio.php:165 +msgid "return to the connector page" +msgstr "návrat ke stránce konektor" + +#: pumpio.php:183 +msgid "Post to pumpio" +msgstr "Příspěvek na pumpio" + +#: pumpio.php:221 pumpio.php:225 +msgid "Pump.io Import/Export/Mirror" +msgstr "Pump.oi Import/Export/Zrcadlení" + +#: pumpio.php:229 +msgid "pump.io username (without the servername)" +msgstr "uživatelské jméno pump.io (bez jména serveru)" + +#: pumpio.php:234 +msgid "pump.io servername (without \"http://\" or \"https://\" )" +msgstr "jméno serveru pump.io (bez \"http://\" nebo \"https://\" )" + +#: pumpio.php:246 +msgid "Authenticate your pump.io connection" +msgstr "Přihlásit ke spojení na pump.io" + +#: pumpio.php:250 +msgid "Import the remote timeline" +msgstr "Importovat vzdálenou časovou osu" + +#: pumpio.php:255 +msgid "Enable pump.io Post Plugin" +msgstr "Aktivovat pump.io Post Plugin" + +#: pumpio.php:260 +msgid "Post to pump.io by default" +msgstr "Defaultní umístění na pump.oi " + +#: pumpio.php:265 +msgid "Should posts be public?" +msgstr "Mají být příspěvky veřejné?" + +#: pumpio.php:270 +msgid "Mirror all public posts" +msgstr "Zrcadlit všechny veřejné příspěvky" + +#: pumpio.php:275 +msgid "Check to delete this preset" +msgstr "Zaškrtnout pro smazání tohoto nastavení" + +#: pumpio.php:285 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: pumpio.php:515 +msgid "Pump.io post failed. Queued for retry." +msgstr "Zaslání příspěvku na Pump.io selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání." + +#: pumpio.php:587 +msgid "Pump.io like failed. Queued for retry." +msgstr "Zaslání příspěvku na Pump.io zřejmě selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání." + +#: pumpio.php:875 +msgid "status" +msgstr "Stav" + +#: pumpio.php:879 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "Uživateli %1$s se líbí příspěvek %3$s uživatele %2$s" diff --git a/pumpio/lang/cs/strings.php b/pumpio/lang/cs/strings.php new file mode 100644 index 00000000..6af0c813 --- /dev/null +++ b/pumpio/lang/cs/strings.php @@ -0,0 +1,27 @@ +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Permission denied."] = "Přístup odmítnut."; +$a->strings["Unable to register the client at the pump.io server '%s'."] = "Nebylo možné registrovat klienta na pump.io serveru '%s'."; +$a->strings["You are now authenticated to pumpio."] = "Nyní jste přihlášen k pumpio."; +$a->strings["return to the connector page"] = "návrat ke stránce konektor"; +$a->strings["Post to pumpio"] = "Příspěvek na pumpio"; +$a->strings["Pump.io Import/Export/Mirror"] = "Pump.oi Import/Export/Zrcadlení"; +$a->strings["pump.io username (without the servername)"] = "uživatelské jméno pump.io (bez jména serveru)"; +$a->strings["pump.io servername (without \"http://\" or \"https://\" )"] = "jméno serveru pump.io (bez \"http://\" nebo \"https://\" )"; +$a->strings["Authenticate your pump.io connection"] = "Přihlásit ke spojení na pump.io"; +$a->strings["Import the remote timeline"] = "Importovat vzdálenou časovou osu"; +$a->strings["Enable pump.io Post Plugin"] = "Aktivovat pump.io Post Plugin"; +$a->strings["Post to pump.io by default"] = "Defaultní umístění na pump.oi "; +$a->strings["Should posts be public?"] = "Mají být příspěvky veřejné?"; +$a->strings["Mirror all public posts"] = "Zrcadlit všechny veřejné příspěvky"; +$a->strings["Check to delete this preset"] = "Zaškrtnout pro smazání tohoto nastavení"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["Pump.io post failed. Queued for retry."] = "Zaslání příspěvku na Pump.io selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání."; +$a->strings["Pump.io like failed. Queued for retry."] = "Zaslání příspěvku na Pump.io zřejmě selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání."; +$a->strings["status"] = "Stav"; +$a->strings["%1\$s likes %2\$s's %3\$s"] = "Uživateli %1\$s se líbí příspěvek %3\$s uživatele %2\$s"; diff --git a/pumpio/lang/ro/messages.po b/pumpio/lang/ro/messages.po new file mode 100644 index 00000000..ae3f945b --- /dev/null +++ b/pumpio/lang/ro/messages.po @@ -0,0 +1,101 @@ +# ADDON pumpio +# Copyright (C) +# This file is distributed under the same license as the Friendica pumpio 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: 2014-07-08 12:03+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: pumpio.php:38 +msgid "Permission denied." +msgstr "Permisiune refuzată." + +#: pumpio.php:124 +#, php-format +msgid "Unable to register the client at the pump.io server '%s'." +msgstr "Imposibil de înregistrat clientul pe serverul pump.io '%s'." + +#: pumpio.php:164 +msgid "You are now authenticated to pumpio." +msgstr "Acum sunteți autentificat pe pumpio." + +#: pumpio.php:165 +msgid "return to the connector page" +msgstr "revenire la pagina de conectare" + +#: pumpio.php:183 +msgid "Post to pumpio" +msgstr "Postați pe pumpio" + +#: pumpio.php:221 pumpio.php:225 +msgid "Pump.io Import/Export/Mirror" +msgstr "Import/Export/Clonare Pump.io " + +#: pumpio.php:229 +msgid "pump.io username (without the servername)" +msgstr "Utilizator pump.io (fără nume server)" + +#: pumpio.php:234 +msgid "pump.io servername (without \"http://\" or \"https://\" )" +msgstr "Nume server pump.io (fără \"http://\" ori \"https://\" )" + +#: pumpio.php:246 +msgid "Authenticate your pump.io connection" +msgstr "Autentificați-vă conectarea la pump.io" + +#: pumpio.php:250 +msgid "Import the remote timeline" +msgstr "Importare cronologie la distanță" + +#: pumpio.php:255 +msgid "Enable pump.io Post Plugin" +msgstr "Activare Modul Postare pump.io" + +#: pumpio.php:260 +msgid "Post to pump.io by default" +msgstr "Postați implicit pe pump.io" + +#: pumpio.php:265 +msgid "Should posts be public?" +msgstr "Postările ar trebui sa fie publice?" + +#: pumpio.php:270 +msgid "Mirror all public posts" +msgstr "Reproducere pentru toate postările publice" + +#: pumpio.php:275 +msgid "Check to delete this preset" +msgstr "Bifați pentru a șterge această presetare" + +#: pumpio.php:285 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: pumpio.php:515 +msgid "Pump.io post failed. Queued for retry." +msgstr "Postarea pe pump.io a eșuat. S-a pus în așteptare pentru reîncercare." + +#: pumpio.php:587 +msgid "Pump.io like failed. Queued for retry." +msgstr "Aprecierea de pe pump.io a eșuat. S-a pus în așteptare pentru reîncercare." + +#: pumpio.php:875 +msgid "status" +msgstr "status" + +#: pumpio.php:879 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "%1$s apreciază %3$s lui %2$s " diff --git a/pumpio/lang/ro/strings.php b/pumpio/lang/ro/strings.php new file mode 100644 index 00000000..bd8bf5f1 --- /dev/null +++ b/pumpio/lang/ro/strings.php @@ -0,0 +1,27 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Permission denied."] = "Permisiune refuzată."; +$a->strings["Unable to register the client at the pump.io server '%s'."] = "Imposibil de înregistrat clientul pe serverul pump.io '%s'."; +$a->strings["You are now authenticated to pumpio."] = "Acum sunteți autentificat pe pumpio."; +$a->strings["return to the connector page"] = "revenire la pagina de conectare"; +$a->strings["Post to pumpio"] = "Postați pe pumpio"; +$a->strings["Pump.io Import/Export/Mirror"] = "Import/Export/Clonare Pump.io "; +$a->strings["pump.io username (without the servername)"] = "Utilizator pump.io (fără nume server)"; +$a->strings["pump.io servername (without \"http://\" or \"https://\" )"] = "Nume server pump.io (fără \"http://\" ori \"https://\" )"; +$a->strings["Authenticate your pump.io connection"] = "Autentificați-vă conectarea la pump.io"; +$a->strings["Import the remote timeline"] = "Importare cronologie la distanță"; +$a->strings["Enable pump.io Post Plugin"] = "Activare Modul Postare pump.io"; +$a->strings["Post to pump.io by default"] = "Postați implicit pe pump.io"; +$a->strings["Should posts be public?"] = "Postările ar trebui sa fie publice?"; +$a->strings["Mirror all public posts"] = "Reproducere pentru toate postările publice"; +$a->strings["Check to delete this preset"] = "Bifați pentru a șterge această presetare"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["Pump.io post failed. Queued for retry."] = "Postarea pe pump.io a eșuat. S-a pus în așteptare pentru reîncercare."; +$a->strings["Pump.io like failed. Queued for retry."] = "Aprecierea de pe pump.io a eșuat. S-a pus în așteptare pentru reîncercare."; +$a->strings["status"] = "status"; +$a->strings["%1\$s likes %2\$s's %3\$s"] = "%1\$s apreciază %3\$s lui %2\$s "; diff --git a/pumpio/pumpio.php b/pumpio/pumpio.php index 55d0433a..62467414 100644 --- a/pumpio/pumpio.php +++ b/pumpio/pumpio.php @@ -472,9 +472,6 @@ function pumpio_send(&$a,&$b) { $inReplyTo = array("id" => $orig_post["uri"], "objectType" => "note"); - if (($orig_post["object-type"] != "") AND (strstr($orig_post["object-type"], NAMESPACE_ACTIVITY_SCHEMA))) - $inReplyTo["objectType"] = str_replace(NAMESPACE_ACTIVITY_SCHEMA, '', $orig_post["object-type"]); - $params["object"] = array( 'objectType' => "comment", 'content' => $title.$content, @@ -521,7 +518,7 @@ function pumpio_send(&$a,&$b) { } } -function pumpio_action(&$a, $uid, $uri, $action, $content = "") { +function pumpio_action(&$a, $uid, $uri, $action, $content) { // Don't do likes and other stuff if you don't import the timeline if (!get_pconfig($uid,'pumpio','import')) @@ -549,9 +546,7 @@ function pumpio_action(&$a, $uid, $uri, $action, $content = "") { else $uri = $orig_post["uri"]; - if (($orig_post["object-type"] != "") AND (strstr($orig_post["object-type"], NAMESPACE_ACTIVITY_SCHEMA))) - $objectType = str_replace(NAMESPACE_ACTIVITY_SCHEMA, '', $orig_post["object-type"]); - elseif (strstr($uri, "/api/comment/")) + if (strstr($uri, "/api/comment/")) $objectType = "comment"; elseif (strstr($uri, "/api/note/")) $objectType = "note"; @@ -870,6 +865,7 @@ function pumpio_dolike(&$a, $uid, $self, $post, $own_id) { $likedata['parent-uri'] = $orig_post["uri"]; $likedata['contact-id'] = $contactid; $likedata['app'] = $post->generator->displayName; + $likedata['verb'] = ACTIVITY_LIKE; $likedata['author-name'] = $post->actor->displayName; $likedata['author-link'] = $post->actor->url; $likedata['author-avatar'] = $post->actor->image->url; @@ -1085,7 +1081,6 @@ function pumpio_dopost(&$a, $client, $uid, $self, $post, $own_id, $threadcomplet $postarray['uid'] = $uid; $postarray['wall'] = 0; $postarray['uri'] = $post->object->id; - $postarray['object-type'] = NAMESPACE_ACTIVITY_SCHEMA.strtolower($post->object->objectType); if ($post->object->objectType != "comment") { $contact_id = pumpio_get_contact($uid, $post->actor); @@ -1243,7 +1238,7 @@ function pumpio_dopost(&$a, $client, $uid, $self, $post, $own_id, $threadcomplet 'to_email' => $user[0]['email'], 'uid' => $user[0]['uid'], 'item' => $postarray, - 'link' => $a->get_baseurl().'/display/'.urlencode(get_item_guid($top_item)), + 'link' => $a->get_baseurl() . '/display/' . $user[0]['nickname'] . '/' . $top_item, 'source_name' => $postarray['author-name'], 'source_link' => $postarray['author-link'], 'source_photo' => $postarray['author-avatar'], diff --git a/qcomment/lang/cs/messages.po b/qcomment/lang/cs/messages.po new file mode 100644 index 00000000..5169cf38 --- /dev/null +++ b/qcomment/lang/cs/messages.po @@ -0,0 +1,54 @@ +# ADDON qcomment +# Copyright (C) +# This file is distributed under the same license as the Friendica qcomment addon package. +# +# +# Translators: +# Michal Šupler , 2014 +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: 2014-07-28 18:09+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: qcomment.php:51 +msgid ":-)" +msgstr ":-)" + +#: qcomment.php:51 +msgid ":-(" +msgstr ":-(" + +#: qcomment.php:51 +msgid "lol" +msgstr "hlasitě se směji" + +#: qcomment.php:54 +msgid "Quick Comment Settings" +msgstr "Nastavení rychlých komentářů" + +#: qcomment.php:56 +msgid "" +"Quick comments are found near comment boxes, sometimes hidden. Click them to" +" provide simple replies." +msgstr "Rychlé komentáře jsou k nalezení blízko polí s komentáři, někdy jsou skryté. Klikněte na ně k poskytnutí jednoduchých odpovědí." + +#: qcomment.php:57 +msgid "Enter quick comments, one per line" +msgstr "Zadejte rychlé komentáře, každý na nový řádek" + +#: qcomment.php:61 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: qcomment.php:75 +msgid "Quick Comment settings saved." +msgstr "Nastavení Quick Comment uloženo." diff --git a/qcomment/lang/cs/strings.php b/qcomment/lang/cs/strings.php index 99ca6f8b..46d62432 100644 --- a/qcomment/lang/cs/strings.php +++ b/qcomment/lang/cs/strings.php @@ -1,10 +1,15 @@ -strings[":-)"] = ":-)"; -$a->strings[":-("] = ":-("; -$a->strings["lol"] = "hlasitě se směji"; -$a->strings["Quick Comment Settings"] = "Nastavení rychlých komentářů"; -$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Rychlé komentáře jsou k nalezení blízko polí s komentáři, někdy jsou skryté. Klikněte na ně k poskytnutí jednoduchých odpovědí."; -$a->strings["Enter quick comments, one per line"] = "Zadejte rychlé komentáře, každý na nový řádek"; -$a->strings["Submit"] = "Odeslat"; -$a->strings["Quick Comment settings saved."] = "Nastavení Quick Comment uloženo."; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings[":-)"] = ":-)"; +$a->strings[":-("] = ":-("; +$a->strings["lol"] = "hlasitě se směji"; +$a->strings["Quick Comment Settings"] = "Nastavení rychlých komentářů"; +$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Rychlé komentáře jsou k nalezení blízko polí s komentáři, někdy jsou skryté. Klikněte na ně k poskytnutí jednoduchých odpovědí."; +$a->strings["Enter quick comments, one per line"] = "Zadejte rychlé komentáře, každý na nový řádek"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["Quick Comment settings saved."] = "Nastavení Quick Comment uloženo."; diff --git a/qcomment/lang/de/messages.po b/qcomment/lang/de/messages.po new file mode 100644 index 00000000..6308581a --- /dev/null +++ b/qcomment/lang/de/messages.po @@ -0,0 +1,54 @@ +# ADDON qcomment +# Copyright (C) +# This file is distributed under the same license as the Friendica qcomment addon package. +# +# +# Translators: +# bavatar , 2014 +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: 2014-07-08 19:24+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: qcomment.php:51 +msgid ":-)" +msgstr ":-)" + +#: qcomment.php:51 +msgid ":-(" +msgstr ":-(" + +#: qcomment.php:51 +msgid "lol" +msgstr "lol" + +#: qcomment.php:54 +msgid "Quick Comment Settings" +msgstr "Schnell-Kommentar Einstellungen" + +#: qcomment.php:56 +msgid "" +"Quick comments are found near comment boxes, sometimes hidden. Click them to" +" provide simple replies." +msgstr "Kurz-Kommentare findet man in der Nähe der Kommentar-Boxen. Ein Klick darauf erstellt einfache Antworten." + +#: qcomment.php:57 +msgid "Enter quick comments, one per line" +msgstr "Gib einen Schnell-Kommentar pro Zeile ein" + +#: qcomment.php:61 +msgid "Save Settings" +msgstr "Einstellungen speichern" + +#: qcomment.php:75 +msgid "Quick Comment settings saved." +msgstr "Schnell-Kommentare Einstellungen gespeichert" diff --git a/qcomment/lang/de/strings.php b/qcomment/lang/de/strings.php index d8cb3d6a..4e13bd59 100644 --- a/qcomment/lang/de/strings.php +++ b/qcomment/lang/de/strings.php @@ -1,10 +1,15 @@ -strings[":-)"] = ":-)"; -$a->strings[":-("] = ":-("; -$a->strings["lol"] = "lol"; -$a->strings["Quick Comment Settings"] = "Schnell-Kommentar Einstellungen"; -$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Kurzkommentare findet man in der Nähe der Kommentarboxen. Ein Klick darauf erstellt einfache Antworten."; -$a->strings["Enter quick comments, one per line"] = "Gib einen Schnell-Kommentar pro Zeile ein"; -$a->strings["Submit"] = "Senden"; -$a->strings["Quick Comment settings saved."] = "Schnell-Kommentare Einstellungen gespeichert"; +strings[":-)"] = ":-)"; +$a->strings[":-("] = ":-("; +$a->strings["lol"] = "lol"; +$a->strings["Quick Comment Settings"] = "Schnell-Kommentar Einstellungen"; +$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Kurz-Kommentare findet man in der Nähe der Kommentar-Boxen. Ein Klick darauf erstellt einfache Antworten."; +$a->strings["Enter quick comments, one per line"] = "Gib einen Schnell-Kommentar pro Zeile ein"; +$a->strings["Save Settings"] = "Einstellungen speichern"; +$a->strings["Quick Comment settings saved."] = "Schnell-Kommentare Einstellungen gespeichert"; diff --git a/qcomment/lang/ro/messages.po b/qcomment/lang/ro/messages.po new file mode 100644 index 00000000..453ab83c --- /dev/null +++ b/qcomment/lang/ro/messages.po @@ -0,0 +1,53 @@ +# ADDON qcomment +# Copyright (C) +# This file is distributed under the same license as the Friendica qcomment 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: 2014-07-08 12:04+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: qcomment.php:51 +msgid ":-)" +msgstr ":-)" + +#: qcomment.php:51 +msgid ":-(" +msgstr ":-(" + +#: qcomment.php:51 +msgid "lol" +msgstr "lol" + +#: qcomment.php:54 +msgid "Quick Comment Settings" +msgstr "Configurări Comentariu Rapid" + +#: qcomment.php:56 +msgid "" +"Quick comments are found near comment boxes, sometimes hidden. Click them to" +" provide simple replies." +msgstr "Comentariile rapide se regăsesc lângă casetele comentariilor, uneori ascunse. Apăsați pe ele pentru a posta răspunsuri simple." + +#: qcomment.php:57 +msgid "Enter quick comments, one per line" +msgstr "Introduceți cometarii rapide, câte unul pe linie:" + +#: qcomment.php:61 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: qcomment.php:75 +msgid "Quick Comment settings saved." +msgstr "Configurările pentru Comentariu Rapid au fost salvate." diff --git a/qcomment/lang/ro/strings.php b/qcomment/lang/ro/strings.php new file mode 100644 index 00000000..65b9a5d4 --- /dev/null +++ b/qcomment/lang/ro/strings.php @@ -0,0 +1,15 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings[":-)"] = ":-)"; +$a->strings[":-("] = ":-("; +$a->strings["lol"] = "lol"; +$a->strings["Quick Comment Settings"] = "Configurări Comentariu Rapid"; +$a->strings["Quick comments are found near comment boxes, sometimes hidden. Click them to provide simple replies."] = "Comentariile rapide se regăsesc lângă casetele comentariilor, uneori ascunse. Apăsați pe ele pentru a posta răspunsuri simple."; +$a->strings["Enter quick comments, one per line"] = "Introduceți cometarii rapide, câte unul pe linie:"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["Quick Comment settings saved."] = "Configurările pentru Comentariu Rapid au fost salvate."; diff --git a/randplace/lang/cs/messages.po b/randplace/lang/cs/messages.po new file mode 100644 index 00000000..6cc09f7d --- /dev/null +++ b/randplace/lang/cs/messages.po @@ -0,0 +1,32 @@ +# ADDON randplace +# Copyright (C) +# This file is distributed under the same license as the Friendica randplace addon package. +# +# +# Translators: +# Michal Šupler , 2014 +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: 2014-07-28 18:09+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: randplace.php:169 +msgid "Randplace Settings" +msgstr "Randplace Nastavení" + +#: randplace.php:171 +msgid "Enable Randplace Plugin" +msgstr "Povolit Randplace Plugin" + +#: randplace.php:177 +msgid "Save Settings" +msgstr "Uložit Nastavení" diff --git a/randplace/lang/cs/strings.php b/randplace/lang/cs/strings.php index 6fc96617..dae496fc 100644 --- a/randplace/lang/cs/strings.php +++ b/randplace/lang/cs/strings.php @@ -1,5 +1,10 @@ -strings["Randplace Settings"] = "Randplace Nastavení"; -$a->strings["Enable Randplace Plugin"] = "Povolit Randplace Plugin"; -$a->strings["Submit"] = "Odeslat"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Randplace Settings"] = "Randplace Nastavení"; +$a->strings["Enable Randplace Plugin"] = "Povolit Randplace Plugin"; +$a->strings["Save Settings"] = "Uložit Nastavení"; diff --git a/randplace/lang/de/messages.po b/randplace/lang/de/messages.po new file mode 100644 index 00000000..8735e20d --- /dev/null +++ b/randplace/lang/de/messages.po @@ -0,0 +1,32 @@ +# ADDON randplace +# Copyright (C) +# This file is distributed under the same license as the Friendica randplace addon package. +# +# +# Translators: +# bavatar , 2014 +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: 2014-07-08 19:23+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: randplace.php:169 +msgid "Randplace Settings" +msgstr "Randplace-Einstellungen" + +#: randplace.php:171 +msgid "Enable Randplace Plugin" +msgstr "Randplace-Plugin aktivieren" + +#: randplace.php:177 +msgid "Save Settings" +msgstr "Einstellungen speichern" diff --git a/randplace/lang/de/strings.php b/randplace/lang/de/strings.php index e2b2a7e2..29bec858 100644 --- a/randplace/lang/de/strings.php +++ b/randplace/lang/de/strings.php @@ -1,5 +1,10 @@ -strings["Randplace Settings"] = "Randplace-Einstellungen"; -$a->strings["Enable Randplace Plugin"] = "Randplace-Plugin aktivieren"; -$a->strings["Submit"] = "Senden"; +strings["Randplace Settings"] = "Randplace-Einstellungen"; +$a->strings["Enable Randplace Plugin"] = "Randplace-Plugin aktivieren"; +$a->strings["Save Settings"] = "Einstellungen speichern"; diff --git a/randplace/lang/ro/messages.po b/randplace/lang/ro/messages.po new file mode 100644 index 00000000..1138665f --- /dev/null +++ b/randplace/lang/ro/messages.po @@ -0,0 +1,31 @@ +# ADDON randplace +# Copyright (C) +# This file is distributed under the same license as the Friendica randplace 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: 2014-07-08 12:04+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: randplace.php:169 +msgid "Randplace Settings" +msgstr "Configurări Randplace" + +#: randplace.php:171 +msgid "Enable Randplace Plugin" +msgstr "Activare Modul Randplace" + +#: randplace.php:177 +msgid "Save Settings" +msgstr "Salvare Configurări" diff --git a/randplace/lang/ro/strings.php b/randplace/lang/ro/strings.php new file mode 100644 index 00000000..9ef0274f --- /dev/null +++ b/randplace/lang/ro/strings.php @@ -0,0 +1,10 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Randplace Settings"] = "Configurări Randplace"; +$a->strings["Enable Randplace Plugin"] = "Activare Modul Randplace"; +$a->strings["Save Settings"] = "Salvare Configurări"; diff --git a/remote_permissions/lang/cs/messages.po b/remote_permissions/lang/cs/messages.po new file mode 100644 index 00000000..b2acbf5d --- /dev/null +++ b/remote_permissions/lang/cs/messages.po @@ -0,0 +1,70 @@ +# ADDON remote_permissions +# Copyright (C) +# This file is distributed under the same license as the Friendica remote_permissions addon package. +# +# +# Translators: +# Michal Šupler , 2014 +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: 2014-07-28 18:09+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: remote_permissions.php:45 +msgid "Remote Permissions Settings" +msgstr "Nastavení Vzdálených oprávnění" + +#: remote_permissions.php:46 +msgid "" +"Allow recipients of your private posts to see the other recipients of the " +"posts" +msgstr "Umožnit příjemcům Vašich soukromých příspěvků vidět ostatní příjemce příspěvků" + +#: remote_permissions.php:48 remote_permissions.php:196 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: remote_permissions.php:58 +msgid "Remote Permissions settings updated." +msgstr "Nastavení Vzdálených opravnění aktualizováno." + +#: remote_permissions.php:124 +msgid "Visible to:" +msgstr "Viditelné pro:" + +#: remote_permissions.php:178 +msgid "Visible to" +msgstr "Viditelné pro" + +#: remote_permissions.php:178 +msgid "may only be a partial list" +msgstr "pouze pro část seznamu" + +#: remote_permissions.php:197 +msgid "Global" +msgstr "Globální" + +#: remote_permissions.php:197 +msgid "The posts of every user on this server show the post recipients" +msgstr "Příspěvek každého uživatele na tomto serveru zobrazuje příjemce příspěvků" + +#: remote_permissions.php:198 +msgid "Individual" +msgstr "Individuálové" + +#: remote_permissions.php:198 +msgid "Each user chooses whether his/her posts show the post recipients" +msgstr "Každý uživatel si zvolí, zda-li jeho/její příspěvek zobrazí příjemce příspěvku." + +#: remote_permissions.php:205 +msgid "Settings updated." +msgstr "Nastavení aktualizováno." diff --git a/remote_permissions/lang/cs/strings.php b/remote_permissions/lang/cs/strings.php index eefe8b12..e11447f7 100644 --- a/remote_permissions/lang/cs/strings.php +++ b/remote_permissions/lang/cs/strings.php @@ -1,14 +1,19 @@ -strings["Remote Permissions Settings"] = "Nastavení Vzdálených oprávnění"; -$a->strings["Allow recipients of your private posts to see the other recipients of the posts"] = "Umožnit příjemcům Vašich soukromých příspěvků vidět ostatní příjemce příspěvků"; -$a->strings["Submit"] = "Odeslat"; -$a->strings["Remote Permissions settings updated."] = "Nastavení Vzdálených opravnění aktualizováno."; -$a->strings["Visible to:"] = "Viditelné pro:"; -$a->strings["Visible to"] = "Viditelné pro"; -$a->strings["may only be a partial list"] = "pouze pro část seznamu"; -$a->strings["Global"] = "Globální"; -$a->strings["The posts of every user on this server show the post recipients"] = "Příspěvek každého uživatele na tomto serveru zobrazuje příjemce příspěvků"; -$a->strings["Individual"] = "Individuálové"; -$a->strings["Each user chooses whether his/her posts show the post recipients"] = "Každý uživatel si zvolí, zda-li jeho/její příspěvek zobrazí příjemce příspěvku."; -$a->strings["Settings updated."] = "Nastavení aktualizováno."; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Remote Permissions Settings"] = "Nastavení Vzdálených oprávnění"; +$a->strings["Allow recipients of your private posts to see the other recipients of the posts"] = "Umožnit příjemcům Vašich soukromých příspěvků vidět ostatní příjemce příspěvků"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["Remote Permissions settings updated."] = "Nastavení Vzdálených opravnění aktualizováno."; +$a->strings["Visible to:"] = "Viditelné pro:"; +$a->strings["Visible to"] = "Viditelné pro"; +$a->strings["may only be a partial list"] = "pouze pro část seznamu"; +$a->strings["Global"] = "Globální"; +$a->strings["The posts of every user on this server show the post recipients"] = "Příspěvek každého uživatele na tomto serveru zobrazuje příjemce příspěvků"; +$a->strings["Individual"] = "Individuálové"; +$a->strings["Each user chooses whether his/her posts show the post recipients"] = "Každý uživatel si zvolí, zda-li jeho/její příspěvek zobrazí příjemce příspěvku."; +$a->strings["Settings updated."] = "Nastavení aktualizováno."; diff --git a/remote_permissions/lang/ro/messages.po b/remote_permissions/lang/ro/messages.po new file mode 100644 index 00000000..27b7e040 --- /dev/null +++ b/remote_permissions/lang/ro/messages.po @@ -0,0 +1,69 @@ +# ADDON remote_permissions +# Copyright (C) +# This file is distributed under the same license as the Friendica remote_permissions 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: 2014-07-08 12:05+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: remote_permissions.php:45 +msgid "Remote Permissions Settings" +msgstr "Configurări Permisiuni la Distanță" + +#: remote_permissions.php:46 +msgid "" +"Allow recipients of your private posts to see the other recipients of the " +"posts" +msgstr "Permite destinatarilor, posturile dvs. private, să-i vadă și pe ceilalți destinatari ai postărilor" + +#: remote_permissions.php:48 remote_permissions.php:196 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: remote_permissions.php:58 +msgid "Remote Permissions settings updated." +msgstr "Configurările Permisiunilor la Distanță, au fost actualizate." + +#: remote_permissions.php:124 +msgid "Visible to:" +msgstr "Vizibil pentru :" + +#: remote_permissions.php:178 +msgid "Visible to" +msgstr "Vizibil pentru" + +#: remote_permissions.php:178 +msgid "may only be a partial list" +msgstr "poate fi doar o listă parțială" + +#: remote_permissions.php:197 +msgid "Global" +msgstr "Global" + +#: remote_permissions.php:197 +msgid "The posts of every user on this server show the post recipients" +msgstr "Postările fiecărui utilizator de pe acest server, afișează destinatarii mesajului" + +#: remote_permissions.php:198 +msgid "Individual" +msgstr "Individual" + +#: remote_permissions.php:198 +msgid "Each user chooses whether his/her posts show the post recipients" +msgstr "Fiecare utilizator alege dacă postările lui/ei, afișează și destinatarii mesajului" + +#: remote_permissions.php:205 +msgid "Settings updated." +msgstr "Configurări actualizate." diff --git a/remote_permissions/lang/ro/strings.php b/remote_permissions/lang/ro/strings.php new file mode 100644 index 00000000..9a68662a --- /dev/null +++ b/remote_permissions/lang/ro/strings.php @@ -0,0 +1,19 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Remote Permissions Settings"] = "Configurări Permisiuni la Distanță"; +$a->strings["Allow recipients of your private posts to see the other recipients of the posts"] = "Permite destinatarilor, posturile dvs. private, să-i vadă și pe ceilalți destinatari ai postărilor"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["Remote Permissions settings updated."] = "Configurările Permisiunilor la Distanță, au fost actualizate."; +$a->strings["Visible to:"] = "Vizibil pentru :"; +$a->strings["Visible to"] = "Vizibil pentru"; +$a->strings["may only be a partial list"] = "poate fi doar o listă parțială"; +$a->strings["Global"] = "Global"; +$a->strings["The posts of every user on this server show the post recipients"] = "Postările fiecărui utilizator de pe acest server, afișează destinatarii mesajului"; +$a->strings["Individual"] = "Individual"; +$a->strings["Each user chooses whether his/her posts show the post recipients"] = "Fiecare utilizator alege dacă postările lui/ei, afișează și destinatarii mesajului"; +$a->strings["Settings updated."] = "Configurări actualizate."; diff --git a/rendertime/lang/cs/messages.po b/rendertime/lang/cs/messages.po new file mode 100644 index 00000000..1a2404d7 --- /dev/null +++ b/rendertime/lang/cs/messages.po @@ -0,0 +1,27 @@ +# ADDON rendertime +# Copyright (C) +# This file is distributed under the same license as the Friendica rendertime addon package. +# +# +# Translators: +# Michal Šupler , 2014 +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: 2014-07-28 18:10+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: rendertime.php:30 +#, php-format +msgid "" +"Performance: Database: %s, Network: %s, Rendering: %s, Parser: %s, I/O: %s, " +"Other: %s, Total: %s" +msgstr "Výkonnost: Databáze: %s, Síť: %s, Rendering: %s, Parser: %s, I/O: %s, Ostatní: %s, Celkem: %s" diff --git a/rendertime/lang/cs/strings.php b/rendertime/lang/cs/strings.php index ab4fa67a..151316c1 100644 --- a/rendertime/lang/cs/strings.php +++ b/rendertime/lang/cs/strings.php @@ -1,2 +1,8 @@ -=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Performance: Database: %s, Network: %s, Rendering: %s, Parser: %s, I/O: %s, Other: %s, Total: %s"] = "Výkonnost: Databáze: %s, Síť: %s, Rendering: %s, Parser: %s, I/O: %s, Ostatní: %s, Celkem: %s"; diff --git a/rendertime/lang/ro/messages.po b/rendertime/lang/ro/messages.po new file mode 100644 index 00000000..d8686d5a --- /dev/null +++ b/rendertime/lang/ro/messages.po @@ -0,0 +1,26 @@ +# ADDON rendertime +# Copyright (C) +# This file is distributed under the same license as the Friendica rendertime 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: 2014-07-08 12:06+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: rendertime.php:30 +#, php-format +msgid "" +"Performance: Database: %s, Network: %s, Rendering: %s, Parser: %s, I/O: %s, " +"Other: %s, Total: %s" +msgstr "Performantă: Baza de Date: %s, Rețea: %s, Procesare: %s, Analizator: %s, I/O: %s Altele: %s, Total: %s" diff --git a/rendertime/lang/ro/strings.php b/rendertime/lang/ro/strings.php new file mode 100644 index 00000000..2d3fd76a --- /dev/null +++ b/rendertime/lang/ro/strings.php @@ -0,0 +1,8 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Performance: Database: %s, Network: %s, Rendering: %s, Parser: %s, I/O: %s, Other: %s, Total: %s"] = "Performantă: Baza de Date: %s, Rețea: %s, Procesare: %s, Analizator: %s, I/O: %s Altele: %s, Total: %s"; diff --git a/retriever/lang/C/messages.po b/retriever/lang/C/messages.po new file mode 100644 index 00000000..e9d20af2 --- /dev/null +++ b/retriever/lang/C/messages.po @@ -0,0 +1,102 @@ +# ADDON retriever +# Copyright (C) +# This file is distributed under the same license as the Friendica retriever addon package. +# +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: retriever.php:445 +msgid "Retrieved" +msgstr "" + +#: retriever.php:654 +msgid "Enabled" +msgstr "" + +#: retriever.php:658 +msgid "URL Pattern" +msgstr "" + +#: retriever.php:660 +msgid "Regular expression matching part of the URL to replace" +msgstr "" + +#: retriever.php:663 +msgid "URL Replace" +msgstr "" + +#: retriever.php:665 +msgid "Text to replace matching part of above regular expression" +msgstr "" + +#: retriever.php:668 +msgid "Download Images" +msgstr "" + +#: retriever.php:672 +msgid "Retrospectively Apply" +msgstr "" + +#: retriever.php:674 +msgid "Reapply the rules to this number of posts" +msgstr "" + +#: retriever.php:675 +msgid "Retrieve Feed Content" +msgstr "" + +#: retriever.php:677 retriever.php:721 +msgid "Save Settings" +msgstr "" + +#: retriever.php:679 +msgid "Tag" +msgstr "" + +#: retriever.php:680 +msgid "Attribute" +msgstr "" + +#: retriever.php:681 +msgid "Value" +msgstr "" + +#: retriever.php:682 +msgid "Add" +msgstr "" + +#: retriever.php:683 +msgid "Remove" +msgstr "" + +#: retriever.php:684 +msgid "Include" +msgstr "" + +#: retriever.php:686 +msgid "Exclude" +msgstr "" + +#: retriever.php:697 +msgid "Retriever" +msgstr "" + +#: retriever.php:722 +msgid "Retriever Settings" +msgstr "" + +#: retriever.php:725 +msgid "All Photos" +msgstr "" diff --git a/showmore/lang/cs/messages.po b/showmore/lang/cs/messages.po new file mode 100644 index 00000000..18cec5b8 --- /dev/null +++ b/showmore/lang/cs/messages.po @@ -0,0 +1,44 @@ +# ADDON showmore +# Copyright (C) +# This file is distributed under the same license as the Friendica showmore addon package. +# +# +# Translators: +# Michal Šupler , 2014 +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: 2014-07-28 18:11+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: showmore.php:38 showmore.php:42 +msgid "\"Show more\" Settings" +msgstr "\"Show more\" nastavení" + +#: showmore.php:47 +msgid "Enable Show More" +msgstr "Povolit Show more" + +#: showmore.php:50 +msgid "Cutting posts after how much characters" +msgstr "Oříznout přízpěvky po zadaném množství znaků" + +#: showmore.php:54 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: showmore.php:71 +msgid "Show More Settings saved." +msgstr "\"Show more\" nastavení uloženo." + +#: showmore.php:125 +msgid "show more" +msgstr "zobrazit více" diff --git a/showmore/lang/cs/strings.php b/showmore/lang/cs/strings.php index 3e7bb970..622bd068 100644 --- a/showmore/lang/cs/strings.php +++ b/showmore/lang/cs/strings.php @@ -1,8 +1,13 @@ -strings["\"Show more\" Settings"] = "\"Show more\" nastavení"; -$a->strings["Enable Show More"] = "Povolit Show more"; -$a->strings["Cutting posts after how much characters"] = "Oříznout příspěvky po zadaném množství znaků"; -$a->strings["Submit"] = "Odeslat"; -$a->strings["Show More Settings saved."] = "Nastavení \"Show more\" uloženo."; -$a->strings["show more"] = "zobrazit více"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["\"Show more\" Settings"] = "\"Show more\" nastavení"; +$a->strings["Enable Show More"] = "Povolit Show more"; +$a->strings["Cutting posts after how much characters"] = "Oříznout přízpěvky po zadaném množství znaků"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["Show More Settings saved."] = "\"Show more\" nastavení uloženo."; +$a->strings["show more"] = "zobrazit více"; diff --git a/showmore/lang/de/messages.po b/showmore/lang/de/messages.po new file mode 100644 index 00000000..4b4c956b --- /dev/null +++ b/showmore/lang/de/messages.po @@ -0,0 +1,44 @@ +# ADDON showmore +# Copyright (C) +# This file is distributed under the same license as the Friendica showmore addon package. +# +# +# Translators: +# bavatar , 2014 +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: 2014-07-08 19:22+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: showmore.php:38 showmore.php:42 +msgid "\"Show more\" Settings" +msgstr "\"Mehr zeigen\" Einstellungen" + +#: showmore.php:47 +msgid "Enable Show More" +msgstr "Aktiviere \"Mehr zeigen\"" + +#: showmore.php:50 +msgid "Cutting posts after how much characters" +msgstr "Begrenze Beiträge nach einer bestimmten Anzahl an Buchstaben" + +#: showmore.php:54 +msgid "Save Settings" +msgstr "Einstellungen speichern" + +#: showmore.php:71 +msgid "Show More Settings saved." +msgstr "\"Mehr zeigen\" Einstellungen gesichert." + +#: showmore.php:125 +msgid "show more" +msgstr "mehr anzeigen" diff --git a/showmore/lang/de/strings.php b/showmore/lang/de/strings.php index b3513fbf..f4df3488 100644 --- a/showmore/lang/de/strings.php +++ b/showmore/lang/de/strings.php @@ -1,8 +1,13 @@ -strings["\"Show more\" Settings"] = "\"Mehr zeigen\" Einstellungen"; -$a->strings["Enable Show More"] = "Aktiviere \"Mehr zeigen\""; -$a->strings["Cutting posts after how much characters"] = "Begrenze Beiträge nach einer bestimmten Anzahl an Buchstaben"; -$a->strings["Submit"] = "Senden"; -$a->strings["Show More Settings saved."] = "\"Mehr zeigen\" Einstellungen gesichert."; -$a->strings["show more"] = "mehr anzeigen"; +strings["\"Show more\" Settings"] = "\"Mehr zeigen\" Einstellungen"; +$a->strings["Enable Show More"] = "Aktiviere \"Mehr zeigen\""; +$a->strings["Cutting posts after how much characters"] = "Begrenze Beiträge nach einer bestimmten Anzahl an Buchstaben"; +$a->strings["Save Settings"] = "Einstellungen speichern"; +$a->strings["Show More Settings saved."] = "\"Mehr zeigen\" Einstellungen gesichert."; +$a->strings["show more"] = "mehr anzeigen"; diff --git a/showmore/lang/ro/messages.po b/showmore/lang/ro/messages.po new file mode 100644 index 00000000..3d9f3cba --- /dev/null +++ b/showmore/lang/ro/messages.po @@ -0,0 +1,43 @@ +# ADDON showmore +# Copyright (C) +# This file is distributed under the same license as the Friendica showmore 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: 2014-07-08 12:06+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: showmore.php:38 showmore.php:42 +msgid "\"Show more\" Settings" +msgstr "Configurări \"Afișează mai mult\"" + +#: showmore.php:47 +msgid "Enable Show More" +msgstr "Activare Afișează mai mult" + +#: showmore.php:50 +msgid "Cutting posts after how much characters" +msgstr "Trunchiere postări, după câte caractere" + +#: showmore.php:54 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: showmore.php:71 +msgid "Show More Settings saved." +msgstr "Configurările Afișează mai mult, au fost salvate" + +#: showmore.php:125 +msgid "show more" +msgstr "afișează mai mult" diff --git a/showmore/lang/ro/strings.php b/showmore/lang/ro/strings.php new file mode 100644 index 00000000..a7c11992 --- /dev/null +++ b/showmore/lang/ro/strings.php @@ -0,0 +1,13 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["\"Show more\" Settings"] = "Configurări \"Afișează mai mult\""; +$a->strings["Enable Show More"] = "Activare Afișează mai mult"; +$a->strings["Cutting posts after how much characters"] = "Trunchiere postări, după câte caractere"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["Show More Settings saved."] = "Configurările Afișează mai mult, au fost salvate"; +$a->strings["show more"] = "afișează mai mult"; diff --git a/smiley_pack/lang/C/messages.po b/smiley_pack/lang/C/messages.po new file mode 100644 index 00000000..e69de29b diff --git a/smileybutton/lang/C/messages.po b/smileybutton/lang/C/messages.po new file mode 100644 index 00000000..7c32045e --- /dev/null +++ b/smileybutton/lang/C/messages.po @@ -0,0 +1,34 @@ +# ADDON smileybutton +# Copyright (C) +# This file is distributed under the same license as the Friendica smileybutton addon package. +# +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: smileybutton.php:269 +msgid "Smileybutton settings" +msgstr "" + +#: smileybutton.php:272 +msgid "You can hide the button and show the smilies directly." +msgstr "" + +#: smileybutton.php:274 +msgid "Hide the button" +msgstr "" + +#: smileybutton.php:281 +msgid "Save Settings" +msgstr "" diff --git a/smileybutton/lang/cs/messages.po b/smileybutton/lang/cs/messages.po new file mode 100644 index 00000000..71059896 --- /dev/null +++ b/smileybutton/lang/cs/messages.po @@ -0,0 +1,36 @@ +# ADDON smileybutton +# Copyright (C) +# This file is distributed under the same license as the Friendica smileybutton addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-28 18:15+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: smileybutton.php:269 +msgid "Smileybutton settings" +msgstr "Smileybutton nastavení" + +#: smileybutton.php:272 +msgid "You can hide the button and show the smilies directly." +msgstr "Můžete skrýt tlačítko a zobrazit rovnou smajlíky." + +#: smileybutton.php:274 +msgid "Hide the button" +msgstr "Skrýt tlačítko" + +#: smileybutton.php:281 +msgid "Save Settings" +msgstr "Uložit Nastavení" diff --git a/smileybutton/lang/cs/strings.php b/smileybutton/lang/cs/strings.php new file mode 100644 index 00000000..e66f3401 --- /dev/null +++ b/smileybutton/lang/cs/strings.php @@ -0,0 +1,11 @@ +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Smileybutton settings"] = "Smileybutton nastavení"; +$a->strings["You can hide the button and show the smilies directly."] = "Můžete skrýt tlačítko a zobrazit rovnou smajlíky."; +$a->strings["Hide the button"] = "Skrýt tlačítko"; +$a->strings["Save Settings"] = "Uložit Nastavení"; diff --git a/smileybutton/lang/ro/messages.po b/smileybutton/lang/ro/messages.po new file mode 100644 index 00000000..b5cc27c2 --- /dev/null +++ b/smileybutton/lang/ro/messages.po @@ -0,0 +1,35 @@ +# ADDON smileybutton +# Copyright (C) +# This file is distributed under the same license as the Friendica smileybutton addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:06+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: smileybutton.php:269 +msgid "Smileybutton settings" +msgstr "Configurări Smileybutton" + +#: smileybutton.php:272 +msgid "You can hide the button and show the smilies directly." +msgstr "Puteți ascunde butonul şi afișa emoticoanele direct." + +#: smileybutton.php:274 +msgid "Hide the button" +msgstr "Ascundeţi butonul" + +#: smileybutton.php:281 +msgid "Save Settings" +msgstr "Salvare Configurări" diff --git a/smileybutton/lang/ro/strings.php b/smileybutton/lang/ro/strings.php new file mode 100644 index 00000000..2a330a47 --- /dev/null +++ b/smileybutton/lang/ro/strings.php @@ -0,0 +1,11 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Smileybutton settings"] = "Configurări Smileybutton"; +$a->strings["You can hide the button and show the smilies directly."] = "Puteți ascunde butonul şi afișa emoticoanele direct."; +$a->strings["Hide the button"] = "Ascundeţi butonul"; +$a->strings["Save Settings"] = "Salvare Configurări"; diff --git a/smilies_adult/lang/C/messages.po b/smilies_adult/lang/C/messages.po new file mode 100644 index 00000000..e69de29b diff --git a/snautofollow/lang/cs/messages.po b/snautofollow/lang/cs/messages.po new file mode 100644 index 00000000..933478c2 --- /dev/null +++ b/snautofollow/lang/cs/messages.po @@ -0,0 +1,36 @@ +# ADDON snautofollow +# Copyright (C) +# This file is distributed under the same license as the Friendica snautofollow addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-28 18:12+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: snautofollow.php:32 +msgid "StatusNet AutoFollow settings updated." +msgstr "Nastavení automatického následování na StatusNet aktualizováno." + +#: snautofollow.php:56 snautofollow.php:60 +msgid "StatusNet AutoFollow" +msgstr "Nastavení StatusNet automatického následování (AutoFollow)" + +#: snautofollow.php:64 +msgid "Automatically follow any StatusNet followers/mentioners" +msgstr "Automaticky následovat jakékoliv StatusNet následníky/přispivatele" + +#: snautofollow.php:70 +msgid "Save Settings" +msgstr "Uložit Nastavení" diff --git a/snautofollow/lang/cs/strings.php b/snautofollow/lang/cs/strings.php index f293b65a..144b8d8e 100644 --- a/snautofollow/lang/cs/strings.php +++ b/snautofollow/lang/cs/strings.php @@ -1,6 +1,11 @@ -strings["StatusNet AutoFollow settings updated."] = "Nastavení automatického následování na StatusNet aktualizováno."; -$a->strings["StatusNet AutoFollow Settings"] = "Nastavení StatusNet automatického následování (AutoFollow)"; -$a->strings["Automatically follow any StatusNet followers/mentioners"] = "Automaticky následovat jakékoliv StatusNet následníky/přispivatele"; -$a->strings["Submit"] = "Odeslat"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["StatusNet AutoFollow settings updated."] = "Nastavení automatického následování na StatusNet aktualizováno."; +$a->strings["StatusNet AutoFollow"] = "Nastavení StatusNet automatického následování (AutoFollow)"; +$a->strings["Automatically follow any StatusNet followers/mentioners"] = "Automaticky následovat jakékoliv StatusNet následníky/přispivatele"; +$a->strings["Save Settings"] = "Uložit Nastavení"; diff --git a/snautofollow/lang/ro/messages.po b/snautofollow/lang/ro/messages.po new file mode 100644 index 00000000..108b6c87 --- /dev/null +++ b/snautofollow/lang/ro/messages.po @@ -0,0 +1,35 @@ +# ADDON snautofollow +# Copyright (C) +# This file is distributed under the same license as the Friendica snautofollow addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:07+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: snautofollow.php:32 +msgid "StatusNet AutoFollow settings updated." +msgstr "Configurări StatusNet AutoFollow actualizate." + +#: snautofollow.php:56 snautofollow.php:60 +msgid "StatusNet AutoFollow" +msgstr "StatusNet AutoFollow" + +#: snautofollow.php:64 +msgid "Automatically follow any StatusNet followers/mentioners" +msgstr "Urmărește automat orice susținător/pe cei ce vă menționează pe StatusNet" + +#: snautofollow.php:70 +msgid "Save Settings" +msgstr "Salvare Configurări" diff --git a/snautofollow/lang/ro/strings.php b/snautofollow/lang/ro/strings.php new file mode 100644 index 00000000..b8fb967f --- /dev/null +++ b/snautofollow/lang/ro/strings.php @@ -0,0 +1,11 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["StatusNet AutoFollow settings updated."] = "Configurări StatusNet AutoFollow actualizate."; +$a->strings["StatusNet AutoFollow"] = "StatusNet AutoFollow"; +$a->strings["Automatically follow any StatusNet followers/mentioners"] = "Urmărește automat orice susținător/pe cei ce vă menționează pe StatusNet"; +$a->strings["Save Settings"] = "Salvare Configurări"; diff --git a/sniper/lang/C/messages.po b/sniper/lang/C/messages.po new file mode 100644 index 00000000..e69de29b diff --git a/startpage/lang/cs/messages.po b/startpage/lang/cs/messages.po new file mode 100644 index 00000000..ae51ece9 --- /dev/null +++ b/startpage/lang/cs/messages.po @@ -0,0 +1,36 @@ +# ADDON startpage +# Copyright (C) +# This file is distributed under the same license as the Friendica startpage addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-28 18:13+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: startpage.php:83 startpage.php:87 +msgid "Startpage" +msgstr "Úvodní stránka" + +#: startpage.php:90 +msgid "Home page to load after login - leave blank for profile wall" +msgstr "Domácí stránka k načtení po přihlášení - pro profilovou zeď ponechejte prázdné" + +#: startpage.php:93 +msgid "Examples: "network" or "notifications/system"" +msgstr "Příklady: \"síť\" nebo \"notifikace systému\"" + +#: startpage.php:97 +msgid "Save Settings" +msgstr "Uložit Nastavení" diff --git a/startpage/lang/cs/strings.php b/startpage/lang/cs/strings.php index d48262c9..39d3f221 100644 --- a/startpage/lang/cs/strings.php +++ b/startpage/lang/cs/strings.php @@ -1,6 +1,11 @@ -strings["Startpage Settings"] = "Nastavení úvodní stránky"; -$a->strings["Home page to load after login - leave blank for profile wall"] = "Domácí stránka k načtení po přihlášení - pro profilovou zeď ponechejte prázdné"; -$a->strings["Examples: "network" or "notifications/system""] = "Příklady: \"síť\" nebo \"notifikace systému\""; -$a->strings["Submit"] = "Odeslat"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Startpage"] = "Úvodní stránka"; +$a->strings["Home page to load after login - leave blank for profile wall"] = "Domácí stránka k načtení po přihlášení - pro profilovou zeď ponechejte prázdné"; +$a->strings["Examples: "network" or "notifications/system""] = "Příklady: \"síť\" nebo \"notifikace systému\""; +$a->strings["Save Settings"] = "Uložit Nastavení"; diff --git a/startpage/lang/ro/messages.po b/startpage/lang/ro/messages.po new file mode 100644 index 00000000..b97a0c33 --- /dev/null +++ b/startpage/lang/ro/messages.po @@ -0,0 +1,35 @@ +# ADDON startpage +# Copyright (C) +# This file is distributed under the same license as the Friendica startpage addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:07+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: startpage.php:83 startpage.php:87 +msgid "Startpage" +msgstr "Startpage" + +#: startpage.php:90 +msgid "Home page to load after login - leave blank for profile wall" +msgstr "Pagina de întâmpinare ce va fi încărcată după autentificare - lăsați necompletat pentru perete de profil" + +#: startpage.php:93 +msgid "Examples: "network" or "notifications/system"" +msgstr "Exemple: "rețea" sau "notificări/sistem"" + +#: startpage.php:97 +msgid "Save Settings" +msgstr "Salvare Configurări" diff --git a/startpage/lang/ro/strings.php b/startpage/lang/ro/strings.php new file mode 100644 index 00000000..701b5f9a --- /dev/null +++ b/startpage/lang/ro/strings.php @@ -0,0 +1,11 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Startpage"] = "Startpage"; +$a->strings["Home page to load after login - leave blank for profile wall"] = "Pagina de întâmpinare ce va fi încărcată după autentificare - lăsați necompletat pentru perete de profil"; +$a->strings["Examples: "network" or "notifications/system""] = "Exemple: "rețea" sau "notificări/sistem""; +$a->strings["Save Settings"] = "Salvare Configurări"; diff --git a/statistics_json/lang/C/messages.po b/statistics_json/lang/C/messages.po new file mode 100644 index 00000000..e69de29b diff --git a/statusnet/codebird.php b/statusnet/codebird.php index cba5f936..14d231d7 100644 --- a/statusnet/codebird.php +++ b/statusnet/codebird.php @@ -820,7 +820,7 @@ class CodebirdSN } // To-Do - $tempfile = tempnam(get_temppath(), "mimecheck"); + $tempfile = tempnam(get_config("system","temppath"), "mimecheck"); file_put_contents($tempfile, $data); $mime = image_type_to_mime_type(exif_imagetype($tempfile)); unlink($tempfile); diff --git a/statusnet/lang/cs/messages.po b/statusnet/lang/cs/messages.po new file mode 100644 index 00000000..1b0afde5 --- /dev/null +++ b/statusnet/lang/cs/messages.po @@ -0,0 +1,171 @@ +# ADDON statusnet +# Copyright (C) +# This file is distributed under the same license as the Friendica statusnet addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-28 18:15+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: statusnet.php:149 +msgid "Post to StatusNet" +msgstr "Poslat příspěvek na StatusNet" + +#: statusnet.php:194 +msgid "" +"Please contact your site administrator.
The provided API URL is not " +"valid." +msgstr "Obraťte se na administratora webu.
Poskytnutý odkaz na API není platný." + +#: statusnet.php:223 +msgid "We could not contact the StatusNet API with the Path you entered." +msgstr "S cestou, kterou jste zadali, se nebylo možné spojit s API StatusNetu." + +#: statusnet.php:257 +msgid "StatusNet settings updated." +msgstr "Nastavení StatusNetu aktualizováno." + +#: statusnet.php:289 statusnet.php:293 +msgid "StatusNet Import/Export/Mirror" +msgstr "StatusNet Import/Export/Zrcadlení" + +#: statusnet.php:308 +msgid "Globally Available StatusNet OAuthKeys" +msgstr "Globálně dostupné StatusNet OAuth klíče" + +#: statusnet.php:309 +msgid "" +"There are preconfigured OAuth key pairs for some StatusNet servers " +"available. If you are useing one of them, please use these credentials. If " +"not feel free to connect to any other StatusNet instance (see below)." +msgstr "Jsou dostupné přednastavené OAuth páry klíčů pro některé servery StatusNetu. Pokud používáte některý z nich, použijte toto přihlášení. Pokud ne, neváhejte se připojit k jiné instanci StatusNet (viz níže)." + +#: statusnet.php:315 statusnet.php:332 statusnet.php:359 statusnet.php:366 +#: statusnet.php:404 statusnet.php:673 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: statusnet.php:317 +msgid "Provide your own OAuth Credentials" +msgstr "Uveďte své vlastní OAuth přihlašovací údaje" + +#: statusnet.php:318 +msgid "" +"No consumer key pair for StatusNet found. Register your Friendica Account as" +" an desktop client on your StatusNet account, copy the consumer key pair " +"here and enter the API base root.
Before you register your own OAuth " +"key pair ask the administrator if there is already a key pair for this " +"Friendica installation at your favorited StatusNet installation." +msgstr "Nenalezen žádný spotřebitelský páru klíčů pro StatusNet. Zaregistrujte si svůj účet Friendica jako desktopový klient ve Vašem účtu StatusNet, zkopírujte si sem spotřebitelský páru klíčů a vložte API base root.
Předtím, než si zaregistrujete Váš vlastní pár klíčů OAuth, zjistěte si od Friendica administrátora, zda-li již existuje pár klíčů pro tuto instalaci Friendica pro Vaši oblíbenou StatusNet instalaci." + +#: statusnet.php:320 +msgid "OAuth Consumer Key" +msgstr "OAuth Consumer Key" + +#: statusnet.php:323 +msgid "OAuth Consumer Secret" +msgstr "OAuth Consumer Secret" + +#: statusnet.php:326 statusnet.php:653 statusnet.php:665 +msgid "Base API Path (remember the trailing /)" +msgstr "Cesta k Base API (nezapomeňte na koncové /)" + +#: statusnet.php:329 +msgid "StatusNet application name" +msgstr "StatusNet název aplikace" + +#: statusnet.php:351 +msgid "" +"To connect to your StatusNet account click the button below to get a " +"security code from StatusNet which you have to copy into the input box below" +" and submit the form. Only your public posts will be posted" +" to StatusNet." +msgstr "Chcete-li připojit k vašemu účtu StatusNet klikněte na tlačítko níže, abyste dostati bezpečnostní kód ze StatusNetu, který musíte zkopírovat do vstupního pole níže a odelat formulář. Pouze Vaše veřejné příspěvky budou zveřejněny na StatusNetu." + +#: statusnet.php:352 +msgid "Log in with StatusNet" +msgstr "Přihlásit se s StatusNet" + +#: statusnet.php:354 +msgid "Copy the security code from StatusNet here" +msgstr "Zkopírujte sem bezpečnostní kód ze StatusNet" + +#: statusnet.php:360 +msgid "Cancel Connection Process" +msgstr "Zrušit připojování" + +#: statusnet.php:362 +msgid "Current StatusNet API is" +msgstr "Aktuální StatusNet API je" + +#: statusnet.php:363 +msgid "Cancel StatusNet Connection" +msgstr "Zrušit StatusNet připojení" + +#: statusnet.php:374 +msgid "Currently connected to: " +msgstr "V současné době připojen k:" + +#: statusnet.php:375 +msgid "" +"If enabled all your public postings can be posted to the " +"associated StatusNet account. You can choose to do so by default (here) or " +"for every posting separately in the posting options when writing the entry." +msgstr "Je-li povoleno, všechny Vaše veřejné příspěvky mohou být zaslány na související StatusNet účet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování při psaní každého příspěvku." + +#: statusnet.php:377 +msgid "" +"Note: Due your privacy settings (Hide your profile " +"details from unknown viewers?) the link potentially included in public " +"postings relayed to StatusNet will lead the visitor to a blank page " +"informing the visitor that the access to your profile has been restricted." +msgstr "Upozornění: Z důvodů Vašeho nastavení ochrany soukromí ( Skrýt Vaše profilové detaily před neznámými čtenáři?) \nodkaz potenciálně zahrnutý ve Vašich veřejných příspěvcích poslaných do sítě StatusNet přesměruje návštěvníky na prázdnou stránku informující návštěvníky, že přístup k vašemu profilu je omezen." + +#: statusnet.php:380 +msgid "Allow posting to StatusNet" +msgstr "Povolit zasílání příspěvků na StatusNet" + +#: statusnet.php:383 +msgid "Send public postings to StatusNet by default" +msgstr "Standardně poslílat veřejné příspěvky na StatusNet" + +#: statusnet.php:387 +msgid "" +"Mirror all posts from statusnet that are no replies or repeated messages" +msgstr "Zrcadlit všechny příspěvky ze statusnet, které nejsou odpověďmi nebo opakovanými zprávami" + +#: statusnet.php:392 +msgid "Import the remote timeline" +msgstr "Importovat vzdálenou časovou osu" + +#: statusnet.php:401 +msgid "Clear OAuth configuration" +msgstr "Vymazat konfiguraci OAuth" + +#: statusnet.php:664 +msgid "Site name" +msgstr "Název webu" + +#: statusnet.php:666 +msgid "Consumer Secret" +msgstr "Consumer Secret" + +#: statusnet.php:667 +msgid "Consumer Key" +msgstr "Consumer Key" + +#: statusnet.php:668 +msgid "Application name" +msgstr "Název aplikace" diff --git a/statusnet/lang/cs/strings.php b/statusnet/lang/cs/strings.php index 74e31eeb..277f6317 100644 --- a/statusnet/lang/cs/strings.php +++ b/statusnet/lang/cs/strings.php @@ -1,33 +1,39 @@ -strings["Post to StatusNet"] = "Poslat příspěvek na StatusNet"; -$a->strings["Please contact your site administrator.
The provided API URL is not valid."] = "Obraťte se na administratora webu.
Poskytnutý odkaz na API není platný."; -$a->strings["We could not contact the StatusNet API with the Path you entered."] = "S cestou, kterou jste zadali, se nebylo možné spojit s API StatusNetu."; -$a->strings["StatusNet settings updated."] = "Nastavení StatusNetu aktualizováno."; -$a->strings["StatusNet Posting Settings"] = "Nastavení zasílání příspěvků na StatusNet "; -$a->strings["Globally Available StatusNet OAuthKeys"] = "Globálně dostupné StatusNet OAuth klíče"; -$a->strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Jsou dostupné přednastavené OAuth páry klíčů pro některé servery StatusNetu. Pokud používáte některý z nich, použijte toto přihlášení. Pokud ne, neváhejte se připojit k jiné instanci StatusNet (viz níže)."; -$a->strings["Submit"] = "Odeslat"; -$a->strings["Provide your own OAuth Credentials"] = "Uveďte své vlastní OAuth přihlašovací údaje"; -$a->strings["No consumer key pair for StatusNet found. Register your Friendica Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.
Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendica installation at your favorited StatusNet installation."] = "Nenalezen žádný spotřebitelský páru klíčů pro StatusNet. Zaregistrujte si svůj účet Friendica jako desktopový klient ve Vašem účtu StatusNet, zkopírujte si sem spotřebitelský páru klíčů a vložte API base root.
Předtím, než si zaregistrujete Váš vlastní pár klíčů OAuth, zjistěte si od Friendica administrátora, zda-li již existuje pár klíčů pro tuto instalaci Friendica pro Vaši oblíbenou StatusNet instalaci."; -$a->strings["OAuth Consumer Key"] = "OAuth Consumer Key"; -$a->strings["OAuth Consumer Secret"] = "OAuth Consumer Secret"; -$a->strings["Base API Path (remember the trailing /)"] = "Cesta k Base API (nezapomeňte na koncový /)"; -$a->strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your public posts will be posted to StatusNet."] = "Chcete-li připojit k vašemu účtu StatusNet klikněte na tlačítko níže, abyste dostati bezpečnostní kód ze StatusNetu, který musíte zkopírovat do vstupního pole níže a odelat formulář. Pouze Vaše veřejné příspěvky budou zveřejněny na StatusNetu."; -$a->strings["Log in with StatusNet"] = "Přihlásit se s StatusNet"; -$a->strings["Copy the security code from StatusNet here"] = "Zkopírujte sem bezpečnostní kód ze StatusNet"; -$a->strings["Cancel Connection Process"] = "Zrušit připojování"; -$a->strings["Current StatusNet API is"] = "Aktuální StatusNet API je"; -$a->strings["Cancel StatusNet Connection"] = "Zrušit StatusNet připojení"; -$a->strings["Currently connected to: "] = "V současné době připojen k:"; -$a->strings["If enabled all your public postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, všechny Vaše veřejné příspěvky mohou být zaslány na související StatusNet účet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování při psaní každého příspěvku."; -$a->strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to StatusNet will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Upozornění: Z důvodů Vašeho nastavení ochrany soukromí ( Skrýt Vaše profilové detaily před neznámými čtenáři?) -odkaz potenciálně zahrnutý ve Vašich veřejných příspěvcích poslaných do sítě StatusNet přesměruje návštěvníky na prázdnou stránku informující návštěvníky, že přístup k vašemu profilu je omezen."; -$a->strings["Allow posting to StatusNet"] = "Povolit zasílání příspěvků na StatusNet"; -$a->strings["Send public postings to StatusNet by default"] = "Standardně poslílat veřejné příspěvky na StatusNet"; -$a->strings["Send linked #-tags and @-names to StatusNet"] = "Poslat propojené #-tagy a @-jména na StatusNet"; -$a->strings["Clear OAuth configuration"] = "Vymazat konfiguraci OAuth"; -$a->strings["Site name"] = "Název webu"; -$a->strings["API URL"] = "API URL"; -$a->strings["Consumer Secret"] = "Consumer Secret"; -$a->strings["Consumer Key"] = "Consumer Key"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Post to StatusNet"] = "Poslat příspěvek na StatusNet"; +$a->strings["Please contact your site administrator.
The provided API URL is not valid."] = "Obraťte se na administratora webu.
Poskytnutý odkaz na API není platný."; +$a->strings["We could not contact the StatusNet API with the Path you entered."] = "S cestou, kterou jste zadali, se nebylo možné spojit s API StatusNetu."; +$a->strings["StatusNet settings updated."] = "Nastavení StatusNetu aktualizováno."; +$a->strings["StatusNet Import/Export/Mirror"] = "StatusNet Import/Export/Zrcadlení"; +$a->strings["Globally Available StatusNet OAuthKeys"] = "Globálně dostupné StatusNet OAuth klíče"; +$a->strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Jsou dostupné přednastavené OAuth páry klíčů pro některé servery StatusNetu. Pokud používáte některý z nich, použijte toto přihlášení. Pokud ne, neváhejte se připojit k jiné instanci StatusNet (viz níže)."; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["Provide your own OAuth Credentials"] = "Uveďte své vlastní OAuth přihlašovací údaje"; +$a->strings["No consumer key pair for StatusNet found. Register your Friendica Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.
Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendica installation at your favorited StatusNet installation."] = "Nenalezen žádný spotřebitelský páru klíčů pro StatusNet. Zaregistrujte si svůj účet Friendica jako desktopový klient ve Vašem účtu StatusNet, zkopírujte si sem spotřebitelský páru klíčů a vložte API base root.
Předtím, než si zaregistrujete Váš vlastní pár klíčů OAuth, zjistěte si od Friendica administrátora, zda-li již existuje pár klíčů pro tuto instalaci Friendica pro Vaši oblíbenou StatusNet instalaci."; +$a->strings["OAuth Consumer Key"] = "OAuth Consumer Key"; +$a->strings["OAuth Consumer Secret"] = "OAuth Consumer Secret"; +$a->strings["Base API Path (remember the trailing /)"] = "Cesta k Base API (nezapomeňte na koncové /)"; +$a->strings["StatusNet application name"] = "StatusNet název aplikace"; +$a->strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your public posts will be posted to StatusNet."] = "Chcete-li připojit k vašemu účtu StatusNet klikněte na tlačítko níže, abyste dostati bezpečnostní kód ze StatusNetu, který musíte zkopírovat do vstupního pole níže a odelat formulář. Pouze Vaše veřejné příspěvky budou zveřejněny na StatusNetu."; +$a->strings["Log in with StatusNet"] = "Přihlásit se s StatusNet"; +$a->strings["Copy the security code from StatusNet here"] = "Zkopírujte sem bezpečnostní kód ze StatusNet"; +$a->strings["Cancel Connection Process"] = "Zrušit připojování"; +$a->strings["Current StatusNet API is"] = "Aktuální StatusNet API je"; +$a->strings["Cancel StatusNet Connection"] = "Zrušit StatusNet připojení"; +$a->strings["Currently connected to: "] = "V současné době připojen k:"; +$a->strings["If enabled all your public postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Je-li povoleno, všechny Vaše veřejné příspěvky mohou být zaslány na související StatusNet účet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování při psaní každého příspěvku."; +$a->strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to StatusNet will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Upozornění: Z důvodů Vašeho nastavení ochrany soukromí ( Skrýt Vaše profilové detaily před neznámými čtenáři?) \nodkaz potenciálně zahrnutý ve Vašich veřejných příspěvcích poslaných do sítě StatusNet přesměruje návštěvníky na prázdnou stránku informující návštěvníky, že přístup k vašemu profilu je omezen."; +$a->strings["Allow posting to StatusNet"] = "Povolit zasílání příspěvků na StatusNet"; +$a->strings["Send public postings to StatusNet by default"] = "Standardně poslílat veřejné příspěvky na StatusNet"; +$a->strings["Mirror all posts from statusnet that are no replies or repeated messages"] = "Zrcadlit všechny příspěvky ze statusnet, které nejsou odpověďmi nebo opakovanými zprávami"; +$a->strings["Import the remote timeline"] = "Importovat vzdálenou časovou osu"; +$a->strings["Clear OAuth configuration"] = "Vymazat konfiguraci OAuth"; +$a->strings["Site name"] = "Název webu"; +$a->strings["Consumer Secret"] = "Consumer Secret"; +$a->strings["Consumer Key"] = "Consumer Key"; +$a->strings["Application name"] = "Název aplikace"; diff --git a/statusnet/lang/ro/messages.po b/statusnet/lang/ro/messages.po new file mode 100644 index 00000000..c3c07e5f --- /dev/null +++ b/statusnet/lang/ro/messages.po @@ -0,0 +1,170 @@ +# ADDON statusnet +# Copyright (C) +# This file is distributed under the same license as the Friendica statusnet addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:08+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: statusnet.php:149 +msgid "Post to StatusNet" +msgstr "Postați pe StatusNet" + +#: statusnet.php:194 +msgid "" +"Please contact your site administrator.
The provided API URL is not " +"valid." +msgstr "Vă rugăm să vă contactați administratorul de site.
URL-ul API furnizat, nu este valid." + +#: statusnet.php:223 +msgid "We could not contact the StatusNet API with the Path you entered." +msgstr "Nu am putut conecta API pentru StatusNet la Calea pe care ați introdus-o." + +#: statusnet.php:257 +msgid "StatusNet settings updated." +msgstr "Configurările StatusNet au fost actualizate." + +#: statusnet.php:289 statusnet.php:293 +msgid "StatusNet Import/Export/Mirror" +msgstr "Import/Export/Clonare StatusNet" + +#: statusnet.php:308 +msgid "Globally Available StatusNet OAuthKeys" +msgstr "Cheile OAuthKeys StatusNet Disponibile Global" + +#: statusnet.php:309 +msgid "" +"There are preconfigured OAuth key pairs for some StatusNet servers " +"available. If you are useing one of them, please use these credentials. If " +"not feel free to connect to any other StatusNet instance (see below)." +msgstr "Acolo sunt preconfigurate perechile de chei OAuthKeys pentru anumite servere StatusNet disponibile. Dacă folosiți una dintre ele, vă rugăm să utilizați aceste acreditive. Dacă nu, vă puteți conecta la orice altă instanță StatusNet (vedeți mai jos)." + +#: statusnet.php:315 statusnet.php:332 statusnet.php:359 statusnet.php:366 +#: statusnet.php:404 statusnet.php:673 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: statusnet.php:317 +msgid "Provide your own OAuth Credentials" +msgstr "Furnizați propriile dvs. Acreditive OAuth" + +#: statusnet.php:318 +msgid "" +"No consumer key pair for StatusNet found. Register your Friendica Account as" +" an desktop client on your StatusNet account, copy the consumer key pair " +"here and enter the API base root.
Before you register your own OAuth " +"key pair ask the administrator if there is already a key pair for this " +"Friendica installation at your favorited StatusNet installation." +msgstr "Nici o pereche de chei de utilizator pentru StatusNet, nu fost găsită. Înregistrați-vă Contul Friendica, ca și client desktop, pe contul dvs. StatusNet, copiați aici pereche de chei de utilizator, şi introduceți rădăcina-bazei API.
Înainte să vă înregistrați propria pereche de chei OAuth, întrebați administratorul dacă nu există deja o pereche de chei, pentru această instalare Friendica, conectată la instalarea dvs. favorită StatusNet." + +#: statusnet.php:320 +msgid "OAuth Consumer Key" +msgstr "Cheia Utilizatorului OAuth" + +#: statusnet.php:323 +msgid "OAuth Consumer Secret" +msgstr "Cheia Secretă a Utilizatorului OAuth" + +#: statusnet.php:326 statusnet.php:653 statusnet.php:665 +msgid "Base API Path (remember the trailing /)" +msgstr "Cale-Bază API (nu uitați de slash /)" + +#: statusnet.php:329 +msgid "StatusNet application name" +msgstr "Numele Aplicației StatusNet" + +#: statusnet.php:351 +msgid "" +"To connect to your StatusNet account click the button below to get a " +"security code from StatusNet which you have to copy into the input box below" +" and submit the form. Only your public posts will be posted" +" to StatusNet." +msgstr "Pentru a vă conecta la contul dvs. StatusNet apăsați pe butonul de mai jos pentru a obține un cod de securitate de la StatusNet, pe care va trebui să îl copiați în caseta de introducere mai jos şi trimiteți formularul. Numai postările dvs.publice vor fi postate pe StatusNet." + +#: statusnet.php:352 +msgid "Log in with StatusNet" +msgstr "Autentificare cu StatusNet" + +#: statusnet.php:354 +msgid "Copy the security code from StatusNet here" +msgstr "Copiați aici codul de securitate din StatusNet" + +#: statusnet.php:360 +msgid "Cancel Connection Process" +msgstr "Anulare Proces de Conectare" + +#: statusnet.php:362 +msgid "Current StatusNet API is" +msgstr "Cheia API StatusNet Curentă este" + +#: statusnet.php:363 +msgid "Cancel StatusNet Connection" +msgstr "Anulare Conectare StatusNet" + +#: statusnet.php:374 +msgid "Currently connected to: " +msgstr "Conectat curent la:" + +#: statusnet.php:375 +msgid "" +"If enabled all your public postings can be posted to the " +"associated StatusNet account. You can choose to do so by default (here) or " +"for every posting separately in the posting options when writing the entry." +msgstr "Dacă activați, toate postările dvs. publice pot fi publicate în contul StatusNet asociat. Puteți face acest lucru, implicit (aici), sau pentru fiecare postare separată, prin opțiunile de postare atunci când compuneți un mesaj." + +#: statusnet.php:377 +msgid "" +"Note: Due your privacy settings (Hide your profile " +"details from unknown viewers?) the link potentially included in public " +"postings relayed to StatusNet will lead the visitor to a blank page " +"informing the visitor that the access to your profile has been restricted." +msgstr "Notă: Datorită configurărilor de confidenţialitate (Se ascund detaliile profilului dvs. de vizitatorii necunoscuți?), legătura potențial inclusă în postările publice transmise către StatusNet, va conduce vizitatorul la o pagină goală, informându-l pe vizitator că accesul la profilul dvs. a fost restricţionat." + +#: statusnet.php:380 +msgid "Allow posting to StatusNet" +msgstr "Permite postarea pe StatusNet" + +#: statusnet.php:383 +msgid "Send public postings to StatusNet by default" +msgstr "Trimite postările publice pe StatusNet, ca și implicit" + +#: statusnet.php:387 +msgid "" +"Mirror all posts from statusnet that are no replies or repeated messages" +msgstr "Clonează toate postările, din StatusNet, care nu sunt răspunsuri sau mesaje repetate" + +#: statusnet.php:392 +msgid "Import the remote timeline" +msgstr "Importare cronologie la distanță" + +#: statusnet.php:401 +msgid "Clear OAuth configuration" +msgstr "Ștergeți configurările OAuth " + +#: statusnet.php:664 +msgid "Site name" +msgstr "Numele saitului" + +#: statusnet.php:666 +msgid "Consumer Secret" +msgstr "Cheia Secretă a Utilizatorului" + +#: statusnet.php:667 +msgid "Consumer Key" +msgstr "Cheia Utilizatorului" + +#: statusnet.php:668 +msgid "Application name" +msgstr "Numele aplicației" diff --git a/statusnet/lang/ro/strings.php b/statusnet/lang/ro/strings.php new file mode 100644 index 00000000..c5a8fff8 --- /dev/null +++ b/statusnet/lang/ro/strings.php @@ -0,0 +1,39 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Post to StatusNet"] = "Postați pe StatusNet"; +$a->strings["Please contact your site administrator.
The provided API URL is not valid."] = "Vă rugăm să vă contactați administratorul de site.
URL-ul API furnizat, nu este valid."; +$a->strings["We could not contact the StatusNet API with the Path you entered."] = "Nu am putut conecta API pentru StatusNet la Calea pe care ați introdus-o."; +$a->strings["StatusNet settings updated."] = "Configurările StatusNet au fost actualizate."; +$a->strings["StatusNet Import/Export/Mirror"] = "Import/Export/Clonare StatusNet"; +$a->strings["Globally Available StatusNet OAuthKeys"] = "Cheile OAuthKeys StatusNet Disponibile Global"; +$a->strings["There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance (see below)."] = "Acolo sunt preconfigurate perechile de chei OAuthKeys pentru anumite servere StatusNet disponibile. Dacă folosiți una dintre ele, vă rugăm să utilizați aceste acreditive. Dacă nu, vă puteți conecta la orice altă instanță StatusNet (vedeți mai jos)."; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["Provide your own OAuth Credentials"] = "Furnizați propriile dvs. Acreditive OAuth"; +$a->strings["No consumer key pair for StatusNet found. Register your Friendica Account as an desktop client on your StatusNet account, copy the consumer key pair here and enter the API base root.
Before you register your own OAuth key pair ask the administrator if there is already a key pair for this Friendica installation at your favorited StatusNet installation."] = "Nici o pereche de chei de utilizator pentru StatusNet, nu fost găsită. Înregistrați-vă Contul Friendica, ca și client desktop, pe contul dvs. StatusNet, copiați aici pereche de chei de utilizator, şi introduceți rădăcina-bazei API.
Înainte să vă înregistrați propria pereche de chei OAuth, întrebați administratorul dacă nu există deja o pereche de chei, pentru această instalare Friendica, conectată la instalarea dvs. favorită StatusNet."; +$a->strings["OAuth Consumer Key"] = "Cheia Utilizatorului OAuth"; +$a->strings["OAuth Consumer Secret"] = "Cheia Secretă a Utilizatorului OAuth"; +$a->strings["Base API Path (remember the trailing /)"] = "Cale-Bază API (nu uitați de slash /)"; +$a->strings["StatusNet application name"] = "Numele Aplicației StatusNet"; +$a->strings["To connect to your StatusNet account click the button below to get a security code from StatusNet which you have to copy into the input box below and submit the form. Only your public posts will be posted to StatusNet."] = "Pentru a vă conecta la contul dvs. StatusNet apăsați pe butonul de mai jos pentru a obține un cod de securitate de la StatusNet, pe care va trebui să îl copiați în caseta de introducere mai jos şi trimiteți formularul. Numai postările dvs.publice vor fi postate pe StatusNet."; +$a->strings["Log in with StatusNet"] = "Autentificare cu StatusNet"; +$a->strings["Copy the security code from StatusNet here"] = "Copiați aici codul de securitate din StatusNet"; +$a->strings["Cancel Connection Process"] = "Anulare Proces de Conectare"; +$a->strings["Current StatusNet API is"] = "Cheia API StatusNet Curentă este"; +$a->strings["Cancel StatusNet Connection"] = "Anulare Conectare StatusNet"; +$a->strings["Currently connected to: "] = "Conectat curent la:"; +$a->strings["If enabled all your public postings can be posted to the associated StatusNet account. You can choose to do so by default (here) or for every posting separately in the posting options when writing the entry."] = "Dacă activați, toate postările dvs. publice pot fi publicate în contul StatusNet asociat. Puteți face acest lucru, implicit (aici), sau pentru fiecare postare separată, prin opțiunile de postare atunci când compuneți un mesaj."; +$a->strings["Note: Due your privacy settings (Hide your profile details from unknown viewers?) the link potentially included in public postings relayed to StatusNet will lead the visitor to a blank page informing the visitor that the access to your profile has been restricted."] = "Notă: Datorită configurărilor de confidenţialitate (Se ascund detaliile profilului dvs. de vizitatorii necunoscuți?), legătura potențial inclusă în postările publice transmise către StatusNet, va conduce vizitatorul la o pagină goală, informându-l pe vizitator că accesul la profilul dvs. a fost restricţionat."; +$a->strings["Allow posting to StatusNet"] = "Permite postarea pe StatusNet"; +$a->strings["Send public postings to StatusNet by default"] = "Trimite postările publice pe StatusNet, ca și implicit"; +$a->strings["Mirror all posts from statusnet that are no replies or repeated messages"] = "Clonează toate postările, din StatusNet, care nu sunt răspunsuri sau mesaje repetate"; +$a->strings["Import the remote timeline"] = "Importare cronologie la distanță"; +$a->strings["Clear OAuth configuration"] = "Ștergeți configurările OAuth "; +$a->strings["Site name"] = "Numele saitului"; +$a->strings["Consumer Secret"] = "Cheia Secretă a Utilizatorului"; +$a->strings["Consumer Key"] = "Cheia Utilizatorului"; +$a->strings["Application name"] = "Numele aplicației"; diff --git a/statusnet/statusnet.php b/statusnet/statusnet.php index c3591356..b619a042 100644 --- a/statusnet/statusnet.php +++ b/statusnet/statusnet.php @@ -118,7 +118,6 @@ function statusnet_install() { register_hook('post_local', 'addon/statusnet/statusnet.php', 'statusnet_post_local'); register_hook('jot_networks', 'addon/statusnet/statusnet.php', 'statusnet_jot_nets'); register_hook('cron', 'addon/statusnet/statusnet.php', 'statusnet_cron'); - register_hook('prepare_body', 'addon/statusnet/statusnet.php', 'statusnet_prepare_body'); logger("installed statusnet"); } @@ -130,7 +129,6 @@ function statusnet_uninstall() { unregister_hook('post_local', 'addon/statusnet/statusnet.php', 'statusnet_post_local'); unregister_hook('jot_networks', 'addon/statusnet/statusnet.php', 'statusnet_jot_nets'); unregister_hook('cron', 'addon/statusnet/statusnet.php', 'statusnet_cron'); - unregister_hook('prepare_body', 'addon/statusnet/statusnet.php', 'statusnet_prepare_body'); // old setting - remove only unregister_hook('post_local_end', 'addon/statusnet/statusnet.php', 'statusnet_post_hook'); @@ -308,7 +306,7 @@ function statusnet_settings(&$a,&$s) { */ if (! $globalsn == null) { $s .= '

' . t('Globally Available StatusNet OAuthKeys') . '

'; - $s .= '

'. t("There are preconfigured OAuth key pairs for some StatusNet servers available. If you are using one of them, please use these credentials. If not feel free to connect to any other StatusNet instance \x28see below\x29.") .'

'; + $s .= '

'. t("There are preconfigured OAuth key pairs for some StatusNet servers available. If you are useing one of them, please use these credentials. If not feel free to connect to any other StatusNet instance \x28see below\x29.") .'

'; $s .= '
'; foreach ($globalsn as $asn) { $s .= ''. $asn['sitename'] .'
'; @@ -496,13 +494,8 @@ function statusnet_post_hook(&$a,&$b) { $orig_post = $r[0]; } - //$nickname = "@[url=".$orig_post["author-link"]."]".$orig_post["contact_nick"]."[/url]"; - //$nicknameplain = "@".$orig_post["contact_nick"]; - - $nick = preg_replace("=https?://(.*)/(.*)=ism", "$2", $orig_post["author-link"]); - - $nickname = "@[url=".$orig_post["author-link"]."]".$nick."[/url]"; - $nicknameplain = "@".$nick; + $nickname = "@[url=".$orig_post["author-link"]."]".$orig_post["contact_nick"]."[/url]"; + $nicknameplain = "@".$orig_post["contact_nick"]; logger("statusnet_post_hook: comparing ".$nickname." and ".$nicknameplain." with ".$b["body"], LOGGER_DEBUG); if ((strpos($b["body"], $nickname) === false) AND (strpos($b["body"], $nicknameplain) === false)) @@ -555,12 +548,10 @@ function statusnet_post_hook(&$a,&$b) { $dent = new StatusNetOAuth($api,$ckey,$csecret,$otoken,$osecret); $max_char = $dent->get_maxlength(); // max. length for a dent - set_pconfig($b['uid'], 'statusnet', 'max_char', $max_char); - $tempfile = ""; require_once("include/plaintext.php"); require_once("include/network.php"); - $msgarr = plaintext($a, $b, $max_char, true, 7); + $msgarr = plaintext($a, $b, $max_char, true); $msg = $msgarr["text"]; if (($msg == "") AND isset($msgarr["title"])) @@ -574,12 +565,12 @@ function statusnet_post_hook(&$a,&$b) { $msg .= " \n".short_link($msgarr["url"]); else $msg .= " \n".$msgarr["url"]; - } elseif (isset($msgarr["image"]) AND ($msgarr["type"] != "video")) + } elseif (isset($msgarr["image"])) $image = $msgarr["image"]; if ($image != "") { $img_str = fetch_url($image); - $tempfile = tempnam(get_temppath(), "cache"); + $tempfile = tempnam(get_config("system","temppath"), "cache"); file_put_contents($tempfile, $img_str); $postdata = array("status" => $msg, "media[]" => $tempfile); } else @@ -684,53 +675,6 @@ function statusnet_plugin_admin(&$a, &$o){ )); } -function statusnet_prepare_body(&$a,&$b) { - if ($b["item"]["network"] != NETWORK_STATUSNET) - return; - - if ($b["preview"]) { - $max_char = get_pconfig(local_user(),'statusnet','max_char'); - if (intval($max_char) == 0) - $max_char = 140; - - require_once("include/plaintext.php"); - $item = $b["item"]; - $item["plink"] = $a->get_baseurl()."/display/".$a->user["nickname"]."/".$item["parent"]; - - $r = q("SELECT `item`.`author-link`, `item`.`uri`, `contact`.`nick` AS contact_nick - FROM `item` INNER JOIN `contact` ON `contact`.`id` = `item`.`contact-id` - WHERE `item`.`uri` = '%s' AND `item`.`uid` = %d LIMIT 1", - dbesc($item["thr-parent"]), - intval(local_user())); - - if(count($r)) { - $orig_post = $r[0]; - //$nickname = "@[url=".$orig_post["author-link"]."]".$orig_post["contact_nick"]."[/url]"; - //$nicknameplain = "@".$orig_post["contact_nick"]; - - $nick = preg_replace("=https?://(.*)/(.*)=ism", "$2", $orig_post["author-link"]); - - $nickname = "@[url=".$orig_post["author-link"]."]".$nick."[/url]"; - $nicknameplain = "@".$nick; - - if ((strpos($item["body"], $nickname) === false) AND (strpos($item["body"], $nicknameplain) === false)) - $item["body"] = $nickname." ".$item["body"]; - } - - - $msgarr = plaintext($a, $item, $max_char, true, 7); - $msg = $msgarr["text"]; - - if (isset($msgarr["url"])) - $msg .= " ".$msgarr["url"]; - - if (isset($msgarr["image"])) - $msg .= " ".$msgarr["image"]; - - $b['html'] = nl2br(htmlspecialchars($msg)); - } -} - function statusnet_cron($a,$b) { $last = get_config('statusnet','last_poll'); @@ -1054,8 +998,6 @@ function statusnet_createpost($a, $uid, $post, $self, $create_user, $only_existi require_once("include/html2bbcode.php"); - logger("statusnet_createpost: start", LOGGER_DEBUG); - $api = get_pconfig($uid, 'statusnet', 'baseapi'); $hostname = preg_replace("=https?://([\w\.]*)/.*=ism", "$1", $api); @@ -1064,14 +1006,7 @@ function statusnet_createpost($a, $uid, $post, $self, $create_user, $only_existi $postarray['gravity'] = 0; $postarray['uid'] = $uid; $postarray['wall'] = 0; - - if (is_object($post->retweeted_status)) { - $content = $post->retweeted_status; - statusnet_fetch_contact($uid, $content->user, false); - } else - $content = $post; - - $postarray['uri'] = $hostname."::".$content->id; + $postarray['uri'] = $hostname."::".$post->id; $r = q("SELECT * FROM `item` WHERE `extid` = '%s' AND `uid` = %d LIMIT 1", dbesc($postarray['uri']), @@ -1083,9 +1018,9 @@ function statusnet_createpost($a, $uid, $post, $self, $create_user, $only_existi $contactid = 0; - if ($content->in_reply_to_status_id != "") { + if ($post->in_reply_to_status_id != "") { - $parent = $hostname."::".$content->in_reply_to_status_id; + $parent = $hostname."::".$post->in_reply_to_status_id; $r = q("SELECT * FROM `item` WHERE `uri` = '%s' AND `uid` = %d LIMIT 1", dbesc($parent), @@ -1094,8 +1029,6 @@ function statusnet_createpost($a, $uid, $post, $self, $create_user, $only_existi if (count($r)) { $postarray['thr-parent'] = $r[0]["uri"]; $postarray['parent-uri'] = $r[0]["parent-uri"]; - $postarray['parent'] = $r[0]["parent"]; - $postarray['object-type'] = ACTIVITY_OBJ_COMMENT; } else { $r = q("SELECT * FROM `item` WHERE `extid` = '%s' AND `uid` = %d LIMIT 1", dbesc($parent), @@ -1104,19 +1037,16 @@ function statusnet_createpost($a, $uid, $post, $self, $create_user, $only_existi if (count($r)) { $postarray['thr-parent'] = $r[0]['uri']; $postarray['parent-uri'] = $r[0]['parent-uri']; - $postarray['parent'] = $r[0]['parent']; - $postarray['object-type'] = ACTIVITY_OBJ_COMMENT; } else { $postarray['thr-parent'] = $postarray['uri']; $postarray['parent-uri'] = $postarray['uri']; - $postarray['object-type'] = ACTIVITY_OBJ_NOTE; } } // Is it me? $own_url = get_pconfig($uid, 'statusnet', 'own_url'); - if ($content->user->id == $own_url) { + if ($post->user->id == $own_url) { $r = q("SELECT * FROM `contact` WHERE `self` = 1 AND `uid` = %d LIMIT 1", intval($uid)); @@ -1129,12 +1059,8 @@ function statusnet_createpost($a, $uid, $post, $self, $create_user, $only_existi } else return(array()); } - // Don't create accounts of people who just comment something - $create_user = false; - } else { + } else $postarray['parent-uri'] = $postarray['uri']; - $postarray['object-type'] = ACTIVITY_OBJ_NOTE; - } if ($contactid == 0) { $contactid = statusnet_fetch_contact($uid, $post->user, $create_user); @@ -1150,44 +1076,43 @@ function statusnet_createpost($a, $uid, $post, $self, $create_user, $only_existi $postarray['contact-id'] = $contactid; $postarray['verb'] = ACTIVITY_POST; - - $postarray['author-name'] = $content->user->name; - $postarray['author-link'] = $content->user->statusnet_profile_url; - $postarray['author-avatar'] = $content->user->profile_image_url; + $postarray['author-name'] = $postarray['owner-name']; + $postarray['author-link'] = $postarray['owner-link']; + $postarray['author-avatar'] = $postarray['owner-avatar']; // To-Do: Maybe unreliable? Can the api be entered without trailing "/"? $hostname = str_replace("/api/", "/notice/", get_pconfig($uid, 'statusnet', 'baseapi')); - $postarray['plink'] = $hostname.$content->id; - $postarray['app'] = strip_tags($content->source); + $postarray['plink'] = $hostname.$post->id; + $postarray['app'] = strip_tags($post->source); - if ($content->user->protected) { + if ($post->user->protected) { $postarray['private'] = 1; $postarray['allow_cid'] = '<' . $self['id'] . '>'; } - $postarray['body'] = html2bbcode($content->statusnet_html); + $postarray['body'] = html2bbcode($post->statusnet_html); $converted = statusnet_convertmsg($a, $postarray['body'], false); $postarray['body'] = $converted["body"]; $postarray['tag'] = $converted["tags"]; - $postarray['created'] = datetime_convert('UTC','UTC',$content->created_at); - $postarray['edited'] = datetime_convert('UTC','UTC',$content->created_at); + $postarray['created'] = datetime_convert('UTC','UTC',$post->created_at); + $postarray['edited'] = datetime_convert('UTC','UTC',$post->created_at); - if (is_string($content->place->name)) - $postarray["location"] = $content->place->name; + if (is_string($post->place->name)) + $postarray["location"] = $post->place->name; - if (is_string($content->place->full_name)) - $postarray["location"] = $content->place->full_name; + if (is_string($post->place->full_name)) + $postarray["location"] = $post->place->full_name; - if (is_array($content->geo->coordinates)) - $postarray["coord"] = $content->geo->coordinates[0]." ".$content->geo->coordinates[1]; + if (is_array($post->geo->coordinates)) + $postarray["coord"] = $post->geo->coordinates[0]." ".$post->geo->coordinates[1]; - if (is_array($content->coordinates->coordinates)) - $postarray["coord"] = $content->coordinates->coordinates[1]." ".$content->coordinates->coordinates[0]; + if (is_array($post->coordinates->coordinates)) + $postarray["coord"] = $post->coordinates->coordinates[1]." ".$post->coordinates->coordinates[0]; - /*if (is_object($post->retweeted_status)) { + if (is_object($post->retweeted_status)) { $postarray['body'] = html2bbcode($post->retweeted_status->statusnet_html); $converted = statusnet_convertmsg($a, $postarray['body'], false); @@ -1200,15 +1125,12 @@ function statusnet_createpost($a, $uid, $post, $self, $create_user, $only_existi $postarray['author-name'] = $post->retweeted_status->user->name; $postarray['author-link'] = $post->retweeted_status->user->statusnet_profile_url; $postarray['author-avatar'] = $post->retweeted_status->user->profile_image_url; - }*/ - logger("statusnet_createpost: end", LOGGER_DEBUG); + } return($postarray); } function statusnet_checknotification($a, $uid, $own_url, $top_item, $postarray) { - // This function necer worked and need cleanup - $user = q("SELECT * FROM `contact` WHERE `uid` = %d AND `self` LIMIT 1", intval($uid) ); @@ -1257,7 +1179,7 @@ function statusnet_checknotification($a, $uid, $own_url, $top_item, $postarray) 'to_email' => $user[0]['email'], 'uid' => $user[0]['uid'], 'item' => $postarray, - 'link' => $a->get_baseurl().'/display/'.urlencode(get_item_guid($top_item)), + 'link' => $a->get_baseurl() . '/display/' . $user[0]['nickname'] . '/' . $top_item, 'source_name' => $postarray['author-name'], 'source_link' => $postarray['author-link'], 'source_photo' => $postarray['author-avatar'], @@ -1425,10 +1347,8 @@ function statusnet_fetchhometimeline($a, $uid) { dbesc($postarray['uri']), intval($uid) ); - if (count($r)) { + if (count($r)) $item = $r[0]['id']; - $parent_id = $r[0]['parent']; - } if ($item != 0) { require_once('include/enotify.php'); @@ -1440,13 +1360,12 @@ function statusnet_fetchhometimeline($a, $uid) { 'to_email' => $u[0]['email'], 'uid' => $u[0]['uid'], 'item' => $postarray, - 'link' => $a->get_baseurl().'/display/'.urlencode(get_item_guid($item)), + 'link' => $a->get_baseurl() . '/display/' . $u[0]['nickname'] . '/' . $item, 'source_name' => $postarray['author-name'], 'source_link' => $postarray['author-link'], 'source_photo' => $postarray['author-avatar'], 'verb' => ACTIVITY_TAG, - 'otype' => 'item', - 'parent' => $parent_id, + 'otype' => 'item' )); } } @@ -1473,7 +1392,7 @@ function statusnet_complete_conversation($a, $uid, $self, $create_user, $nick, $ $posts = array_reverse($items); foreach($posts AS $post) { - $postarray = statusnet_createpost($a, $uid, $post, $self, false, false); + $postarray = statusnet_createpost($a, $uid, $post, $self, $create_user, true); if (trim($postarray['body']) == "") continue; @@ -1495,8 +1414,6 @@ function statusnet_convertmsg($a, $body, $no_tags = false) { require_once("include/items.php"); require_once("include/network.php"); - $body = preg_replace("=\[url\=https?://([0-9]*).([0-9]*).([0-9]*).([0-9]*)/([0-9]*)\](.*?)\[\/url\]=ism","$1.$2.$3.$4/$5",$body); - $URLSearchString = "^\[\]"; $links = preg_match_all("/[^!#@]\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism", $body,$matches,PREG_SET_ORDER); @@ -1509,16 +1426,10 @@ function statusnet_convertmsg($a, $body, $no_tags = false) { foreach ($matches AS $match) { $search = "[url=".$match[1]."]".$match[2]."[/url]"; - logger("statusnet_convertmsg: expanding url ".$match[1], LOGGER_DEBUG); - $expanded_url = original_url($match[1]); - logger("statusnet_convertmsg: fetching data for ".$expanded_url, LOGGER_DEBUG); - $oembed_data = oembed_fetch_url($expanded_url, true); - logger("statusnet_convertmsg: fetching data: done", LOGGER_DEBUG); - if ($type == "") $type = $oembed_data->type; if ($oembed_data->type == "video") { @@ -1535,7 +1446,7 @@ function statusnet_convertmsg($a, $body, $no_tags = false) { else { $img_str = fetch_url($expanded_url, true, $redirects, 4); - $tempfile = tempnam(get_temppath(), "cache"); + $tempfile = tempnam(get_config("system","temppath"), "cache"); file_put_contents($tempfile, $img_str); $mime = image_type_to_mime_type(exif_imagetype($tempfile)); unlink($tempfile); @@ -1559,7 +1470,7 @@ function statusnet_convertmsg($a, $body, $no_tags = false) { if (($footerlink != "") AND (trim($footer) != "")) { $removedlink = trim(str_replace($footerlink, "", $body)); - if (($removedlink == "") OR strstr($body, $removedlink)) + if (strstr($body, $removedlink)) $body = $removedlink; $body .= $footer; diff --git a/superblock/lang/cs/messages.po b/superblock/lang/cs/messages.po new file mode 100644 index 00000000..a6193817 --- /dev/null +++ b/superblock/lang/cs/messages.po @@ -0,0 +1,44 @@ +# ADDON superblock +# Copyright (C) +# This file is distributed under the same license as the Friendica superblock addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-28 18:16+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: superblock.php:52 +msgid "\"Superblock\" Settings" +msgstr "\"Superblock\" Nastavení" + +#: superblock.php:54 +msgid "Comma separated profile URLS to block" +msgstr "Čárkou oddělené URL adresy profilů určených k ignorování" + +#: superblock.php:58 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: superblock.php:71 +msgid "SUPERBLOCK Settings saved." +msgstr "SUPERBLOCK nastavení uloženo." + +#: superblock.php:143 +msgid "Block Completely" +msgstr "Kompletně blokovat " + +#: superblock.php:163 +msgid "superblock settings updated" +msgstr "superblock nastavení aktualizováno." diff --git a/superblock/lang/cs/strings.php b/superblock/lang/cs/strings.php index 174abc63..b693d3a9 100644 --- a/superblock/lang/cs/strings.php +++ b/superblock/lang/cs/strings.php @@ -1,10 +1,13 @@ -strings["\"Blockem\" Settings"] = "\"Blockem\" Nastavení"; -$a->strings["Comma separated profile URLS to block"] = "Čárkou oddělené URL adresy profilů určených k ignorování"; -$a->strings["Submit"] = "Odeslat"; -$a->strings["BLOCKEM Settings saved."] = "BLOCKEM nastavení uloženo."; -$a->strings["Blocked %s - Click to open/close"] = "Blokován %s - Klikněte pro otevření/zavření"; -$a->strings["Unblock Author"] = "Odblokovat autora"; -$a->strings["Block Author"] = "Zablokovat autora"; -$a->strings["blockem settings updated"] = "blockem nastavení aktualizováno"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["\"Superblock\" Settings"] = "\"Superblock\" Nastavení"; +$a->strings["Comma separated profile URLS to block"] = "Čárkou oddělené URL adresy profilů určených k ignorování"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["SUPERBLOCK Settings saved."] = "SUPERBLOCK nastavení uloženo."; +$a->strings["Block Completely"] = "Kompletně blokovat "; +$a->strings["superblock settings updated"] = "superblock nastavení aktualizováno."; diff --git a/superblock/lang/ro/messages.po b/superblock/lang/ro/messages.po new file mode 100644 index 00000000..1959c7d0 --- /dev/null +++ b/superblock/lang/ro/messages.po @@ -0,0 +1,43 @@ +# ADDON superblock +# Copyright (C) +# This file is distributed under the same license as the Friendica superblock addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:08+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: superblock.php:52 +msgid "\"Superblock\" Settings" +msgstr "Configurări \"Superblock\"" + +#: superblock.php:54 +msgid "Comma separated profile URLS to block" +msgstr "Adresele URL de profil, de blocat, separate prin virgulă" + +#: superblock.php:58 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: superblock.php:71 +msgid "SUPERBLOCK Settings saved." +msgstr "Configurările SUPERBLOCK au fost salvate." + +#: superblock.php:143 +msgid "Block Completely" +msgstr "Blocare Completă" + +#: superblock.php:163 +msgid "superblock settings updated" +msgstr "Configurările superblock au fost actualizate" diff --git a/superblock/lang/ro/strings.php b/superblock/lang/ro/strings.php new file mode 100644 index 00000000..ee0dfee0 --- /dev/null +++ b/superblock/lang/ro/strings.php @@ -0,0 +1,13 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["\"Superblock\" Settings"] = "Configurări \"Superblock\""; +$a->strings["Comma separated profile URLS to block"] = "Adresele URL de profil, de blocat, separate prin virgulă"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["SUPERBLOCK Settings saved."] = "Configurările SUPERBLOCK au fost salvate."; +$a->strings["Block Completely"] = "Blocare Completă"; +$a->strings["superblock settings updated"] = "Configurările superblock au fost actualizate"; diff --git a/testdrive/lang/cs/messages.po b/testdrive/lang/cs/messages.po new file mode 100644 index 00000000..ec29d51d --- /dev/null +++ b/testdrive/lang/cs/messages.po @@ -0,0 +1,41 @@ +# ADDON testdrive +# Copyright (C) +# This file is distributed under the same license as the Friendica testdrive addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-28 18:16+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: testdrive.php:67 +msgid "Administrator" +msgstr "Administrátor" + +#: testdrive.php:94 +#, php-format +msgid "Your account on %s will expire in a few days." +msgstr "Platnost Vašeho účtu na %s vyprší během několika dní." + +#: testdrive.php:95 +msgid "Your Friendica test account is about to expire." +msgstr "Váš Friendica testovací účet brzy vyprší." + +#: testdrive.php:96 +#, php-format +msgid "" +"Hi %1$s,\n" +"\n" +"Your test account on %2$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com." +msgstr "Ahoj %1$s,\n\nplatnost Vašeho testovacího účtu na %2$s vyprší za méně než 5 dní. Doufáme, že jste si testovací jízdu užili a že se Vám povedlo najít trvalý Friendica server pro Vaši integrovanou sociální komunikaci. List veřejně dostupných serverů je k dispozici na http://dir.friendica.com/siteinfo - a pro více informací, jak si vytvořit svůj vlastní server, navštivte stránky projektu Friendica na adrese http://friendica.com." diff --git a/testdrive/lang/cs/strings.php b/testdrive/lang/cs/strings.php index b541391d..d2d36aab 100644 --- a/testdrive/lang/cs/strings.php +++ b/testdrive/lang/cs/strings.php @@ -1,5 +1,11 @@ -strings["Administrator"] = "Administrátor"; -$a->strings["Your account on %s will expire in a few days."] = "Platnost Vašeho účtu na %s vyprší během několika dní."; -$a->strings["Your Friendica test account is about to expire."] = "Váš Friendica testovací účet brzy vyprší."; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Administrator"] = "Administrátor"; +$a->strings["Your account on %s will expire in a few days."] = "Platnost Vašeho účtu na %s vyprší během několika dní."; +$a->strings["Your Friendica test account is about to expire."] = "Váš Friendica testovací účet brzy vyprší."; +$a->strings["Hi %1\$s,\n\nYour test account on %2\$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com."] = "Ahoj %1\$s,\n\nplatnost Vašeho testovacího účtu na %2\$s vyprší za méně než 5 dní. Doufáme, že jste si testovací jízdu užili a že se Vám povedlo najít trvalý Friendica server pro Vaši integrovanou sociální komunikaci. List veřejně dostupných serverů je k dispozici na http://dir.friendica.com/siteinfo - a pro více informací, jak si vytvořit svůj vlastní server, navštivte stránky projektu Friendica na adrese http://friendica.com."; diff --git a/testdrive/lang/ro/messages.po b/testdrive/lang/ro/messages.po new file mode 100644 index 00000000..1576dcb3 --- /dev/null +++ b/testdrive/lang/ro/messages.po @@ -0,0 +1,40 @@ +# ADDON testdrive +# Copyright (C) +# This file is distributed under the same license as the Friendica testdrive addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:09+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: testdrive.php:67 +msgid "Administrator" +msgstr "Administrator" + +#: testdrive.php:94 +#, php-format +msgid "Your account on %s will expire in a few days." +msgstr "Contul dvs. de pe %s va expira în câteva zile." + +#: testdrive.php:95 +msgid "Your Friendica test account is about to expire." +msgstr "Contul dvs. de testare Friendica, este pe cale sa expire." + +#: testdrive.php:96 +#, php-format +msgid "" +"Hi %1$s,\n" +"\n" +"Your test account on %2$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com." +msgstr "Bună ziua %1$s,\n\nContul dumneavoastră de testare de pe %2$s va expira în mai puțin de cinci zile. Sperăm că v-ați bucurat de această perioadă de testare, şi că veți folosi această oportunitate pentru a găsi un site Friendica permanent, pentru integrarea comunicațiilor dvs. sociale. O listă a site-urilor publice este disponibilă pe http://dir.friendica.com/siteinfo - şi pentru mai multe informații referitoare la configurarea propriului server Friendica, vă rugăm să consultați site-ul web al proiectului Friendica, pe http://friendica.com." diff --git a/testdrive/lang/ro/strings.php b/testdrive/lang/ro/strings.php new file mode 100644 index 00000000..c647c3c7 --- /dev/null +++ b/testdrive/lang/ro/strings.php @@ -0,0 +1,11 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Administrator"] = "Administrator"; +$a->strings["Your account on %s will expire in a few days."] = "Contul dvs. de pe %s va expira în câteva zile."; +$a->strings["Your Friendica test account is about to expire."] = "Contul dvs. de testare Friendica, este pe cale sa expire."; +$a->strings["Hi %1\$s,\n\nYour test account on %2\$s will expire in less than five days. We hope you enjoyed this test drive and use this opportunity to find a permanent Friendica website for your integrated social communications. A list of public sites is available at http://dir.friendica.com/siteinfo - and for more information on setting up your own Friendica server please see the Friendica project website at http://friendica.com."] = "Bună ziua %1\$s,\n\nContul dumneavoastră de testare de pe %2\$s va expira în mai puțin de cinci zile. Sperăm că v-ați bucurat de această perioadă de testare, şi că veți folosi această oportunitate pentru a găsi un site Friendica permanent, pentru integrarea comunicațiilor dvs. sociale. O listă a site-urilor publice este disponibilă pe http://dir.friendica.com/siteinfo - şi pentru mai multe informații referitoare la configurarea propriului server Friendica, vă rugăm să consultați site-ul web al proiectului Friendica, pe http://friendica.com."; diff --git a/tictac/lang/cs/messages.po b/tictac/lang/cs/messages.po new file mode 100644 index 00000000..7e2725da --- /dev/null +++ b/tictac/lang/cs/messages.po @@ -0,0 +1,74 @@ +# ADDON tictac +# Copyright (C) +# This file is distributed under the same license as the Friendica tictac addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-28 18:18+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: tictac.php:20 +msgid "Three Dimensional Tic-Tac-Toe" +msgstr "Trojrozměrné Tic-Tac-Toe" + +#: tictac.php:53 +msgid "3D Tic-Tac-Toe" +msgstr "3D Tic-Tac-Toe" + +#: tictac.php:58 +msgid "New game" +msgstr "Nová hra" + +#: tictac.php:59 +msgid "New game with handicap" +msgstr "Nová hra s handicapem" + +#: tictac.php:60 +msgid "" +"Three dimensional tic-tac-toe is just like the traditional game except that " +"it is played on multiple levels simultaneously. " +msgstr "Trojrozměrné tic-tac-toe je podobná této tradiční hře kromě toho, že se hraje na více úrovních současně." + +#: tictac.php:61 +msgid "" +"In this case there are three levels. You win by getting three in a row on " +"any level, as well as up, down, and diagonally across the different levels." +msgstr "V tomto případě existují tři úrovně. Vyhrajete tím, že dostane tři v řadě na jakékoli úrovni, stejně jako nahoru, dolů a šikmo na různých úrovních." + +#: tictac.php:63 +msgid "" +"The handicap game disables the center position on the middle level because " +"the player claiming this square often has an unfair advantage." +msgstr "Hra s handicapem zakáže centrální pozici na střední úrovni, protože hráč zaujímající tuto polohu má často nespravedlivou výhodu." + +#: tictac.php:182 +msgid "You go first..." +msgstr "Vy začněte ..." + +#: tictac.php:187 +msgid "I'm going first this time..." +msgstr "Tentokrát začnu já..." + +#: tictac.php:193 +msgid "You won!" +msgstr "Vyhrál jste!" + +#: tictac.php:199 tictac.php:224 +msgid "\"Cat\" game!" +msgstr "Pat hra!" + +#: tictac.php:222 +msgid "I won!" +msgstr "Vyhrál jsem!" diff --git a/tictac/lang/cs/strings.php b/tictac/lang/cs/strings.php index d53b4bf9..3913f06d 100644 --- a/tictac/lang/cs/strings.php +++ b/tictac/lang/cs/strings.php @@ -1,14 +1,19 @@ -strings["Three Dimensional Tic-Tac-Toe"] = "Trojrozměrné Tic-Tac-Toe"; -$a->strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe"; -$a->strings["New game"] = "Nová hra"; -$a->strings["New game with handicap"] = "Nová hra s handicapem"; -$a->strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Trojrozměrné tic-tac-toe je podobná této tradiční hře kromě toho, že se hraje na více úrovních současně."; -$a->strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "V tomto případě existují tři úrovně. Vyhrajete tím, že dostane tři v řadě na jakékoli úrovni, stejně jako nahoru, dolů a šikmo na různých úrovních."; -$a->strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Hra s handicapem zakáže centrální pozici na střední úrovni, protože hráč zaujímající tuto polohu má často nespravedlivou výhodu."; -$a->strings["You go first..."] = "Vy začněte ..."; -$a->strings["I'm going first this time..."] = "Tentokrát začnu já..."; -$a->strings["You won!"] = "Vyhrál jste!"; -$a->strings["\"Cat\" game!"] = "\"Kočičí\" hra!"; -$a->strings["I won!"] = "Vyhrál jsem!"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Three Dimensional Tic-Tac-Toe"] = "Trojrozměrné Tic-Tac-Toe"; +$a->strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe"; +$a->strings["New game"] = "Nová hra"; +$a->strings["New game with handicap"] = "Nová hra s handicapem"; +$a->strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Trojrozměrné tic-tac-toe je podobná této tradiční hře kromě toho, že se hraje na více úrovních současně."; +$a->strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "V tomto případě existují tři úrovně. Vyhrajete tím, že dostane tři v řadě na jakékoli úrovni, stejně jako nahoru, dolů a šikmo na různých úrovních."; +$a->strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Hra s handicapem zakáže centrální pozici na střední úrovni, protože hráč zaujímající tuto polohu má často nespravedlivou výhodu."; +$a->strings["You go first..."] = "Vy začněte ..."; +$a->strings["I'm going first this time..."] = "Tentokrát začnu já..."; +$a->strings["You won!"] = "Vyhrál jste!"; +$a->strings["\"Cat\" game!"] = "Pat hra!"; +$a->strings["I won!"] = "Vyhrál jsem!"; diff --git a/tictac/lang/ro/messages.po b/tictac/lang/ro/messages.po new file mode 100644 index 00000000..03076bef --- /dev/null +++ b/tictac/lang/ro/messages.po @@ -0,0 +1,73 @@ +# ADDON tictac +# Copyright (C) +# This file is distributed under the same license as the Friendica tictac addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:09+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: tictac.php:20 +msgid "Three Dimensional Tic-Tac-Toe" +msgstr "Tic-Tac-Toe Tridimensional" + +#: tictac.php:53 +msgid "3D Tic-Tac-Toe" +msgstr "3D Tic-Tac-Toe" + +#: tictac.php:58 +msgid "New game" +msgstr "Joc nou" + +#: tictac.php:59 +msgid "New game with handicap" +msgstr "Joc nou cu handicap" + +#: tictac.php:60 +msgid "" +"Three dimensional tic-tac-toe is just like the traditional game except that " +"it is played on multiple levels simultaneously. " +msgstr "Tic-tac-toe Tridimensional este exact ca și jocul tradițional cu excepția faptului că acesta este jucat simultan pe multiple niveluri." + +#: tictac.php:61 +msgid "" +"In this case there are three levels. You win by getting three in a row on " +"any level, as well as up, down, and diagonally across the different levels." +msgstr "În acest caz există trei niveluri. Câștigați prin obținerea a trei marcaje per line, la orice nivel, precum şi în sus, în jos, sau pe diagonală pe diferite niveluri." + +#: tictac.php:63 +msgid "" +"The handicap game disables the center position on the middle level because " +"the player claiming this square often has an unfair advantage." +msgstr "Jocul cu handicap, dezactivează poziția centrală din nivelul mediu, deoarece jucătorul consideră că acest pătrat are adeseori un avantaj incorect." + +#: tictac.php:182 +msgid "You go first..." +msgstr "Bifează tu primul..." + +#: tictac.php:187 +msgid "I'm going first this time..." +msgstr "Bifez eu primul, de data aceasta ..." + +#: tictac.php:193 +msgid "You won!" +msgstr "Ai câştigat!" + +#: tictac.php:199 tictac.php:224 +msgid "\"Cat\" game!" +msgstr "Joc \"Pisică\" !" + +#: tictac.php:222 +msgid "I won!" +msgstr "Am câştigat!" diff --git a/tictac/lang/ro/strings.php b/tictac/lang/ro/strings.php new file mode 100644 index 00000000..5b0c79e6 --- /dev/null +++ b/tictac/lang/ro/strings.php @@ -0,0 +1,19 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Three Dimensional Tic-Tac-Toe"] = "Tic-Tac-Toe Tridimensional"; +$a->strings["3D Tic-Tac-Toe"] = "3D Tic-Tac-Toe"; +$a->strings["New game"] = "Joc nou"; +$a->strings["New game with handicap"] = "Joc nou cu handicap"; +$a->strings["Three dimensional tic-tac-toe is just like the traditional game except that it is played on multiple levels simultaneously. "] = "Tic-tac-toe Tridimensional este exact ca și jocul tradițional cu excepția faptului că acesta este jucat simultan pe multiple niveluri."; +$a->strings["In this case there are three levels. You win by getting three in a row on any level, as well as up, down, and diagonally across the different levels."] = "În acest caz există trei niveluri. Câștigați prin obținerea a trei marcaje per line, la orice nivel, precum şi în sus, în jos, sau pe diagonală pe diferite niveluri."; +$a->strings["The handicap game disables the center position on the middle level because the player claiming this square often has an unfair advantage."] = "Jocul cu handicap, dezactivează poziția centrală din nivelul mediu, deoarece jucătorul consideră că acest pătrat are adeseori un avantaj incorect."; +$a->strings["You go first..."] = "Bifează tu primul..."; +$a->strings["I'm going first this time..."] = "Bifez eu primul, de data aceasta ..."; +$a->strings["You won!"] = "Ai câştigat!"; +$a->strings["\"Cat\" game!"] = "Joc \"Pisică\" !"; +$a->strings["I won!"] = "Am câştigat!"; diff --git a/tumblr/README b/tumblr/README index 9b77bdcd..62d7fd04 100644 --- a/tumblr/README +++ b/tumblr/README @@ -1,7 +1,9 @@ -Register an application at this address: -http://www.tumblr.com/oauth/apps +Define in your .htconfig.php: +$a->config['tumblr']['consumer_key'] = "your-consumer-key"; +$a->config['tumblr']['consumer_secret'] = "your-consumer-secret"; -use (your server name)addon/tumblr/callback.php as callback URL +You can get it here: +http://www.tumblr.com/oauth/apps Tumblr-OAuth-Library: https://groups.google.com/d/msg/tumblr-api/g6SeIBWvsnE/gnWqT9jFSlEJ diff --git a/tumblr/lang/cs/messages.po b/tumblr/lang/cs/messages.po new file mode 100644 index 00000000..83d24f70 --- /dev/null +++ b/tumblr/lang/cs/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: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-07 19:28+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: tumblr.php:35 +msgid "Permission denied." +msgstr "Přístup odmítnut." + +#: tumblr.php:145 +msgid "You are now authenticated to tumblr." +msgstr "Nyní jste přihlášen k tumblr." + +#: tumblr.php:146 +msgid "return to the connector page" +msgstr "návrat ke stránce konektor" + +#: tumblr.php:159 +msgid "Post to Tumblr" +msgstr "Příspěvek na Tumbir" + +#: tumblr.php:186 tumblr.php:190 +msgid "Tumblr Export" +msgstr "Tumbir export" + +#: tumblr.php:194 +msgid "(Re-)Authenticate your tumblr page" +msgstr "(Znovu) přihlásit k Vaší tumblr stránce" + +#: tumblr.php:198 +msgid "Enable Tumblr Post Plugin" +msgstr "Povolit rozšíření Tumbir" + +#: tumblr.php:203 +msgid "Post to Tumblr by default" +msgstr "Standardně posílat příspěvky na Tumbir" + +#: tumblr.php:223 +msgid "Post to page:" +msgstr "Příspěvek ke stránce:" + +#: tumblr.php:235 +msgid "You are not authenticated to tumblr" +msgstr "Nyní nejste přihlášen k tumblr." + +#: tumblr.php:240 +msgid "Save Settings" +msgstr "Uložit Nastavení" diff --git a/tumblr/lang/cs/strings.php b/tumblr/lang/cs/strings.php index dafa9fc4..43673188 100644 --- a/tumblr/lang/cs/strings.php +++ b/tumblr/lang/cs/strings.php @@ -1,13 +1,18 @@ -strings["Permission denied."] = "Přístup odmítnut."; -$a->strings["You are now authenticated to tumblr."] = "Nyní jste přihlášen k tumblr."; -$a->strings["return to the connector page"] = "návrat ke stránce konektor"; -$a->strings["Post to Tumblr"] = "Příspěvek na Tumbir"; -$a->strings["Tumblr Post Settings"] = "Nastavení příspěvků na Tumbir"; -$a->strings["(Re-)Authenticate your tumblr page"] = "(Znovu) přihlásit k Vaší tumblr stránce"; -$a->strings["Enable Tumblr Post Plugin"] = "Povolit rozšíření Tumbir"; -$a->strings["Post to Tumblr by default"] = "Standardně posílat příspěvky na Tumbir"; -$a->strings["Post to page:"] = "Příspěvek ke stránce:"; -$a->strings["You are not authenticated to tumblr"] = "Nyní nejste přihlášen k tumblr."; -$a->strings["Submit"] = "Odeslat"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Permission denied."] = "Přístup odmítnut."; +$a->strings["You are now authenticated to tumblr."] = "Nyní jste přihlášen k tumblr."; +$a->strings["return to the connector page"] = "návrat ke stránce konektor"; +$a->strings["Post to Tumblr"] = "Příspěvek na Tumbir"; +$a->strings["Tumblr Export"] = "Tumbir export"; +$a->strings["(Re-)Authenticate your tumblr page"] = "(Znovu) přihlásit k Vaší tumblr stránce"; +$a->strings["Enable Tumblr Post Plugin"] = "Povolit rozšíření Tumbir"; +$a->strings["Post to Tumblr by default"] = "Standardně posílat příspěvky na Tumbir"; +$a->strings["Post to page:"] = "Příspěvek ke stránce:"; +$a->strings["You are not authenticated to tumblr"] = "Nyní nejste přihlášen k tumblr."; +$a->strings["Save Settings"] = "Uložit Nastavení"; diff --git a/tumblr/lang/ro/messages.po b/tumblr/lang/ro/messages.po new file mode 100644 index 00000000..46748edd --- /dev/null +++ b/tumblr/lang/ro/messages.po @@ -0,0 +1,63 @@ +# ADDON tumblr +# Copyright (C) +# This file is distributed under the same license as the Friendica tumblr addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:10+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: tumblr.php:35 +msgid "Permission denied." +msgstr "Permisiune refuzată." + +#: tumblr.php:145 +msgid "You are now authenticated to tumblr." +msgstr "Acum sunteți autentificat pe tumblr." + +#: tumblr.php:146 +msgid "return to the connector page" +msgstr "revenire la pagina de conectare" + +#: tumblr.php:159 +msgid "Post to Tumblr" +msgstr "Postați pe Tumblr" + +#: tumblr.php:186 tumblr.php:190 +msgid "Tumblr Export" +msgstr "Export Tumblr" + +#: tumblr.php:194 +msgid "(Re-)Authenticate your tumblr page" +msgstr "(Re- )Autentificare pagină tumblr " + +#: tumblr.php:198 +msgid "Enable Tumblr Post Plugin" +msgstr "Activare Modul Postare pe Tumblr " + +#: tumblr.php:203 +msgid "Post to Tumblr by default" +msgstr "Postați implicit pe Tumblr" + +#: tumblr.php:223 +msgid "Post to page:" +msgstr "Postare pe pagina:" + +#: tumblr.php:235 +msgid "You are not authenticated to tumblr" +msgstr "Nu sunteți autentificat pe tumblr." + +#: tumblr.php:240 +msgid "Save Settings" +msgstr "Salvare Configurări" diff --git a/tumblr/lang/ro/strings.php b/tumblr/lang/ro/strings.php new file mode 100644 index 00000000..7262ca4c --- /dev/null +++ b/tumblr/lang/ro/strings.php @@ -0,0 +1,18 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Permission denied."] = "Permisiune refuzată."; +$a->strings["You are now authenticated to tumblr."] = "Acum sunteți autentificat pe tumblr."; +$a->strings["return to the connector page"] = "revenire la pagina de conectare"; +$a->strings["Post to Tumblr"] = "Postați pe Tumblr"; +$a->strings["Tumblr Export"] = "Export Tumblr"; +$a->strings["(Re-)Authenticate your tumblr page"] = "(Re- )Autentificare pagină tumblr "; +$a->strings["Enable Tumblr Post Plugin"] = "Activare Modul Postare pe Tumblr "; +$a->strings["Post to Tumblr by default"] = "Postați implicit pe Tumblr"; +$a->strings["Post to page:"] = "Postare pe pagina:"; +$a->strings["You are not authenticated to tumblr"] = "Nu sunteți autentificat pe tumblr."; +$a->strings["Save Settings"] = "Salvare Configurări"; diff --git a/tumblr/templates/admin.tpl b/tumblr/templates/admin.tpl deleted file mode 100644 index b361f182..00000000 --- a/tumblr/templates/admin.tpl +++ /dev/null @@ -1,3 +0,0 @@ -{{include file="field_input.tpl" field=$consumer_key}} -{{include file="field_input.tpl" field=$consumer_secret}} -
diff --git a/tumblr/tumblr.php b/tumblr/tumblr.php index 619ff16e..cd9713cf 100644 --- a/tumblr/tumblr.php +++ b/tumblr/tumblr.php @@ -54,25 +54,6 @@ function tumblr_content(&$a) { return $o; } -function tumblr_plugin_admin(&$a, &$o){ - $t = get_markup_template( "admin.tpl", "addon/tumblr/" ); - - $o = replace_macros($t, array( - '$submit' => t('Save Settings'), - // name, label, value, help, [extra values] - '$consumer_key' => array('consumer_key', t('Consumer Key'), get_config('tumblr', 'consumer_key' ), ''), - '$consumer_secret' => array('consumer_secret', t('Consumer Secret'), get_config('tumblr', 'consumer_secret' ), ''), - )); -} - -function tumblr_plugin_admin_post(&$a){ - $consumer_key = ((x($_POST,'consumer_key')) ? notags(trim($_POST['consumer_key'])) : ''); - $consumer_secret = ((x($_POST,'consumer_secret')) ? notags(trim($_POST['consumer_secret'])): ''); - set_config('tumblr','consumer_key',$consumer_key); - set_config('tumblr','consumer_secret',$consumer_secret); - info( t('Settings updated.'). EOL ); -} - function tumblr_connect($a) { // Start a session. This is necessary to hold on to a few keys the callback script will also need session_start(); diff --git a/twitter/lang/cs/messages.po b/twitter/lang/cs/messages.po new file mode 100644 index 00000000..f893d731 --- /dev/null +++ b/twitter/lang/cs/messages.po @@ -0,0 +1,127 @@ +# ADDON twitter +# Copyright (C) +# This file is distributed under the same license as the Friendica twitter addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-07 19:31+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: twitter.php:146 +msgid "Post to Twitter" +msgstr "Poslat příspěvek na Twitter" + +#: twitter.php:203 +msgid "Twitter settings updated." +msgstr "Nastavení Twitteru aktualizováno." + +#: twitter.php:233 twitter.php:237 +msgid "Twitter Import/Export/Mirror" +msgstr "Twitter Import/Export/Zrcadlení" + +#: twitter.php:245 +msgid "" +"No consumer key pair for Twitter found. Please contact your site " +"administrator." +msgstr "Nenalezen žádný spotřebitelský páru klíčů pro Twitter. Obraťte se na administrátora webu." + +#: twitter.php:264 +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 "Na této Friendica instanci je sice povolen Twitter plugin, ale vy jste si ještě nenastavili svůj Twitter účet. Svůj účet si můžete nastavit kliknutím na tlačítko níže k získání PINu z Vašeho Twitteru, který si zkopírujte do níže uvedeného vstupního pole a odešlete formulář. Pouze vaše veřejné příspěvky budou zaslány na Twitter." + +#: twitter.php:265 +msgid "Log in with Twitter" +msgstr "Přihlásit se s Twitter" + +#: twitter.php:267 +msgid "Copy the PIN from Twitter here" +msgstr "Zkopírujte sem PIN z Twitteru" + +#: twitter.php:272 twitter.php:311 twitter.php:569 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: twitter.php:281 +msgid "Currently connected to: " +msgstr "V současné době připojen k:" + +#: twitter.php:282 +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 "Je-li povoleno, všechny Vaše veřejné příspěvky mohou být zaslány na související Twitter účet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování při psaní každého příspěvku." + +#: twitter.php:284 +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 "Upozornění: Z důvodů Vašeho nastavení ochrany soukromí ( Skrýt Vaše profilové detaily před neznámými čtenáři?) \nodkaz potenciálně zahrnutý ve Vašich veřejných příspěvcích poslaných do sítě Twitter přesměruje návštěvníky na prázdnou stránku informující návštěvníky, že přístup k vašemu profilu je omezen." + +#: twitter.php:287 +msgid "Allow posting to Twitter" +msgstr "Povolit odesílání na Twitter" + +#: twitter.php:290 +msgid "Send public postings to Twitter by default" +msgstr "Defaultně zasílat veřejné komentáře na Twitter" + +#: twitter.php:294 +msgid "Mirror all posts from twitter that are no replies" +msgstr "Zrcadlit všechny příspěvky z twitteru, které nejsou odpověďmi" + +#: twitter.php:299 +msgid "Import the remote timeline" +msgstr "Importovat vzdálenou časovou osu" + +#: twitter.php:303 +msgid "Automatically create contacts" +msgstr "Automaticky vytvářet kontakty" + +#: twitter.php:308 +msgid "Clear OAuth configuration" +msgstr "Vymazat konfiguraci OAuth" + +#: twitter.php:539 +msgid "Twitter post failed. Queued for retry." +msgstr "Zaslání příspěvku na Twitter selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání." + +#: twitter.php:563 +msgid "Settings updated." +msgstr "Nastavení aktualizováno." + +#: twitter.php:571 +msgid "Consumer key" +msgstr "Consumer key" + +#: twitter.php:572 +msgid "Consumer secret" +msgstr "Consumer secret" + +#: twitter.php:573 +msgid "Name of the Twitter Application" +msgstr "Název aplikace Twitter" + +#: twitter.php:573 +msgid "" +"set this to avoid mirroring postings from ~friendica back to ~friendica" +msgstr "použijte toto pro zabránění zrcadlení příspvků z Friedica zpět do Friendica" diff --git a/twitter/lang/cs/strings.php b/twitter/lang/cs/strings.php index 1e4f927c..8de4b130 100644 --- a/twitter/lang/cs/strings.php +++ b/twitter/lang/cs/strings.php @@ -1,21 +1,30 @@ -strings["Post to Twitter"] = "Poslat příspěvek na Twitter"; -$a->strings["Twitter settings updated."] = "Nastavení Twitteru aktualizováno."; -$a->strings["Twitter Posting Settings"] = "Nastavení zasílání příspěvků na Twitter "; -$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Nenalezen žádný spotřebitelský páru klíčů pro Twitter. Obraťte se na administrátora webu."; -$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."] = "Na této Friendica instanci je sice povolen Twitter plugin, ale vy jste si ještě nenastavili svůj Twitter účet. Svůj účet si můžete nastavit kliknutím na tlačítko níže k získání PINu z Vašeho Twitteru, který si zkopírujte do níže uvedeného vstupního pole a odešlete formulář. Pouze vaše veřejné příspěvky budou zaslány na Twitter."; -$a->strings["Log in with Twitter"] = "Přihlásit se s Twitter"; -$a->strings["Copy the PIN from Twitter here"] = "Zkopírujte sem PIN z Twitteru"; -$a->strings["Submit"] = "Odeslat"; -$a->strings["Currently connected to: "] = "V současné době připojen k:"; -$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."] = "Je-li povoleno, všechny Vaše veřejné příspěvky mohou být zaslány na související Twitter účet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování při psaní každého příspěvku."; -$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."] = "Upozornění: Z důvodů Vašeho nastavení ochrany soukromí ( Skrýt Vaše profilové detaily před neznámými čtenáři?) -odkaz potenciálně zahrnutý ve Vašich veřejných příspěvcích poslaných do sítě Twitter přesměruje návštěvníky na prázdnou stránku informující návštěvníky, že přístup k vašemu profilu je omezen."; -$a->strings["Allow posting to Twitter"] = "Povolit odesílání na Twitter"; -$a->strings["Send public postings to Twitter by default"] = "Defaultně zasílat veřejné komentáře na Twitter"; -$a->strings["Send linked #-tags and @-names to Twitter"] = "Poslat propojené #-tagy a @-jména na Twitter"; -$a->strings["Clear OAuth configuration"] = "Vymazat konfiguraci OAuth"; -$a->strings["Settings updated."] = "Nastavení aktualizováno."; -$a->strings["Consumer key"] = "Consumer key"; -$a->strings["Consumer secret"] = "Consumer secret"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Post to Twitter"] = "Poslat příspěvek na Twitter"; +$a->strings["Twitter settings updated."] = "Nastavení Twitteru aktualizováno."; +$a->strings["Twitter Import/Export/Mirror"] = "Twitter Import/Export/Zrcadlení"; +$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Nenalezen žádný spotřebitelský páru klíčů pro Twitter. Obraťte se na administrátora webu."; +$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."] = "Na této Friendica instanci je sice povolen Twitter plugin, ale vy jste si ještě nenastavili svůj Twitter účet. Svůj účet si můžete nastavit kliknutím na tlačítko níže k získání PINu z Vašeho Twitteru, který si zkopírujte do níže uvedeného vstupního pole a odešlete formulář. Pouze vaše veřejné příspěvky budou zaslány na Twitter."; +$a->strings["Log in with Twitter"] = "Přihlásit se s Twitter"; +$a->strings["Copy the PIN from Twitter here"] = "Zkopírujte sem PIN z Twitteru"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["Currently connected to: "] = "V současné době připojen k:"; +$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."] = "Je-li povoleno, všechny Vaše veřejné příspěvky mohou být zaslány na související Twitter účet. Můžete si vybrat, zda-li toto bude výchozí nastavení (zde), nebo budete mít možnost si vybrat požadované chování při psaní každého příspěvku."; +$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."] = "Upozornění: Z důvodů Vašeho nastavení ochrany soukromí ( Skrýt Vaše profilové detaily před neznámými čtenáři?) \nodkaz potenciálně zahrnutý ve Vašich veřejných příspěvcích poslaných do sítě Twitter přesměruje návštěvníky na prázdnou stránku informující návštěvníky, že přístup k vašemu profilu je omezen."; +$a->strings["Allow posting to Twitter"] = "Povolit odesílání na Twitter"; +$a->strings["Send public postings to Twitter by default"] = "Defaultně zasílat veřejné komentáře na Twitter"; +$a->strings["Mirror all posts from twitter that are no replies"] = "Zrcadlit všechny příspěvky z twitteru, které nejsou odpověďmi"; +$a->strings["Import the remote timeline"] = "Importovat vzdálenou časovou osu"; +$a->strings["Automatically create contacts"] = "Automaticky vytvářet kontakty"; +$a->strings["Clear OAuth configuration"] = "Vymazat konfiguraci OAuth"; +$a->strings["Twitter post failed. Queued for retry."] = "Zaslání příspěvku na Twitter selhalo. Příspěvek byl zařazen do fronty pro opakované odeslání."; +$a->strings["Settings updated."] = "Nastavení aktualizováno."; +$a->strings["Consumer key"] = "Consumer key"; +$a->strings["Consumer secret"] = "Consumer secret"; +$a->strings["Name of the Twitter Application"] = "Název aplikace Twitter"; +$a->strings["set this to avoid mirroring postings from ~friendica back to ~friendica"] = "použijte toto pro zabránění zrcadlení příspvků z Friedica zpět do Friendica"; diff --git a/twitter/lang/de/messages.po b/twitter/lang/de/messages.po new file mode 100644 index 00000000..5ec80d64 --- /dev/null +++ b/twitter/lang/de/messages.po @@ -0,0 +1,127 @@ +# ADDON twitter +# Copyright (C) +# This file is distributed under the same license as the Friendica twitter addon package. +# +# +# Translators: +# bavatar , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-09-06 11:55+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: twitter.php:146 +msgid "Post to Twitter" +msgstr "An Twitter senden" + +#: twitter.php:203 +msgid "Twitter settings updated." +msgstr "Twitter Einstellungen aktualisiert." + +#: twitter.php:233 twitter.php:237 +msgid "Twitter Import/Export/Mirror" +msgstr "Twitter Import/Export/Spiegeln" + +#: twitter.php:245 +msgid "" +"No consumer key pair for Twitter found. Please contact your site " +"administrator." +msgstr "Kein Consumer Schlüsselpaar für Twitter gefunden. Bitte wende dich an den Administrator der Seite." + +#: twitter.php:264 +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 "Auf diesem Friendica-Server wurde das Twitter-Plugin aktiviert, aber du hast deinen Account noch nicht mit deinem Twitter-Account verbunden. Klicke dazu auf die Schaltfläche unten. Du erhältst dann eine PIN von Twitter, die du dann in das Eingabefeld unten einfügst. Denk daran, den Senden-Knopf zu drücken! Nur öffentliche Beiträge werden bei Twitter veröffentlicht." + +#: twitter.php:265 +msgid "Log in with Twitter" +msgstr "bei Twitter anmelden" + +#: twitter.php:267 +msgid "Copy the PIN from Twitter here" +msgstr "Kopiere die Twitter-PIN hier her" + +#: twitter.php:272 twitter.php:311 twitter.php:569 +msgid "Save Settings" +msgstr "Einstellungen speichern" + +#: twitter.php:281 +msgid "Currently connected to: " +msgstr "Momentan verbunden mit: " + +#: twitter.php:282 +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 "Wenn aktiviert können all deine öffentlichen Einträge auf dem verbundenen Twitter Konto veröffentlicht werden. Du kannst dies (hier) als Standardverhalten einstellen oder beim Schreiben eines Beitrags in den Beitragsoptionen festlegen." + +#: twitter.php:284 +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 "Hinweis: Aufgrund deiner Privatsphären-Einstellungen (Profil-Details vor unbekannten Betrachtern verbergen?) wird der Link, der eventuell an an deinen Twitter Account angehängt wird, um auf den original Artikel zu verweisen, den Betrachter auf eine leere Seite führen, die ihn darüber informiert, dass der Zugriff eingeschränkt wurde." + +#: twitter.php:287 +msgid "Allow posting to Twitter" +msgstr "Veröffentlichung bei Twitter erlauben" + +#: twitter.php:290 +msgid "Send public postings to Twitter by default" +msgstr "Veröffentliche öffentliche Beiträge standardmäßig bei Twitter" + +#: twitter.php:294 +msgid "Mirror all posts from twitter that are no replies" +msgstr "Spiegle alle Beiträge von Twitter die keine Antworten oder wiederholten Nachrichten sind" + +#: twitter.php:299 +msgid "Import the remote timeline" +msgstr "Importiere die entfernte Zeitleiste" + +#: twitter.php:303 +msgid "Automatically create contacts" +msgstr "Automatisch Kontakte anlegen" + +#: twitter.php:308 +msgid "Clear OAuth configuration" +msgstr "OAuth Konfiguration löschen" + +#: twitter.php:539 +msgid "Twitter post failed. Queued for retry." +msgstr "Twitter post failed. Queued for retry." + +#: twitter.php:563 +msgid "Settings updated." +msgstr "Einstellungen aktualisiert." + +#: twitter.php:571 +msgid "Consumer key" +msgstr "Consumer Key" + +#: twitter.php:572 +msgid "Consumer secret" +msgstr "Consumer Secret" + +#: twitter.php:573 +msgid "Name of the Twitter Application" +msgstr "Name der Twitter Anwendung" + +#: twitter.php:573 +msgid "" +"set this to avoid mirroring postings from ~friendica back to ~friendica" +msgstr "Setze dies um eine Spiegelung von ~friendica zu ~friendica zu vermeiden" diff --git a/twitter/lang/de/strings.php b/twitter/lang/de/strings.php index 29d0fde9..997bf55f 100644 --- a/twitter/lang/de/strings.php +++ b/twitter/lang/de/strings.php @@ -1,24 +1,30 @@ -strings["Post to Twitter"] = "Bei Twitter veröffentlichen"; -$a->strings["Twitter settings updated."] = "Twitter Einstellungen aktualisiert."; -$a->strings["Twitter Posting Settings"] = "Twitter-Beitragseinstellungen"; -$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Kein Consumer-Schlüsselpaar für Twitter gefunden. Bitte wende dich an den Administrator der Seite."; -$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."] = "Auf diesem Friendica-Server wurde das Twitter-Plugin aktiviert, aber du hast deinen Account noch nicht mit deinem Twitter-Account verbunden. Klicke dazu auf die Schaltfläche unten. Du erhältst dann eine PIN von Twitter, die du dann in das Eingabefeld unten einfügst. Denk daran, den Senden-Knopf zu drücken! Nur öffentliche Beiträge werden bei Twitter veröffentlicht."; -$a->strings["Log in with Twitter"] = "bei Twitter anmelden"; -$a->strings["Copy the PIN from Twitter here"] = "Kopiere die Twitter-PIN hier her"; -$a->strings["Submit"] = "Senden"; -$a->strings["Currently connected to: "] = "Momentan verbunden mit: "; -$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."] = "Wenn aktiviert, können all deine öffentlichen Einträge auf dem verbundenen Twitter-Konto veröffentlicht werden. Du kannst dies (hier) als Standardverhalten einstellen oder beim Schreiben eines Beitrags in den Beitragsoptionen festlegen."; -$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."] = "Hinweis: Aufgrund deiner Privatsphären-Einstellungen (Profil-Details vor unbekannten Betrachtern verbergen?) wird der Link, der eventuell an an deinen Twitter-Beitrag angehängt wird, um auf den Originalbeitrag zu verweisen, den Betrachter auf eine leere Seite führen, die ihn darüber informiert, dass der Zugriff eingeschränkt wurde."; -$a->strings["Allow posting to Twitter"] = "Veröffentlichung bei Twitter erlauben"; -$a->strings["Send public postings to Twitter by default"] = "Veröffentliche öffentliche Beiträge standardmäßig bei Twitter"; -$a->strings["Mirror all posts from twitter that are no replies or retweets"] = "Spiegle alle Beiträge von Twitter die keine Antworten oder wiederholten Nachrichten sind"; -$a->strings["Shortening method that optimizes the tweet"] = "Kürzungsverfahren, das den Tweet optimiert"; -$a->strings["Send linked #-tags and @-names to Twitter"] = "Sende verlinkte #-Tags und @-Namen nach Twitter"; -$a->strings["Clear OAuth configuration"] = "OAuth-Konfiguration löschen"; -$a->strings["Settings updated."] = "Einstellungen aktualisiert."; -$a->strings["Consumer key"] = "Consumer Key"; -$a->strings["Consumer secret"] = "Consumer Secret"; -$a->strings["Name of the Twitter Application"] = "Name der Twitter Anwendung"; -$a->strings["set this to avoid mirroring postings from ~friendica back to ~friendica"] = "Setze dies um eine Spiegelung von ~friendica zu ~friendica zu vermeiden"; +strings["Post to Twitter"] = "An Twitter senden"; +$a->strings["Twitter settings updated."] = "Twitter Einstellungen aktualisiert."; +$a->strings["Twitter Import/Export/Mirror"] = "Twitter Import/Export/Spiegeln"; +$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Kein Consumer Schlüsselpaar für Twitter gefunden. Bitte wende dich an den Administrator der Seite."; +$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."] = "Auf diesem Friendica-Server wurde das Twitter-Plugin aktiviert, aber du hast deinen Account noch nicht mit deinem Twitter-Account verbunden. Klicke dazu auf die Schaltfläche unten. Du erhältst dann eine PIN von Twitter, die du dann in das Eingabefeld unten einfügst. Denk daran, den Senden-Knopf zu drücken! Nur öffentliche Beiträge werden bei Twitter veröffentlicht."; +$a->strings["Log in with Twitter"] = "bei Twitter anmelden"; +$a->strings["Copy the PIN from Twitter here"] = "Kopiere die Twitter-PIN hier her"; +$a->strings["Save Settings"] = "Einstellungen speichern"; +$a->strings["Currently connected to: "] = "Momentan verbunden mit: "; +$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."] = "Wenn aktiviert können all deine öffentlichen Einträge auf dem verbundenen Twitter Konto veröffentlicht werden. Du kannst dies (hier) als Standardverhalten einstellen oder beim Schreiben eines Beitrags in den Beitragsoptionen festlegen."; +$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."] = "Hinweis: Aufgrund deiner Privatsphären-Einstellungen (Profil-Details vor unbekannten Betrachtern verbergen?) wird der Link, der eventuell an an deinen Twitter Account angehängt wird, um auf den original Artikel zu verweisen, den Betrachter auf eine leere Seite führen, die ihn darüber informiert, dass der Zugriff eingeschränkt wurde."; +$a->strings["Allow posting to Twitter"] = "Veröffentlichung bei Twitter erlauben"; +$a->strings["Send public postings to Twitter by default"] = "Veröffentliche öffentliche Beiträge standardmäßig bei Twitter"; +$a->strings["Mirror all posts from twitter that are no replies"] = "Spiegle alle Beiträge von Twitter die keine Antworten oder wiederholten Nachrichten sind"; +$a->strings["Import the remote timeline"] = "Importiere die entfernte Zeitleiste"; +$a->strings["Automatically create contacts"] = "Automatisch Kontakte anlegen"; +$a->strings["Clear OAuth configuration"] = "OAuth Konfiguration löschen"; +$a->strings["Twitter post failed. Queued for retry."] = "Twitter post failed. Queued for retry."; +$a->strings["Settings updated."] = "Einstellungen aktualisiert."; +$a->strings["Consumer key"] = "Consumer Key"; +$a->strings["Consumer secret"] = "Consumer Secret"; +$a->strings["Name of the Twitter Application"] = "Name der Twitter Anwendung"; +$a->strings["set this to avoid mirroring postings from ~friendica back to ~friendica"] = "Setze dies um eine Spiegelung von ~friendica zu ~friendica zu vermeiden"; diff --git a/twitter/lang/ro/messages.po b/twitter/lang/ro/messages.po new file mode 100644 index 00000000..27e0d553 --- /dev/null +++ b/twitter/lang/ro/messages.po @@ -0,0 +1,126 @@ +# ADDON twitter +# Copyright (C) +# This file is distributed under the same license as the Friendica twitter addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:10+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: twitter.php:146 +msgid "Post to Twitter" +msgstr "Postați pe Twitter" + +#: twitter.php:203 +msgid "Twitter settings updated." +msgstr "Configurările Twitter au fost actualizate." + +#: twitter.php:233 twitter.php:237 +msgid "Twitter Import/Export/Mirror" +msgstr "Import/Export/Clonare Twitter" + +#: twitter.php:245 +msgid "" +"No consumer key pair for Twitter found. Please contact your site " +"administrator." +msgstr "Nici o pereche de chei de utilizator pentru Twitter nu a fost găsită. Vă rugăm să vă contactați administratorul de site." + +#: twitter.php:264 +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 "Pe această sesiune Friendica, modulul Twitter era activat, dar încă nu v-ați conectat contul la profilul dvs. Twitter. Pentru aceasta apăsați pe butonul de mai jos pentru a obține un PIN de pe Twitter pe care va trebui să îl copiați în caseta de introducere mai jos şi trimiteți formularul. Numai postările dumneavoastră publice vor fi postate pe Twitter." + +#: twitter.php:265 +msgid "Log in with Twitter" +msgstr "Autentificare prin Twitter" + +#: twitter.php:267 +msgid "Copy the PIN from Twitter here" +msgstr "Copiați aici PIN-ul de la Twitter" + +#: twitter.php:272 twitter.php:311 twitter.php:569 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: twitter.php:281 +msgid "Currently connected to: " +msgstr "Conectat curent la:" + +#: twitter.php:282 +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 "Dacă activați, toate postările dvs. publice pot fi publicate în contul Twitter asociat. Puteți face acest lucru, implicit (aici), sau pentru fiecare postare separată, prin opțiunile de postare atunci când compuneți un mesaj." + +#: twitter.php:284 +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 "Notă: Datorită configurărilor de confidenţialitate (Se ascund detaliile profilului dvs. de vizitatorii necunoscuți?), legătura potențial inclusă în postările publice transmise către Twitter, va conduce vizitatorul la o pagină goală, informându-l pe vizitator că accesul la profilul dvs. a fost restricţionat." + +#: twitter.php:287 +msgid "Allow posting to Twitter" +msgstr "Permite postarea pe Twitter" + +#: twitter.php:290 +msgid "Send public postings to Twitter by default" +msgstr "Trimite postările publice pe Twitter, ca și implicit" + +#: twitter.php:294 +msgid "Mirror all posts from twitter that are no replies" +msgstr "Clonează toate postările, din Twitter, care nu sunt răspunsuri" + +#: twitter.php:299 +msgid "Import the remote timeline" +msgstr "Importare cronologie la distanță" + +#: twitter.php:303 +msgid "Automatically create contacts" +msgstr "Creați Automat contactele" + +#: twitter.php:308 +msgid "Clear OAuth configuration" +msgstr "Ștergeți configurările OAuth" + +#: twitter.php:539 +msgid "Twitter post failed. Queued for retry." +msgstr "Postarea pe Twitter a eșuat. S-a pus în așteptare pentru reîncercare." + +#: twitter.php:563 +msgid "Settings updated." +msgstr "Configurări actualizate." + +#: twitter.php:571 +msgid "Consumer key" +msgstr "Cheia Utilizatorului" + +#: twitter.php:572 +msgid "Consumer secret" +msgstr "Cheia Secretă a Utilizatorului" + +#: twitter.php:573 +msgid "Name of the Twitter Application" +msgstr "Numele Aplicației Twitter" + +#: twitter.php:573 +msgid "" +"set this to avoid mirroring postings from ~friendica back to ~friendica" +msgstr "stabiliți aceasta pentru a evita clonarea postărilor din ~friendica înapoi la ~friendica" diff --git a/twitter/lang/ro/strings.php b/twitter/lang/ro/strings.php new file mode 100644 index 00000000..d941d001 --- /dev/null +++ b/twitter/lang/ro/strings.php @@ -0,0 +1,30 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Post to Twitter"] = "Postați pe Twitter"; +$a->strings["Twitter settings updated."] = "Configurările Twitter au fost actualizate."; +$a->strings["Twitter Import/Export/Mirror"] = "Import/Export/Clonare Twitter"; +$a->strings["No consumer key pair for Twitter found. Please contact your site administrator."] = "Nici o pereche de chei de utilizator pentru Twitter nu a fost găsită. Vă rugăm să vă contactați administratorul de site."; +$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."] = "Pe această sesiune Friendica, modulul Twitter era activat, dar încă nu v-ați conectat contul la profilul dvs. Twitter. Pentru aceasta apăsați pe butonul de mai jos pentru a obține un PIN de pe Twitter pe care va trebui să îl copiați în caseta de introducere mai jos şi trimiteți formularul. Numai postările dumneavoastră publice vor fi postate pe Twitter."; +$a->strings["Log in with Twitter"] = "Autentificare prin Twitter"; +$a->strings["Copy the PIN from Twitter here"] = "Copiați aici PIN-ul de la Twitter"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["Currently connected to: "] = "Conectat curent la:"; +$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."] = "Dacă activați, toate postările dvs. publice pot fi publicate în contul Twitter asociat. Puteți face acest lucru, implicit (aici), sau pentru fiecare postare separată, prin opțiunile de postare atunci când compuneți un mesaj."; +$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."] = "Notă: Datorită configurărilor de confidenţialitate (Se ascund detaliile profilului dvs. de vizitatorii necunoscuți?), legătura potențial inclusă în postările publice transmise către Twitter, va conduce vizitatorul la o pagină goală, informându-l pe vizitator că accesul la profilul dvs. a fost restricţionat."; +$a->strings["Allow posting to Twitter"] = "Permite postarea pe Twitter"; +$a->strings["Send public postings to Twitter by default"] = "Trimite postările publice pe Twitter, ca și implicit"; +$a->strings["Mirror all posts from twitter that are no replies"] = "Clonează toate postările, din Twitter, care nu sunt răspunsuri"; +$a->strings["Import the remote timeline"] = "Importare cronologie la distanță"; +$a->strings["Automatically create contacts"] = "Creați Automat contactele"; +$a->strings["Clear OAuth configuration"] = "Ștergeți configurările OAuth"; +$a->strings["Twitter post failed. Queued for retry."] = "Postarea pe Twitter a eșuat. S-a pus în așteptare pentru reîncercare."; +$a->strings["Settings updated."] = "Configurări actualizate."; +$a->strings["Consumer key"] = "Cheia Utilizatorului"; +$a->strings["Consumer secret"] = "Cheia Secretă a Utilizatorului"; +$a->strings["Name of the Twitter Application"] = "Numele Aplicației Twitter"; +$a->strings["set this to avoid mirroring postings from ~friendica back to ~friendica"] = "stabiliți aceasta pentru a evita clonarea postărilor din ~friendica înapoi la ~friendica"; diff --git a/twitter/twitter.php b/twitter/twitter.php index 1919e28c..7c167459 100644 --- a/twitter/twitter.php +++ b/twitter/twitter.php @@ -73,7 +73,6 @@ function twitter_install() { register_hook('queue_predeliver', 'addon/twitter/twitter.php', 'twitter_queue_hook'); register_hook('follow', 'addon/twitter/twitter.php', 'twitter_follow'); register_hook('expire', 'addon/twitter/twitter.php', 'twitter_expire'); - register_hook('prepare_body', 'addon/twitter/twitter.php', 'twitter_prepare_body'); logger("installed twitter"); } @@ -88,7 +87,6 @@ function twitter_uninstall() { unregister_hook('queue_predeliver', 'addon/twitter/twitter.php', 'twitter_queue_hook'); unregister_hook('follow', 'addon/twitter/twitter.php', 'twitter_follow'); unregister_hook('expire', 'addon/twitter/twitter.php', 'twitter_expire'); - unregister_hook('prepare_body', 'addon/twitter/twitter.php', 'twitter_prepare_body'); // old setting - remove only unregister_hook('post_local_end', 'addon/twitter/twitter.php', 'twitter_post_hook'); @@ -464,7 +462,7 @@ function twitter_post_hook(&$a,&$b) { $max_char = 140; require_once("include/plaintext.php"); - $msgarr = plaintext($a, $b, $max_char, true, 8); + $msgarr = plaintext($a, $b, $max_char, true); $msg = $msgarr["text"]; if (($msg == "") AND isset($msgarr["title"])) @@ -474,14 +472,14 @@ function twitter_post_hook(&$a,&$b) { if (isset($msgarr["url"])) $msg .= "\n".$msgarr["url"]; - elseif (isset($msgarr["image"]) AND ($msgarr["type"] != "video")) + elseif (isset($msgarr["image"])) $image = $msgarr["image"]; // and now tweet it :-) if(strlen($msg) and ($image != "")) { $img_str = fetch_url($image); - $tempfile = tempnam(get_temppath(), "cache"); + $tempfile = tempnam(get_config("system","temppath"), "cache"); file_put_contents($tempfile, $img_str); // Twitter had changed something so that the old library doesn't work anymore @@ -654,45 +652,6 @@ function twitter_expire($a,$b) { logger('twitter_expire: expire_end'); } -function twitter_prepare_body(&$a,&$b) { - if ($b["item"]["network"] != NETWORK_TWITTER) - return; - - if ($b["preview"]) { - $max_char = 140; - require_once("include/plaintext.php"); - $item = $b["item"]; - $item["plink"] = $a->get_baseurl()."/display/".$a->user["nickname"]."/".$item["parent"]; - - $r = q("SELECT `author-link` FROM item WHERE item.uri = '%s' AND item.uid = %d LIMIT 1", - dbesc($item["thr-parent"]), - intval(local_user())); - - if(count($r)) { - $orig_post = $r[0]; - - $nicknameplain = preg_replace("=https?://twitter.com/(.*)=ism", "$1", $orig_post["author-link"]); - $nickname = "@[url=".$orig_post["author-link"]."]".$nicknameplain."[/url]"; - $nicknameplain = "@".$nicknameplain; - - if ((strpos($item["body"], $nickname) === false) AND (strpos($item["body"], $nicknameplain) === false)) - $item["body"] = $nickname." ".$item["body"]; - } - - - $msgarr = plaintext($a, $item, $max_char, true, 8); - $msg = $msgarr["text"]; - - if (isset($msgarr["url"])) - $msg .= " ".$msgarr["url"]; - - if (isset($msgarr["image"])) - $msg .= " ".$msgarr["image"]; - - $b['html'] = nl2br(htmlspecialchars($msg)); - } -} - function twitter_fetchtimeline($a, $uid) { $ckey = get_config('twitter', 'consumerkey'); $csecret = get_config('twitter', 'consumersecret'); @@ -753,23 +712,19 @@ function twitter_fetchtimeline($a, $uid) { $_REQUEST['body'] = $post->retweeted_status->text; - $picture = ""; - // media if (is_array($post->retweeted_status->entities->media)) { foreach($post->retweeted_status->entities->media AS $media) { switch($media->type) { case 'photo': - //$_REQUEST['body'] = str_replace($media->url, "\n\n[img]".$media->media_url_https."[/img]\n", $_REQUEST['body']); - //$has_picture = true; - $_REQUEST['body'] = str_replace($media->url, "", $_REQUEST['body']); - $picture = $media->media_url_https; + $_REQUEST['body'] = str_replace($media->url, "\n\n[img]".$media->media_url_https."[/img]\n", $_REQUEST['body']); + $has_picture = true; break; } } } - $converted = twitter_expand_entities($a, $_REQUEST['body'], $post->retweeted_status, true, $picture); + $converted = twitter_expand_entities($a, $_REQUEST['body'], $post->retweeted_status, true, $has_picture); $_REQUEST['body'] = $converted["body"]; $_REQUEST['body'] = "[share author='".$post->retweeted_status->user->name. @@ -781,22 +736,18 @@ function twitter_fetchtimeline($a, $uid) { } else { $_REQUEST["body"] = $post->text; - $picture = ""; - if (is_array($post->entities->media)) { foreach($post->entities->media AS $media) { switch($media->type) { case 'photo': - //$_REQUEST['body'] = str_replace($media->url, "\n\n[img]".$media->media_url_https."[/img]\n", $_REQUEST['body']); - //$has_picture = true; - $_REQUEST['body'] = str_replace($media->url, "", $_REQUEST['body']); - $picture = $media->media_url_https; + $_REQUEST['body'] = str_replace($media->url, "\n\n[img]".$media->media_url_https."[/img]\n", $_REQUEST['body']); + $has_picture = true; break; } } } - $converted = twitter_expand_entities($a, $_REQUEST["body"], $post, true, $picture); + $converted = twitter_expand_entities($a, $_REQUEST["body"], $post, true, $has_picture); $_REQUEST['body'] = $converted["body"]; } @@ -890,13 +841,6 @@ function twitter_queue_hook(&$a,&$b) { } function twitter_fetch_contact($uid, $contact, $create_user) { - require_once("include/Photo.php"); - - $avatar = str_replace("_normal.", ".", $contact->profile_image_url_https); - - $info = get_photo_info($avatar); - if (!$info) - $avatar = $contact->profile_image_url_https; // Check if the unique contact is existing // To-Do: only update once a while @@ -908,12 +852,12 @@ function twitter_fetch_contact($uid, $contact, $create_user) { dbesc(normalise_link("https://twitter.com/".$contact->screen_name)), dbesc($contact->name), dbesc($contact->screen_name), - dbesc($avatar)); + dbesc($contact->profile_image_url_https)); else q("UPDATE unique_contacts SET name = '%s', nick = '%s', avatar = '%s' WHERE url = '%s'", dbesc($contact->name), dbesc($contact->screen_name), - dbesc($avatar), + dbesc($contact->profile_image_url_https), dbesc(normalise_link("https://twitter.com/".$contact->screen_name))); $r = q("SELECT * FROM `contact` WHERE `uid` = %d AND `alias` = '%s' LIMIT 1", @@ -943,7 +887,7 @@ function twitter_fetch_contact($uid, $contact, $create_user) { dbesc("twitter::".$contact->id_str), dbesc($contact->name), dbesc($contact->screen_name), - dbesc($avatar), + dbesc($contact->profile_image_url_https), dbesc(NETWORK_TWITTER), intval(CONTACT_IS_FRIEND), intval(1), @@ -971,7 +915,7 @@ function twitter_fetch_contact($uid, $contact, $create_user) { require_once("Photo.php"); - $photos = import_profile_photo($avatar,$uid,$contact_id); + $photos = import_profile_photo($contact->profile_image_url_https,$uid,$contact_id); q("UPDATE `contact` SET `photo` = '%s', `thumb` = '%s', @@ -1003,7 +947,7 @@ function twitter_fetch_contact($uid, $contact, $create_user) { require_once("Photo.php"); - $photos = import_profile_photo($avatar, $uid, $r[0]['id']); + $photos = import_profile_photo($contact->profile_image_url_https, $uid, $r[0]['id']); q("UPDATE `contact` SET `photo` = '%s', `thumb` = '%s', @@ -1075,7 +1019,7 @@ function twitter_fetchuser($a, $uid, $screen_name = "", $user_id = "") { return $contact_id; } -function twitter_expand_entities($a, $body, $item, $no_tags = false, $picture) { +function twitter_expand_entities($a, $body, $item, $no_tags = false, $dontincludemedia) { require_once("include/oembed.php"); require_once("include/network.php"); @@ -1110,12 +1054,11 @@ function twitter_expand_entities($a, $body, $item, $no_tags = false, $picture) { $footerlink = "[url=".$expanded_url."]".$expanded_url."[/url]"; $body = str_replace($url->url, $footerlink, $body); - //} elseif (($oembed_data->type == "photo") AND isset($oembed_data->url) AND !$dontincludemedia) { - } elseif (($oembed_data->type == "photo") AND isset($oembed_data->url)) { + } elseif (($oembed_data->type == "photo") AND isset($oembed_data->url) AND !$dontincludemedia) { $body = str_replace($url->url, "[url=".$expanded_url."][img]".$oembed_data->url."[/img][/url]", $body); - //$dontincludemedia = true; + $dontincludemedia = true; } elseif ($oembed_data->type != "link") $body = str_replace($url->url, "[url=".$expanded_url."]".$expanded_url."[/url]", @@ -1123,7 +1066,7 @@ function twitter_expand_entities($a, $body, $item, $no_tags = false, $picture) { else { $img_str = fetch_url($expanded_url, true, $redirects, 4); - $tempfile = tempnam(get_temppath(), "cache"); + $tempfile = tempnam(get_config("system","temppath"), "cache"); file_put_contents($tempfile, $img_str); $mime = image_type_to_mime_type(exif_imagetype($tempfile)); unlink($tempfile); @@ -1131,7 +1074,7 @@ function twitter_expand_entities($a, $body, $item, $no_tags = false, $picture) { if (substr($mime, 0, 6) == "image/") { $type = "photo"; $body = str_replace($url->url, "[img]".$expanded_url."[/img]", $body); - //$dontincludemedia = true; + $dontincludemedia = true; } else { $type = $oembed_data->type; $footerurl = $expanded_url; @@ -1144,20 +1087,17 @@ function twitter_expand_entities($a, $body, $item, $no_tags = false, $picture) { } if ($footerurl != "") - $footer = add_page_info($footerurl, false, $picture); + $footer = add_page_info($footerurl); if (($footerlink != "") AND (trim($footer) != "")) { $removedlink = trim(str_replace($footerlink, "", $body)); - if (($removedlink == "") OR strstr($body, $removedlink)) + if (strstr($body, $removedlink)) $body = $removedlink; $body .= $footer; } - if (($footer == "") AND ($picture != "")) - $body .= "\n\n[img]".$picture."[/img]\n"; - if ($no_tags) return(array("body" => $body, "tags" => "")); @@ -1250,8 +1190,6 @@ function twitter_createpost($a, $uid, $post, $self, $create_user, $only_existing if (count($r)) { $postarray['thr-parent'] = $r[0]["uri"]; $postarray['parent-uri'] = $r[0]["parent-uri"]; - $postarray['parent'] = $r[0]["parent"]; - $postarray['object-type'] = ACTIVITY_OBJ_COMMENT; } else { $r = q("SELECT * FROM `item` WHERE `extid` = '%s' AND `uid` = %d LIMIT 1", dbesc($parent), @@ -1260,12 +1198,9 @@ function twitter_createpost($a, $uid, $post, $self, $create_user, $only_existing if (count($r)) { $postarray['thr-parent'] = $r[0]['uri']; $postarray['parent-uri'] = $r[0]['parent-uri']; - $postarray['parent'] = $r[0]['parent']; - $postarray['object-type'] = ACTIVITY_OBJ_COMMENT; } else { $postarray['thr-parent'] = $postarray['uri']; $postarray['parent-uri'] = $postarray['uri']; - $postarray['object-type'] = ACTIVITY_OBJ_NOTE; } } @@ -1285,12 +1220,8 @@ function twitter_createpost($a, $uid, $post, $self, $create_user, $only_existing } else return(array()); } - // Don't create accounts of people who just comment something - $create_user = false; - } else { + } else $postarray['parent-uri'] = $postarray['uri']; - $postarray['object-type'] = ACTIVITY_OBJ_NOTE; - } if ($contactid == 0) { $contactid = twitter_fetch_contact($uid, $post->user, $create_user); @@ -1321,18 +1252,13 @@ function twitter_createpost($a, $uid, $post, $self, $create_user, $only_existing $postarray['body'] = $post->text; - $picture = ""; - // media if (is_array($post->entities->media)) { foreach($post->entities->media AS $media) { switch($media->type) { case 'photo': - //$postarray['body'] = str_replace($media->url, "\n\n[img]".$media->media_url_https."[/img]\n", $postarray['body']); - //$has_picture = true; - $postarray['body'] = str_replace($media->url, "", $postarray['body']); - $postarray['object-type'] = ACTIVITY_OBJ_IMAGE; - $picture = $media->media_url_https; + $postarray['body'] = str_replace($media->url, "\n\n[img]".$media->media_url_https."[/img]\n", $postarray['body']); + $has_picture = true; break; default: $postarray['body'] .= print_r($media, true); @@ -1340,7 +1266,7 @@ function twitter_createpost($a, $uid, $post, $self, $create_user, $only_existing } } - $converted = twitter_expand_entities($a, $postarray['body'], $post, false, $picture); + $converted = twitter_expand_entities($a, $postarray['body'], $post, false, $has_picture); $postarray['body'] = $converted["body"]; $postarray['tag'] = $converted["tags"]; @@ -1363,18 +1289,13 @@ function twitter_createpost($a, $uid, $post, $self, $create_user, $only_existing $postarray['body'] = $post->retweeted_status->text; - $picture = ""; - // media if (is_array($post->retweeted_status->entities->media)) { foreach($post->retweeted_status->entities->media AS $media) { switch($media->type) { case 'photo': - //$postarray['body'] = str_replace($media->url, "\n\n[img]".$media->media_url_https."[/img]\n", $postarray['body']); - //$has_picture = true; - $postarray['body'] = str_replace($media->url, "", $postarray['body']); - $postarray['object-type'] = ACTIVITY_OBJ_IMAGE; - $picture = $media->media_url_https; + $postarray['body'] = str_replace($media->url, "\n\n[img]".$media->media_url_https."[/img]\n", $postarray['body']); + $has_picture = true; break; default: $postarray['body'] .= print_r($media, true); @@ -1382,7 +1303,7 @@ function twitter_createpost($a, $uid, $post, $self, $create_user, $only_existing } } - $converted = twitter_expand_entities($a, $postarray['body'], $post->retweeted_status, false, $picture); + $converted = twitter_expand_entities($a, $postarray['body'], $post->retweeted_status, false, $has_picture); $postarray['body'] = $converted["body"]; $postarray['tag'] = $converted["tags"]; @@ -1413,8 +1334,6 @@ function twitter_createpost($a, $uid, $post, $self, $create_user, $only_existing function twitter_checknotification($a, $uid, $own_id, $top_item, $postarray) { - // this whole function doesn't seem to work. Needs complete check - $user = q("SELECT * FROM `contact` WHERE `uid` = %d AND `self` LIMIT 1", intval($uid) ); @@ -1463,7 +1382,7 @@ function twitter_checknotification($a, $uid, $own_id, $top_item, $postarray) { 'to_email' => $user[0]['email'], 'uid' => $user[0]['uid'], 'item' => $postarray, - 'link' => $a->get_baseurl().'/display/'.urlencode(get_item_guid($top_item)), + 'link' => $a->get_baseurl() . '/display/' . $user[0]['nickname'] . '/' . $top_item, 'source_name' => $postarray['author-name'], 'source_link' => $postarray['author-link'], 'source_photo' => $postarray['author-avatar'], @@ -1603,9 +1522,6 @@ function twitter_fetchhometimeline($a, $uid) { $item = item_store($postarray); - if (!isset($postarray["parent"]) OR ($postarray["parent"] == 0)) - $postarray["parent"] = $item; - logger('twitter_fetchhometimeline: User '.$self["nick"].' posted mention timeline item '.$item); if ($item == 0) { @@ -1613,12 +1529,9 @@ function twitter_fetchhometimeline($a, $uid) { dbesc($postarray['uri']), intval($uid) ); - if (count($r)) { + if (count($r)) $item = $r[0]['id']; - $parent_id = $r[0]['parent']; - } - } else - $parent_id = $postarray['parent']; + } if ($item != 0) { require_once('include/enotify.php'); @@ -1630,13 +1543,12 @@ function twitter_fetchhometimeline($a, $uid) { 'to_email' => $u[0]['email'], 'uid' => $u[0]['uid'], 'item' => $postarray, - 'link' => $a->get_baseurl().'/display/'.urlencode(get_item_guid($item)), + 'link' => $a->get_baseurl() . '/display/' . $u[0]['nickname'] . '/' . $item, 'source_name' => $postarray['author-name'], 'source_link' => $postarray['author-link'], 'source_photo' => $postarray['author-avatar'], 'verb' => ACTIVITY_TAG, - 'otype' => 'item', - 'parent' => $parent_id + 'otype' => 'item' )); } } diff --git a/uhremotestorage/lang/cs/messages.po b/uhremotestorage/lang/cs/messages.po new file mode 100644 index 00000000..599ff2bb --- /dev/null +++ b/uhremotestorage/lang/cs/messages.po @@ -0,0 +1,45 @@ +# ADDON uhremotestorage +# Copyright (C) +# This file is distributed under the same license as the Friendica uhremotestorage addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-07 19:28+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: uhremotestorage.php:84 +#, php-format +msgid "" +"Allow to use your friendica id (%s) to connecto to external unhosted-enabled" +" storage (like ownCloud). See RemoteStorage" +" WebFinger" +msgstr "Umožnit využití friendica id (%s) k napojení na externí úložiště (unhosted-enabled) (jako ownCloud). Více informací na RemoteStorage WebFinger" + +#: uhremotestorage.php:85 +msgid "Template URL (with {category})" +msgstr "Dočasná URL adresa (s {category})" + +#: uhremotestorage.php:86 +msgid "OAuth end-point" +msgstr "OAuth end-point" + +#: uhremotestorage.php:87 +msgid "Api" +msgstr "Api" + +#: uhremotestorage.php:89 +msgid "Save Settings" +msgstr "Uložit Nastavení" diff --git a/uhremotestorage/lang/cs/strings.php b/uhremotestorage/lang/cs/strings.php index 113ff721..0c31cc4b 100644 --- a/uhremotestorage/lang/cs/strings.php +++ b/uhremotestorage/lang/cs/strings.php @@ -1,7 +1,12 @@ -strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See RemoteStorage WebFinger"] = "Umožnit využití friendica id (%s) k napojení na externí úložiště (unhosted-enabled) (jako ownCloud). Více informací na RemoteStorage WebFinger"; -$a->strings["Template URL (with {category})"] = "Dočasná URL adresa (s {category})"; -$a->strings["OAuth end-point"] = "OAuth end-point"; -$a->strings["Api"] = "Api"; -$a->strings["Submit"] = "Odeslat"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See RemoteStorage WebFinger"] = "Umožnit využití friendica id (%s) k napojení na externí úložiště (unhosted-enabled) (jako ownCloud). Více informací na RemoteStorage WebFinger"; +$a->strings["Template URL (with {category})"] = "Dočasná URL adresa (s {category})"; +$a->strings["OAuth end-point"] = "OAuth end-point"; +$a->strings["Api"] = "Api"; +$a->strings["Save Settings"] = "Uložit Nastavení"; diff --git a/uhremotestorage/lang/ro/messages.po b/uhremotestorage/lang/ro/messages.po new file mode 100644 index 00000000..7eeadf49 --- /dev/null +++ b/uhremotestorage/lang/ro/messages.po @@ -0,0 +1,44 @@ +# ADDON uhremotestorage +# Copyright (C) +# This file is distributed under the same license as the Friendica uhremotestorage addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:11+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: uhremotestorage.php:84 +#, php-format +msgid "" +"Allow to use your friendica id (%s) to connecto to external unhosted-enabled" +" storage (like ownCloud). See RemoteStorage" +" WebFinger" +msgstr "Permiteți utilizarea id-ului dvs. friendica (%s) să se conecteze cu medii de stocare externe de tip unhosted (precum ownCloud). Consultați RemoteStorage WebFinger" + +#: uhremotestorage.php:85 +msgid "Template URL (with {category})" +msgstr "URL șablon (cu {categorie})" + +#: uhremotestorage.php:86 +msgid "OAuth end-point" +msgstr "Punct-final OAuth " + +#: uhremotestorage.php:87 +msgid "Api" +msgstr "Api" + +#: uhremotestorage.php:89 +msgid "Save Settings" +msgstr "Salvare Configurări" diff --git a/uhremotestorage/lang/ro/strings.php b/uhremotestorage/lang/ro/strings.php new file mode 100644 index 00000000..7db8edad --- /dev/null +++ b/uhremotestorage/lang/ro/strings.php @@ -0,0 +1,12 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Allow to use your friendica id (%s) to connecto to external unhosted-enabled storage (like ownCloud). See RemoteStorage WebFinger"] = "Permiteți utilizarea id-ului dvs. friendica (%s) să se conecteze cu medii de stocare externe de tip unhosted (precum ownCloud). Consultați RemoteStorage WebFinger"; +$a->strings["Template URL (with {category})"] = "URL șablon (cu {categorie})"; +$a->strings["OAuth end-point"] = "Punct-final OAuth "; +$a->strings["Api"] = "Api"; +$a->strings["Save Settings"] = "Salvare Configurări"; diff --git a/uhremotestorage/uhremotestorage.php b/uhremotestorage/uhremotestorage.php index 76320f5c..8dfecc74 100755 --- a/uhremotestorage/uhremotestorage.php +++ b/uhremotestorage/uhremotestorage.php @@ -4,7 +4,6 @@ * Description: Expose in user XRD the link to external user's unhosted-enabled storage * Version: 1.0 * Author: Fabio Comuni - * Status: Unsupported */ function uhremotestorage_install() { diff --git a/webrtc/lang/C/messages.po b/webrtc/lang/C/messages.po new file mode 100644 index 00000000..a690269d --- /dev/null +++ b/webrtc/lang/C/messages.po @@ -0,0 +1,57 @@ +# ADDON webrtc +# Copyright (C) +# This file is distributed under the same license as the Friendica webrtc addon package. +# +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: webrtc.php:20 +msgid "WebRTC Videochat" +msgstr "" + +#: webrtc.php:26 +msgid "Save Settings" +msgstr "" + +#: webrtc.php:27 +msgid "WebRTC Base URL" +msgstr "" + +#: webrtc.php:27 +msgid "" +"Page your users will create a WebRTC chat room on. For example you could use " +"https://live.mayfirst.org ." +msgstr "" + +#: webrtc.php:33 +msgid "Settings updated." +msgstr "" + +#: webrtc.php:47 +msgid "Video Chat" +msgstr "" + +#: webrtc.php:48 +msgid "" +"WebRTC is a video and audio conferencing tool that works with Firefox " +"(version 21 and above) and Chrome/Chromium (version 25 and above). Just " +"create a new chat room and send the link to someone you want to chat with." +msgstr "" + +#: webrtc.php:50 +msgid "" +"Please contact your friendica admin and send a reminder to configure the " +"WebRTC addon." +msgstr "" diff --git a/webrtc/lang/cs/messages.po b/webrtc/lang/cs/messages.po new file mode 100644 index 00000000..217385f8 --- /dev/null +++ b/webrtc/lang/cs/messages.po @@ -0,0 +1,59 @@ +# ADDON webrtc +# Copyright (C) +# This file is distributed under the same license as the Friendica webrtc addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-02 15:10+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: webrtc.php:20 +msgid "WebRTC Videochat" +msgstr "WebRTC Videochat" + +#: webrtc.php:26 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: webrtc.php:27 +msgid "WebRTC Base URL" +msgstr "WebRTC Base adresa URL" + +#: webrtc.php:27 +msgid "" +"Page your users will create a WebRTC chat room on. For example you could use" +" https://live.mayfirst.org ." +msgstr "Stránka, na které budou vaši uživatelé vytvářet WebRTC chatovací místnosti. Například můžete zadat https://live.mayfirst.org." + +#: webrtc.php:33 +msgid "Settings updated." +msgstr "Nastavení aktualizováno." + +#: webrtc.php:47 +msgid "Video Chat" +msgstr "Video Chat" + +#: webrtc.php:48 +msgid "" +"WebRTC is a video and audio conferencing tool that works with Firefox " +"(version 21 and above) and Chrome/Chromium (version 25 and above). Just " +"create a new chat room and send the link to someone you want to chat with." +msgstr "WebRTC je video a audio konferenční nástroj který funguje s prohlížeči Firefox (verze 21 a vyšší) a Chrome/Chromium (verze 25 a vyšší). Stačí vytvořit novou chatovací místnost a poslat link někomu, se kterým chcete chatovat." + +#: webrtc.php:50 +msgid "" +"Please contact your friendica admin and send a reminder to configure the " +"WebRTC addon." +msgstr "Prosím kontaktujte vašeho administrátora serveru friendica a požádejte ho o konfiguraci WebRTC rozšíření." diff --git a/webrtc/lang/cs/strings.php b/webrtc/lang/cs/strings.php new file mode 100644 index 00000000..e8a97315 --- /dev/null +++ b/webrtc/lang/cs/strings.php @@ -0,0 +1,15 @@ +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["WebRTC Videochat"] = "WebRTC Videochat"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["WebRTC Base URL"] = "WebRTC Base adresa URL"; +$a->strings["Page your users will create a WebRTC chat room on. For example you could use https://live.mayfirst.org ."] = "Stránka, na které budou vaši uživatelé vytvářet WebRTC chatovací místnosti. Například můžete zadat https://live.mayfirst.org."; +$a->strings["Settings updated."] = "Nastavení aktualizováno."; +$a->strings["Video Chat"] = "Video Chat"; +$a->strings["WebRTC is a video and audio conferencing tool that works with Firefox (version 21 and above) and Chrome/Chromium (version 25 and above). Just create a new chat room and send the link to someone you want to chat with."] = "WebRTC je video a audio konferenční nástroj který funguje s prohlížeči Firefox (verze 21 a vyšší) a Chrome/Chromium (verze 25 a vyšší). Stačí vytvořit novou chatovací místnost a poslat link někomu, se kterým chcete chatovat."; +$a->strings["Please contact your friendica admin and send a reminder to configure the WebRTC addon."] = "Prosím kontaktujte vašeho administrátora serveru friendica a požádejte ho o konfiguraci WebRTC rozšíření."; diff --git a/webrtc/lang/de/messages.po b/webrtc/lang/de/messages.po new file mode 100644 index 00000000..b6abd14f --- /dev/null +++ b/webrtc/lang/de/messages.po @@ -0,0 +1,59 @@ +# ADDON webrtc +# Copyright (C) +# This file is distributed under the same license as the Friendica webrtc addon package. +# +# +# Translators: +# bavatar , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-11 05:33+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: webrtc.php:20 +msgid "WebRTC Videochat" +msgstr "WebRTC Videochat" + +#: webrtc.php:26 +msgid "Save Settings" +msgstr "Einstellungen speichern" + +#: webrtc.php:27 +msgid "WebRTC Base URL" +msgstr "Basis-URL des WebRTC Servers" + +#: webrtc.php:27 +msgid "" +"Page your users will create a WebRTC chat room on. For example you could use" +" https://live.mayfirst.org ." +msgstr "Auf welcher Seite sollten deine Nutzer einen WebRTC Chatraum anlegen. Z.B. könntest du https://live.mayfirst.org verwenden." + +#: webrtc.php:33 +msgid "Settings updated." +msgstr "Einstellungen aktualisiert." + +#: webrtc.php:47 +msgid "Video Chat" +msgstr "Video Chat" + +#: webrtc.php:48 +msgid "" +"WebRTC is a video and audio conferencing tool that works with Firefox " +"(version 21 and above) and Chrome/Chromium (version 25 and above). Just " +"create a new chat room and send the link to someone you want to chat with." +msgstr "WebRTC ist ein Werkzeug für Audio- und Videokonferenzen das mit Firefox (Version 21 und höher) und Chrome/Chromium (Versionen 25 und höher) funktioniert. Lege einfach einen neuen Chatraum an und sende den Link an die Personen mit denen du chatten willst." + +#: webrtc.php:50 +msgid "" +"Please contact your friendica admin and send a reminder to configure the " +"WebRTC addon." +msgstr "Bitte schicke eine Erinnerung an deinen friendica Admin, dass WebRTC noch nicht richtig konfiguriert ist." diff --git a/webrtc/lang/de/strings.php b/webrtc/lang/de/strings.php new file mode 100644 index 00000000..c94de480 --- /dev/null +++ b/webrtc/lang/de/strings.php @@ -0,0 +1,15 @@ +strings["WebRTC Videochat"] = "WebRTC Videochat"; +$a->strings["Save Settings"] = "Einstellungen speichern"; +$a->strings["WebRTC Base URL"] = "Basis-URL des WebRTC Servers"; +$a->strings["Page your users will create a WebRTC chat room on. For example you could use https://live.mayfirst.org ."] = "Auf welcher Seite sollten deine Nutzer einen WebRTC Chatraum anlegen. Z.B. könntest du https://live.mayfirst.org verwenden."; +$a->strings["Settings updated."] = "Einstellungen aktualisiert."; +$a->strings["Video Chat"] = "Video Chat"; +$a->strings["WebRTC is a video and audio conferencing tool that works with Firefox (version 21 and above) and Chrome/Chromium (version 25 and above). Just create a new chat room and send the link to someone you want to chat with."] = "WebRTC ist ein Werkzeug für Audio- und Videokonferenzen das mit Firefox (Version 21 und höher) und Chrome/Chromium (Versionen 25 und höher) funktioniert. Lege einfach einen neuen Chatraum an und sende den Link an die Personen mit denen du chatten willst."; +$a->strings["Please contact your friendica admin and send a reminder to configure the WebRTC addon."] = "Bitte schicke eine Erinnerung an deinen friendica Admin, dass WebRTC noch nicht richtig konfiguriert ist."; diff --git a/webrtc/lang/ro/messages.po b/webrtc/lang/ro/messages.po new file mode 100644 index 00000000..af6e3802 --- /dev/null +++ b/webrtc/lang/ro/messages.po @@ -0,0 +1,58 @@ +# ADDON webrtc +# Copyright (C) +# This file is distributed under the same license as the Friendica webrtc addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:11+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: webrtc.php:20 +msgid "WebRTC Videochat" +msgstr "Videochat WebRTC " + +#: webrtc.php:26 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: webrtc.php:27 +msgid "WebRTC Base URL" +msgstr "Adresa URL de Bază WebRTC " + +#: webrtc.php:27 +msgid "" +"Page your users will create a WebRTC chat room on. For example you could use" +" https://live.mayfirst.org ." +msgstr "Pagina pe care utilizatorii dvs vor crea o camera de chat WebRTC . De exemplu, a-ți putea utiliza https://live.mayfirst.org ." + +#: webrtc.php:33 +msgid "Settings updated." +msgstr "Configurări actualizate." + +#: webrtc.php:47 +msgid "Video Chat" +msgstr "Video Chat" + +#: webrtc.php:48 +msgid "" +"WebRTC is a video and audio conferencing tool that works with Firefox " +"(version 21 and above) and Chrome/Chromium (version 25 and above). Just " +"create a new chat room and send the link to someone you want to chat with." +msgstr "WebRTC este un instrument de conferințe audio-video care funcționează cu Firefox (versiunea 21 şi superioară) şi Chrome/Chromium (versiunea 25 şi superioară). Trebuie doar să creați o nouă cameră de chat şi să trimiteți legătura cuiva cu care doriţi să conversați." + +#: webrtc.php:50 +msgid "" +"Please contact your friendica admin and send a reminder to configure the " +"WebRTC addon." +msgstr "Vă rugăm să vă contactați administratorul friendica şi să-i trimiteți un memento pentru a configura suplimentul WebRTC." diff --git a/webrtc/lang/ro/strings.php b/webrtc/lang/ro/strings.php new file mode 100644 index 00000000..6afbbc93 --- /dev/null +++ b/webrtc/lang/ro/strings.php @@ -0,0 +1,15 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["WebRTC Videochat"] = "Videochat WebRTC "; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["WebRTC Base URL"] = "Adresa URL de Bază WebRTC "; +$a->strings["Page your users will create a WebRTC chat room on. For example you could use https://live.mayfirst.org ."] = "Pagina pe care utilizatorii dvs vor crea o camera de chat WebRTC . De exemplu, a-ți putea utiliza https://live.mayfirst.org ."; +$a->strings["Settings updated."] = "Configurări actualizate."; +$a->strings["Video Chat"] = "Video Chat"; +$a->strings["WebRTC is a video and audio conferencing tool that works with Firefox (version 21 and above) and Chrome/Chromium (version 25 and above). Just create a new chat room and send the link to someone you want to chat with."] = "WebRTC este un instrument de conferințe audio-video care funcționează cu Firefox (versiunea 21 şi superioară) şi Chrome/Chromium (versiunea 25 şi superioară). Trebuie doar să creați o nouă cameră de chat şi să trimiteți legătura cuiva cu care doriţi să conversați."; +$a->strings["Please contact your friendica admin and send a reminder to configure the WebRTC addon."] = "Vă rugăm să vă contactați administratorul friendica şi să-i trimiteți un memento pentru a configura suplimentul WebRTC."; diff --git a/wppost/lang/cs/messages.po b/wppost/lang/cs/messages.po new file mode 100644 index 00000000..992a95db --- /dev/null +++ b/wppost/lang/cs/messages.po @@ -0,0 +1,68 @@ +# ADDON wppost +# Copyright (C) +# This file is distributed under the same license as the Friendica wppost addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-02 15:14+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: wppost.php:42 +msgid "Post to Wordpress" +msgstr "Příspěvky do WordPress" + +#: wppost.php:79 wppost.php:83 +msgid "Wordpress Export" +msgstr "Wordpress Export" + +#: wppost.php:86 +msgid "Enable WordPress Post Plugin" +msgstr "Povolit rozšíření na WordPress" + +#: wppost.php:91 +msgid "WordPress username" +msgstr "WordPress uživatelské jméno" + +#: wppost.php:96 +msgid "WordPress password" +msgstr "WordPress heslo" + +#: wppost.php:101 +msgid "WordPress API URL" +msgstr "URL adresa API WordPress" + +#: wppost.php:106 +msgid "Post to WordPress by default" +msgstr "standardně posílat příspěvky na WordPress" + +#: wppost.php:111 +msgid "Provide a backlink to the Friendica post" +msgstr "Poskytuje zpětný link na Friendica příspěvek" + +#: wppost.php:116 +msgid "Don't post messages that are too short" +msgstr "Neposílat zprávy, které jsou příliš krátké" + +#: wppost.php:122 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: wppost.php:243 +msgid "Post from Friendica" +msgstr "Příspěvek z Friendica" + +#: wppost.php:255 +msgid "Read the original post and comment stream on Friendica" +msgstr "Přečíst si originální příspěvek a komentáře na Friendica" diff --git a/wppost/lang/cs/strings.php b/wppost/lang/cs/strings.php index 0fea0e0b..00352ce7 100644 --- a/wppost/lang/cs/strings.php +++ b/wppost/lang/cs/strings.php @@ -1,13 +1,19 @@ -strings["Post to Wordpress"] = "Příspěvky do WordPress"; -$a->strings["WordPress Post Settings"] = "WordPress Post nastavení"; -$a->strings["Enable WordPress Post Plugin"] = "Povolit rozšíření na WordPress"; -$a->strings["WordPress username"] = "WordPress uživatelské jméno"; -$a->strings["WordPress password"] = "WordPress heslo"; -$a->strings["WordPress API URL"] = "URL adresa API WordPress"; -$a->strings["Post to WordPress by default"] = "standardně posílat příspěvky na WordPress"; -$a->strings["Provide a backlink to the Friendica post"] = "Poskytuje zpětný link na Friendica příspěvek"; -$a->strings["Submit"] = "Odeslat"; -$a->strings["Post from Friendica"] = "Příspěvek z Friendica"; -$a->strings["Read the original post and comment stream on Friendica"] = "Přečíst si originální příspěvek a komentáře na Friendica"; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["Post to Wordpress"] = "Příspěvky do WordPress"; +$a->strings["Wordpress Export"] = "Wordpress Export"; +$a->strings["Enable WordPress Post Plugin"] = "Povolit rozšíření na WordPress"; +$a->strings["WordPress username"] = "WordPress uživatelské jméno"; +$a->strings["WordPress password"] = "WordPress heslo"; +$a->strings["WordPress API URL"] = "URL adresa API WordPress"; +$a->strings["Post to WordPress by default"] = "standardně posílat příspěvky na WordPress"; +$a->strings["Provide a backlink to the Friendica post"] = "Poskytuje zpětný link na Friendica příspěvek"; +$a->strings["Don't post messages that are too short"] = "Neposílat zprávy, které jsou příliš krátké"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["Post from Friendica"] = "Příspěvek z Friendica"; +$a->strings["Read the original post and comment stream on Friendica"] = "Přečíst si originální příspěvek a komentáře na Friendica"; diff --git a/wppost/lang/de/messages.po b/wppost/lang/de/messages.po new file mode 100644 index 00000000..d0971910 --- /dev/null +++ b/wppost/lang/de/messages.po @@ -0,0 +1,68 @@ +# ADDON wppost +# Copyright (C) +# This file is distributed under the same license as the Friendica wppost addon package. +# +# +# Translators: +# bavatar , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-11 06:33+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: wppost.php:42 +msgid "Post to Wordpress" +msgstr "Bei WordPress veröffentlichen" + +#: wppost.php:79 wppost.php:83 +msgid "Wordpress Export" +msgstr "WordPress-Passwort" + +#: wppost.php:86 +msgid "Enable WordPress Post Plugin" +msgstr "WordPress Plugin aktivieren" + +#: wppost.php:91 +msgid "WordPress username" +msgstr "WordPress-Benutzername" + +#: wppost.php:96 +msgid "WordPress password" +msgstr "WordPress-Passwort" + +#: wppost.php:101 +msgid "WordPress API URL" +msgstr "WordPress-API-URL" + +#: wppost.php:106 +msgid "Post to WordPress by default" +msgstr "Standardmäßig auf WordPress veröffentlichen" + +#: wppost.php:111 +msgid "Provide a backlink to the Friendica post" +msgstr "Einen zurück zum Friendica-Beitrag hinzufügen" + +#: wppost.php:116 +msgid "Don't post messages that are too short" +msgstr "Beiträge die zu kurz sind nicht veröffentlichen" + +#: wppost.php:122 +msgid "Save Settings" +msgstr "Einstellungen speichern" + +#: wppost.php:243 +msgid "Post from Friendica" +msgstr "Post via Friendica" + +#: wppost.php:255 +msgid "Read the original post and comment stream on Friendica" +msgstr "Den Original-Beitrag samt Kommentaren bei Friendica lesen" diff --git a/wppost/lang/de/strings.php b/wppost/lang/de/strings.php index 75f53382..c74e1c5f 100644 --- a/wppost/lang/de/strings.php +++ b/wppost/lang/de/strings.php @@ -1,13 +1,19 @@ -strings["Post to Wordpress"] = "Bei WordPress veröffentlichen"; -$a->strings["WordPress Post Settings"] = "WordPress-Beitragseinstellungen"; -$a->strings["Enable WordPress Post Plugin"] = "WordPress-Plugin aktivieren."; -$a->strings["WordPress username"] = "WordPress-Benutzername"; -$a->strings["WordPress password"] = "WordPress-Passwort"; -$a->strings["WordPress API URL"] = "WordPress-API-URL"; -$a->strings["Post to WordPress by default"] = "Standardmäßig auf WordPress veröffentlichen"; -$a->strings["Provide a backlink to the Friendica post"] = "Einen Link zurück zum Friendica-Beitrag hinzufügen"; -$a->strings["Submit"] = "Senden"; -$a->strings["Post from Friendica"] = "Beitrag via Friendica"; -$a->strings["Read the original post and comment stream on Friendica"] = "Den Originalbeitrag samt Kommentaren bei Friendica lesen"; +strings["Post to Wordpress"] = "Bei WordPress veröffentlichen"; +$a->strings["Wordpress Export"] = "WordPress-Passwort"; +$a->strings["Enable WordPress Post Plugin"] = "WordPress Plugin aktivieren"; +$a->strings["WordPress username"] = "WordPress-Benutzername"; +$a->strings["WordPress password"] = "WordPress-Passwort"; +$a->strings["WordPress API URL"] = "WordPress-API-URL"; +$a->strings["Post to WordPress by default"] = "Standardmäßig auf WordPress veröffentlichen"; +$a->strings["Provide a backlink to the Friendica post"] = "Einen zurück zum Friendica-Beitrag hinzufügen"; +$a->strings["Don't post messages that are too short"] = "Beiträge die zu kurz sind nicht veröffentlichen"; +$a->strings["Save Settings"] = "Einstellungen speichern"; +$a->strings["Post from Friendica"] = "Post via Friendica"; +$a->strings["Read the original post and comment stream on Friendica"] = "Den Original-Beitrag samt Kommentaren bei Friendica lesen"; diff --git a/wppost/lang/ro/messages.po b/wppost/lang/ro/messages.po new file mode 100644 index 00000000..d329836d --- /dev/null +++ b/wppost/lang/ro/messages.po @@ -0,0 +1,67 @@ +# ADDON wppost +# Copyright (C) +# This file is distributed under the same license as the Friendica wppost addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:12+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: wppost.php:42 +msgid "Post to Wordpress" +msgstr "Postați pe Wordpress" + +#: wppost.php:79 wppost.php:83 +msgid "Wordpress Export" +msgstr "Export pe Wordpress" + +#: wppost.php:86 +msgid "Enable WordPress Post Plugin" +msgstr "Activare Modul Postare pe Wordpress" + +#: wppost.php:91 +msgid "WordPress username" +msgstr "Utilizator WordPress " + +#: wppost.php:96 +msgid "WordPress password" +msgstr "Parolă WordPress " + +#: wppost.php:101 +msgid "WordPress API URL" +msgstr "URL Cheie API WordPress" + +#: wppost.php:106 +msgid "Post to WordPress by default" +msgstr "Postați implicit pe Wordpress" + +#: wppost.php:111 +msgid "Provide a backlink to the Friendica post" +msgstr "Oferiți un backlink către postarea de pe Friendica" + +#: wppost.php:116 +msgid "Don't post messages that are too short" +msgstr "Nu publica mesajele prea scurte" + +#: wppost.php:122 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: wppost.php:243 +msgid "Post from Friendica" +msgstr "Postați din Friendica" + +#: wppost.php:255 +msgid "Read the original post and comment stream on Friendica" +msgstr "Citiți publicația originală și fluxul de comentarii, pe Friendica" diff --git a/wppost/lang/ro/strings.php b/wppost/lang/ro/strings.php new file mode 100644 index 00000000..86835bc3 --- /dev/null +++ b/wppost/lang/ro/strings.php @@ -0,0 +1,19 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["Post to Wordpress"] = "Postați pe Wordpress"; +$a->strings["Wordpress Export"] = "Export pe Wordpress"; +$a->strings["Enable WordPress Post Plugin"] = "Activare Modul Postare pe Wordpress"; +$a->strings["WordPress username"] = "Utilizator WordPress "; +$a->strings["WordPress password"] = "Parolă WordPress "; +$a->strings["WordPress API URL"] = "URL Cheie API WordPress"; +$a->strings["Post to WordPress by default"] = "Postați implicit pe Wordpress"; +$a->strings["Provide a backlink to the Friendica post"] = "Oferiți un backlink către postarea de pe Friendica"; +$a->strings["Don't post messages that are too short"] = "Nu publica mesajele prea scurte"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["Post from Friendica"] = "Postați din Friendica"; +$a->strings["Read the original post and comment stream on Friendica"] = "Citiți publicația originală și fluxul de comentarii, pe Friendica"; diff --git a/yourls/lang/cs/messages.po b/yourls/lang/cs/messages.po new file mode 100644 index 00000000..043ed4b0 --- /dev/null +++ b/yourls/lang/cs/messages.po @@ -0,0 +1,48 @@ +# ADDON yourls +# Copyright (C) +# This file is distributed under the same license as the Friendica yourls addon package. +# +# +# Translators: +# Michal Šupler , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-02 15:15+0000\n" +"Last-Translator: Michal Šupler \n" +"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#: yourls.php:55 yourls.php:59 +msgid "YourLS" +msgstr "YourLS" + +#: yourls.php:63 +msgid "URL: http://" +msgstr "URL: http://" + +#: yourls.php:68 +msgid "Username:" +msgstr "Uživatelské jméno:" + +#: yourls.php:73 +msgid "Password:" +msgstr "Heslo: " + +#: yourls.php:78 +msgid "Use SSL " +msgstr "Použít SSL" + +#: yourls.php:82 +msgid "Save Settings" +msgstr "Uložit Nastavení" + +#: yourls.php:98 +msgid "yourls Settings saved." +msgstr "yourls nastavení uloženo." diff --git a/yourls/lang/cs/strings.php b/yourls/lang/cs/strings.php index c1fb86a3..dbc61f1a 100644 --- a/yourls/lang/cs/strings.php +++ b/yourls/lang/cs/strings.php @@ -1,9 +1,14 @@ -strings["YourLS Settings"] = "YourLS nastavení"; -$a->strings["URL: http://"] = "URL: http://"; -$a->strings["Username:"] = "Uživatelské jméno:"; -$a->strings["Password:"] = "heslo:"; -$a->strings["Use SSL "] = "Použít SSL"; -$a->strings["Submit"] = "Odeslat"; -$a->strings["yourls Settings saved."] = "yourls nastavení uloženo."; +=2 && $n<=4) ? 1 : 2;; +}} +; +$a->strings["YourLS"] = "YourLS"; +$a->strings["URL: http://"] = "URL: http://"; +$a->strings["Username:"] = "Uživatelské jméno:"; +$a->strings["Password:"] = "Heslo: "; +$a->strings["Use SSL "] = "Použít SSL"; +$a->strings["Save Settings"] = "Uložit Nastavení"; +$a->strings["yourls Settings saved."] = "yourls nastavení uloženo."; diff --git a/yourls/lang/de/messages.po b/yourls/lang/de/messages.po new file mode 100644 index 00000000..f05ec527 --- /dev/null +++ b/yourls/lang/de/messages.po @@ -0,0 +1,48 @@ +# ADDON yourls +# Copyright (C) +# This file is distributed under the same license as the Friendica yourls addon package. +# +# +# Translators: +# bavatar , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-06 12:12+0000\n" +"Last-Translator: bavatar \n" +"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: yourls.php:55 yourls.php:59 +msgid "YourLS" +msgstr "YourLS" + +#: yourls.php:63 +msgid "URL: http://" +msgstr "URL: http://" + +#: yourls.php:68 +msgid "Username:" +msgstr "Nutzername:" + +#: yourls.php:73 +msgid "Password:" +msgstr "Passwort:" + +#: yourls.php:78 +msgid "Use SSL " +msgstr "SSL verwenden" + +#: yourls.php:82 +msgid "Save Settings" +msgstr "Einstellungen speichern" + +#: yourls.php:98 +msgid "yourls Settings saved." +msgstr "yourls Einstellungen gespeichert" diff --git a/yourls/lang/de/strings.php b/yourls/lang/de/strings.php index 7a29185e..94ee0099 100644 --- a/yourls/lang/de/strings.php +++ b/yourls/lang/de/strings.php @@ -1,9 +1,14 @@ -strings["YourLS Settings"] = "YourLS Einstellungen"; -$a->strings["URL: http://"] = "URL: http://"; -$a->strings["Username:"] = "Nutzername:"; -$a->strings["Password:"] = "Passwort:"; -$a->strings["Use SSL "] = "SSL Verwenden "; -$a->strings["Submit"] = "Senden"; -$a->strings["yourls Settings saved."] = "yourls Einstellungen gespeichert"; +strings["YourLS"] = "YourLS"; +$a->strings["URL: http://"] = "URL: http://"; +$a->strings["Username:"] = "Nutzername:"; +$a->strings["Password:"] = "Passwort:"; +$a->strings["Use SSL "] = "SSL verwenden"; +$a->strings["Save Settings"] = "Einstellungen speichern"; +$a->strings["yourls Settings saved."] = "yourls Einstellungen gespeichert"; diff --git a/yourls/lang/fr/messages.po b/yourls/lang/fr/messages.po new file mode 100644 index 00000000..f54ace2c --- /dev/null +++ b/yourls/lang/fr/messages.po @@ -0,0 +1,48 @@ +# ADDON yourls +# Copyright (C) +# This file is distributed under the same license as the Friendica yourls addon package. +# +# +# Translators: +# Tubuntu , 2014 +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-06-25 14:21+0000\n" +"Last-Translator: Tubuntu \n" +"Language-Team: French (http://www.transifex.com/projects/p/friendica/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: yourls.php:55 yourls.php:59 +msgid "YourLS" +msgstr "YourLS" + +#: yourls.php:63 +msgid "URL: http://" +msgstr "URL: http://" + +#: yourls.php:68 +msgid "Username:" +msgstr "Nom d'utilisateur :" + +#: yourls.php:73 +msgid "Password:" +msgstr "Mot de passe :" + +#: yourls.php:78 +msgid "Use SSL " +msgstr "Utiliser SSL" + +#: yourls.php:82 +msgid "Save Settings" +msgstr "Sauvegarder les paramètres" + +#: yourls.php:98 +msgid "yourls Settings saved." +msgstr "paramètres YourLS sauvegardés." diff --git a/yourls/lang/fr/strings.php b/yourls/lang/fr/strings.php index 6ee57d81..2d8a57a8 100644 --- a/yourls/lang/fr/strings.php +++ b/yourls/lang/fr/strings.php @@ -1,9 +1,14 @@ -strings["YourLS Settings"] = "Réglages de YourLS"; -$a->strings["URL: http://"] = "URL: http://"; -$a->strings["Username:"] = "Nom d'utilisateur"; -$a->strings["Password:"] = "Mot de passe :"; -$a->strings["Use SSL "] = "Utiliser SSL "; -$a->strings["Submit"] = "Envoyer"; -$a->strings["yourls Settings saved."] = "Réglages yourls sauvés."; + 1);; +}} +; +$a->strings["YourLS"] = "YourLS"; +$a->strings["URL: http://"] = "URL: http://"; +$a->strings["Username:"] = "Nom d'utilisateur :"; +$a->strings["Password:"] = "Mot de passe :"; +$a->strings["Use SSL "] = "Utiliser SSL"; +$a->strings["Save Settings"] = "Sauvegarder les paramètres"; +$a->strings["yourls Settings saved."] = "paramètres YourLS sauvegardés."; diff --git a/yourls/lang/ro/messages.po b/yourls/lang/ro/messages.po new file mode 100644 index 00000000..3cd9388b --- /dev/null +++ b/yourls/lang/ro/messages.po @@ -0,0 +1,47 @@ +# ADDON yourls +# Copyright (C) +# This file is distributed under the same license as the Friendica yourls addon package. +# +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: friendica\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-06-23 14:45+0200\n" +"PO-Revision-Date: 2014-07-08 12:12+0000\n" +"Last-Translator: Arian - Cazare Muncitori \n" +"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro_RO\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: yourls.php:55 yourls.php:59 +msgid "YourLS" +msgstr "YourLS" + +#: yourls.php:63 +msgid "URL: http://" +msgstr "URL: http://" + +#: yourls.php:68 +msgid "Username:" +msgstr "Utilizator:" + +#: yourls.php:73 +msgid "Password:" +msgstr "Parola:" + +#: yourls.php:78 +msgid "Use SSL " +msgstr "Utilizează SSL" + +#: yourls.php:82 +msgid "Save Settings" +msgstr "Salvare Configurări" + +#: yourls.php:98 +msgid "yourls Settings saved." +msgstr "Configurările YourLS au fost salvate." diff --git a/yourls/lang/ro/strings.php b/yourls/lang/ro/strings.php new file mode 100644 index 00000000..9f60949e --- /dev/null +++ b/yourls/lang/ro/strings.php @@ -0,0 +1,14 @@ +19)||(($n%100==0)&&($n!=0)))?2:1));; +}} +; +$a->strings["YourLS"] = "YourLS"; +$a->strings["URL: http://"] = "URL: http://"; +$a->strings["Username:"] = "Utilizator:"; +$a->strings["Password:"] = "Parola:"; +$a->strings["Use SSL "] = "Utilizează SSL"; +$a->strings["Save Settings"] = "Salvare Configurări"; +$a->strings["yourls Settings saved."] = "Configurările YourLS au fost salvate.";