WP to Twitter - Version 2.1.3

Version Description

  • Fixed copy typo.
Download this release

Release Info

Developer joedolson
Plugin Icon 128x128 WP to Twitter
Version 2.1.3
Comparing to
See all releases

Code changes from version 2.0.1 to 2.1.3

functions.php CHANGED
@@ -3,7 +3,12 @@
3
  // These functions don't perform any WP to Twitter actions, but are sometimes called for when
4
  // support for primary functions is lacking.
5
 
6
-
 
 
 
 
 
7
  function jd_remote_json( $url, $array=true ) {
8
  $input = jd_fetch_url( $url );
9
  $obj = json_decode($input, $array );
@@ -12,12 +17,16 @@ function jd_remote_json( $url, $array=true ) {
12
  }
13
 
14
  // Fetch a remote page. Input url, return content
15
- function jd_fetch_url( $url, $method='GET', $body=array(), $headers=array() ) {
16
  $request = new WP_Http;
17
  $result = $request->request( $url , array( 'method'=>$method, 'body'=>$body, 'headers'=>$headers, 'user-agent'=>'WP to Twitter http://www.joedolson.com/articles/wp-to-twitter/' ) );
18
  // Success?
19
  if ( !is_wp_error($result) && isset($result['body']) ) {
 
20
  return $result['body'];
 
 
 
21
  // Failure (server problem...)
22
  } else {
23
  return false;
@@ -104,21 +113,6 @@ if ( !function_exists( 'mb_substr_replace' ) ) {
104
  }
105
  }
106
 
107
- // cURL query contributed by Thor Erik (http://thorerik.net)
108
- function getfilefromurl($url) {
109
- if ( function_exists( 'curl_init' ) ) {
110
- $ch = curl_init();
111
- curl_setopt( $ch, CURLOPT_HEADER, 0 );
112
- curl_setopt( $ch, CURLOPT_VERBOSE, 0 );
113
- curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
114
- curl_setopt( $ch, CURLOPT_URL, $url );
115
- $output = curl_exec( $ch );
116
- curl_close( $ch );
117
- return $output;
118
- } else {
119
- return FALSE;
120
- }
121
- }
122
  function print_settings() {
123
  global $version;
124
 
@@ -204,6 +198,9 @@ $options = array(
204
  //category limits
205
  'limit_categories'=>get_option('limit_categories' ),
206
  'tweet_categories'=>get_option('tweet_categories' ),
 
 
 
207
 
208
  );
209
 
3
  // These functions don't perform any WP to Twitter actions, but are sometimes called for when
4
  // support for primary functions is lacking.
5
 
6
+ if ( version_compare( $wp_version,"2.9.3",">" )) {
7
+ if (!class_exists('WP_Http')) {
8
+ require_once( ABSPATH.WPINC.'/class-http.php' );
9
+ }
10
+ }
11
+
12
  function jd_remote_json( $url, $array=true ) {
13
  $input = jd_fetch_url( $url );
14
  $obj = json_decode($input, $array );
17
  }
18
 
19
  // Fetch a remote page. Input url, return content
20
+ function jd_fetch_url( $url, $method='GET', $body='', $headers='', $return='body' ) {
21
  $request = new WP_Http;
22
  $result = $request->request( $url , array( 'method'=>$method, 'body'=>$body, 'headers'=>$headers, 'user-agent'=>'WP to Twitter http://www.joedolson.com/articles/wp-to-twitter/' ) );
23
  // Success?
24
  if ( !is_wp_error($result) && isset($result['body']) ) {
25
+ if ($return == 'body') {
26
  return $result['body'];
27
+ } else {
28
+ return $result;
29
+ }
30
  // Failure (server problem...)
31
  } else {
32
  return false;
113
  }
114
  }
115
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
116
  function print_settings() {
117
  global $version;
118
 
198
  //category limits
199
  'limit_categories'=>get_option('limit_categories' ),
200
  'tweet_categories'=>get_option('tweet_categories' ),
201
+ 'disable_url_failure'=>get_option('disable_url_failure' ),
202
+ 'disable_twitter_failure'=>get_option('disable_twitter_failure' ),
203
+ 'wp_bitly_error'=>get_option( 'wp_bitly_error' )
204
 
205
  );
206
 
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: joedolson
3
  Donate link: http://www.joedolson.com/donate.php
4
  Tags: twitter, microblogging, cligs, bitly, yourls, redirect, shortener, post, links
5
  Requires at least: 2.7
6
- Tested up to: 2.9.2
7
  Stable tag: trunk
8
 
9
  Posts a Twitter status update when you update your WordPress blog or post to your blogroll, using your chosen URL shortening service.
@@ -29,9 +29,56 @@ Translations:
29
  * Italian: [Gianni Diurno](http://www.gidibao.net)
30
  * German: [Melvin](http://www.toxicavenger.de/)
31
  * Spanish: [David Gil Pérez](http://www.sohelet.com)
 
 
 
 
32
 
33
  == Changelog ==
34
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  = 2.0.1 =
36
 
37
  * Bug found with YOURLS short url creation when using multiple sites with one YOURLS installation and short URLS are created using post ID. Added option to disable post_ID as shortURL generating key in YOURLS account settings.
@@ -302,7 +349,8 @@ Only posts which you scheduled or edited *after* installing the plugin will be T
302
 
303
  == Upgrade Notice ==
304
 
305
- Versions 2.0.0 and above of WP to Twitter are not compatible with WordPress versions lower than 2.7. Do not upgrade if you are using an older version of WordPress.
 
306
 
307
  == Screenshots ==
308
 
3
  Donate link: http://www.joedolson.com/donate.php
4
  Tags: twitter, microblogging, cligs, bitly, yourls, redirect, shortener, post, links
5
  Requires at least: 2.7
6
+ Tested up to: 3.0
7
  Stable tag: trunk
8
 
9
  Posts a Twitter status update when you update your WordPress blog or post to your blogroll, using your chosen URL shortening service.
29
  * Italian: [Gianni Diurno](http://www.gidibao.net)
30
  * German: [Melvin](http://www.toxicavenger.de/)
31
  * Spanish: [David Gil Pérez](http://www.sohelet.com)
32
+ * Russian: [Burkov Boris](http://chernobog.ru)
33
+ * French: [Frédéric Million](http://www.traducteurs.com)
34
+
35
+ New translations are always welcome! The translation file is in the download.
36
 
37
  == Changelog ==
38
 
39
+ = 2.1.3 =
40
+
41
+ * Fixed copy typo.
42
+
43
+ = 2.1.2 =
44
+
45
+ * Last update before oAuth integration, I hope.
46
+ * Fixed problems with Postie compatibility
47
+ * Fixed bug where local YOURLS path could not be unset
48
+ * Fixed some issues with upgrades which re-wrote status update templates, occasionally removing the #url# shortcode.
49
+ * Despite numerous reports of issues API behavior with Bit.ly or Twitter, I was unable, in testing, to reproduce any issues, including on servers which I know have had failed requests in the past.
50
+ * Revised upgrade routines to avoid future problems.
51
+
52
+ = 2.1.1 =
53
+
54
+ * Added a control to disable error messages.
55
+ * Separated URL shortener errors from Twitter API errors.
56
+ * Added stored value with the error message from Bit.ly to try and identify source of errors.
57
+
58
+ = 2.1.0 =
59
+
60
+ * Now compatible through WP 3.0 series
61
+ * Fixed bug related to failed responses from URL shortener API requests.
62
+ * Added #author# shortcode for status update templates.
63
+ * Fixed a problem with non-posting of scheduled posts when default status updates are disabled.
64
+
65
+ = 2.0.4 =
66
+
67
+ * Fixed bug where status updates were not posted when a post changed from pending to published. (Thanks to Justin Heideman for the catch and fix.)
68
+ * Fixed bug where passwords with special characters were not used correctly
69
+ * Eliminated use of LongURL API due to closure of the service. Hope to replace this functionality at some point, so I've left the framework intact, just removed the API call.
70
+ * Improved error reporting in support check routines.
71
+
72
+ = 2.0.3 =
73
+
74
+ * Updated for Bit.ly API v3 (should fix recent issues with incorrect reporting from Bit.ly API and API request failures.)
75
+
76
+ = 2.0.2 =
77
+
78
+ * Bug fixed where appended text was placed before hash tags.
79
+ * Added method for error messages to be automatically cleared following a successful status update. It seems a lot of people couldn't find the button to clear errors, and thought they were getting an error every time.
80
+ * Moved short URL selection option to a more prominent location.
81
+
82
  = 2.0.1 =
83
 
84
  * Bug found with YOURLS short url creation when using multiple sites with one YOURLS installation and short URLS are created using post ID. Added option to disable post_ID as shortURL generating key in YOURLS account settings.
349
 
350
  == Upgrade Notice ==
351
 
352
+ Please check your WP to Twitter settings after upgrading.
353
+
354
 
355
  == Screenshots ==
356
 
wp-to-twitter-fr_FR.mo ADDED
Binary file
wp-to-twitter-fr_FR.po ADDED
@@ -0,0 +1,763 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of the WordPress plugin WP to Twitter 2.1.1 by Joseph Dolson.
2
+ # Copyright (C) 2010 Joseph Dolson
3
+ # This file is distributed under the same license as the WP to Twitter package.
4
+ # FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
5
+ #
6
+ msgid ""
7
+ msgstr ""
8
+ "Project-Id-Version: WP to Twitter 2.1.1\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
10
+ "POT-Creation-Date: 2010-05-13 21:26+0000\n"
11
+ "PO-Revision-Date: 2010-07-05 13:43+0100\n"
12
+ "Last-Translator: traducteurs <info@traducteurs.com>\n"
13
+ "Language-Team: traducteurs <marketing@traducteurs.com>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=utf-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "X-Poedit-Language: French\n"
18
+ "X-Poedit-Country: france\n"
19
+
20
+ #: functions.php:248
21
+ msgid "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Hide</a>] If you're experiencing trouble, please copy these settings into any request for support."
22
+ msgstr "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Masquer</a>] Si vous rencontrez des problèmes, merci de copier ces réglages dans le formulaire d'aide."
23
+
24
+ #: wp-to-twitter-manager.php:76
25
+ msgid "Please <a href='#twitterpw'>add your Twitter password</a>. "
26
+ msgstr "Merci d'<a href='#twitterpw'>ajouter votre mot de passe Twitter</a>."
27
+
28
+ #: wp-to-twitter-manager.php:82
29
+ msgid "WP to Twitter Errors Cleared"
30
+ msgstr "Erreurs du plugin WP to Twitter effacées"
31
+
32
+ #: wp-to-twitter-manager.php:93
33
+ msgid "Twitter API settings reset. You may need to change your username and password settings, if they are not the same as the alternate service previously in use."
34
+ msgstr "Reconfiguration d'API Twitter. Il vous sera peut être demandé de changer de nom d'utilisateur ainsi que de mot de passe s'ils diffèrent des valeurs précédentes."
35
+
36
+ #: wp-to-twitter-manager.php:103
37
+ msgid "Twitter-compatible API settings updated. "
38
+ msgstr "Réglages d'API compatible avec Twitter mis à jour."
39
+
40
+ #: wp-to-twitter-manager.php:105
41
+ msgid "You have configured WP to Twitter to use both Twitter and your selected service. Remember to add your username and login information for both services."
42
+ msgstr "Vous avez configuré le plugin WP to Twitter pour utiliser à la fois Twitter et le service de votre choix. Veillez à ajouter votre nom d'utilisateur et votre identifiant aux deux services."
43
+
44
+ #: wp-to-twitter-manager.php:114
45
+ msgid "Sorry! I couldn't get in touch with the Twitter servers to post your new blog post. Your tweet has been stored in a custom field attached to the post, so you can Tweet it manually if you wish! "
46
+ msgstr "Désolé, je n'ai pas réussi à me connecter aux serveurs afin de créer votre nouveau billet de blog. Votre tweet a été enregistré dans un champ personnalisé joint au billet, vous pouvez le tweeter manuellement si vous le souhaitez."
47
+
48
+ #: wp-to-twitter-manager.php:116
49
+ msgid "Sorry! I couldn't get in touch with the Twitter servers to post your <strong>new link</strong>! You'll have to post it manually, I'm afraid. "
50
+ msgstr "Désolé ! Je n'ai pas réussi à me connecter aux serveurs Twitter afin de poster votre <strong>nouveau lien</strong>! Je crains que vous ne deviez le poster manuellement."
51
+
52
+ #: wp-to-twitter-manager.php:145
53
+ msgid "WP to Twitter Advanced Options Updated"
54
+ msgstr "Options avancées du plugin WP to Twitter mises à jour"
55
+
56
+ #: wp-to-twitter-manager.php:162
57
+ msgid "You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly."
58
+ msgstr "Vous devez renseigner votre nom d'utilisateur et votre clé API afin de pouvoir réduire des URL à l'aide de Bit.ly."
59
+
60
+ #: wp-to-twitter-manager.php:166
61
+ msgid "You must add your YOURLS remote URL, login, and password in order to shorten URLs with a remote installation of YOURLS."
62
+ msgstr "Vous devez ajouter votre URL distante YOURLS, votre nom d'utilisateur et votre mot de passe afin de pouvoir réduire les URL avec une installation distante de YOURLS."
63
+
64
+ #: wp-to-twitter-manager.php:170
65
+ msgid "You must add your YOURLS server path in order to shorten URLs with a remote installation of YOURLS."
66
+ msgstr "Vous devez ajouter le chemin de votre serveur YOURLS afin de réduire les URL avec une installation distante de YOURLS."
67
+
68
+ #: wp-to-twitter-manager.php:174
69
+ msgid "WP to Twitter Options Updated"
70
+ msgstr "Options du plugin WP to Twitter mises à jours"
71
+
72
+ #: wp-to-twitter-manager.php:184
73
+ msgid "Category limits updated."
74
+ msgstr "Limitations de catégories mises à jour."
75
+
76
+ #: wp-to-twitter-manager.php:188
77
+ msgid "Category limits unset."
78
+ msgstr "Limitations de catégories mises à zéro."
79
+
80
+ #: wp-to-twitter-manager.php:209
81
+ msgid "Twitter login and password updated. "
82
+ msgstr "Identifiant et mot de passe Twitter mis à jour."
83
+
84
+ #: wp-to-twitter-manager.php:211
85
+ msgid "You need to provide your Twitter login and password! "
86
+ msgstr "Vous devez renseigner les champs \"identifiant\" et \"mot de passe\" Twitter !"
87
+
88
+ #: wp-to-twitter-manager.php:218
89
+ msgid "YOURLS password updated. "
90
+ msgstr "Mot de passe YOURLS mis à jour."
91
+
92
+ #: wp-to-twitter-manager.php:221
93
+ msgid "YOURLS password deleted. You will be unable to use your remote YOURLS account to create short URLS."
94
+ msgstr "Mot de passe YOURLS supprimé. Vous ne pourrez plus utiliser votre compte YOURLS distant pour créer vos réductions d'urls."
95
+
96
+ #: wp-to-twitter-manager.php:223
97
+ msgid "Failed to save your YOURLS password! "
98
+ msgstr "Une erreur est survenue lors de l'enregistrement du mot de passe YOURLS !"
99
+
100
+ #: wp-to-twitter-manager.php:227
101
+ msgid "YOURLS username added. "
102
+ msgstr "Nom d'utilisateur YOURLS enregistré."
103
+
104
+ #: wp-to-twitter-manager.php:231
105
+ msgid "YOURLS API url added. "
106
+ msgstr "API-URL YOURLS enregistrée."
107
+
108
+ #: wp-to-twitter-manager.php:236
109
+ msgid "YOURLS local server path added. "
110
+ msgstr "Chemin de serveur local YOURLS enregistré."
111
+
112
+ #: wp-to-twitter-manager.php:238
113
+ msgid "The path to your YOURLS installation is not correct. "
114
+ msgstr "Le chemin vers l'installation de YOURLS est incorrect."
115
+
116
+ #: wp-to-twitter-manager.php:243
117
+ msgid "YOURLS will use Post ID for short URL slug."
118
+ msgstr "YOURLS utilisera l'identifiant du billet dans le raccourci de l'URL réduite."
119
+
120
+ #: wp-to-twitter-manager.php:246
121
+ msgid "YOURLS will not use Post ID for the short URL slug."
122
+ msgstr "YOURLS n'utilisera pas l'ID du billet dans le raccourci de l'URL réduite."
123
+
124
+ #: wp-to-twitter-manager.php:253
125
+ msgid "Cligs API Key Updated"
126
+ msgstr "Clé API Cligs mise à jour"
127
+
128
+ #: wp-to-twitter-manager.php:256
129
+ msgid "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be associated with your account. "
130
+ msgstr "Clé de l'API Cli.gs supprimée. L'accès au service Cli.gs, créé par le plugin WP to Twitter, n'est plus associé à votre compte."
131
+
132
+ #: wp-to-twitter-manager.php:258
133
+ msgid "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</a>! "
134
+ msgstr "Clé API Cli.gs manquante - <a href='http://cli.gs/user/api/'>Cliquez pour en obtenir une</a>!"
135
+
136
+ #: wp-to-twitter-manager.php:264
137
+ msgid "Bit.ly API Key Updated."
138
+ msgstr "Clé API Bit.ly mise à jour."
139
+
140
+ #: wp-to-twitter-manager.php:267
141
+ msgid "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
142
+ msgstr "Clé API Bit.ly supprimée. Vous ne pouvez pas utiliser Bt.ly si vous ne disposez pas d'une clé API."
143
+
144
+ #: wp-to-twitter-manager.php:269
145
+ msgid "Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</a>! An API key is required to use the Bit.ly URL shortening service."
146
+ msgstr "Clé API Bit.ly manquante - <a href='http://bit.ly/account/'>Obtenez-en une</a>! Une clé API est nécessaire à l'utilisation du service de réduction d'URL Bit.ly."
147
+
148
+ #: wp-to-twitter-manager.php:273
149
+ msgid " Bit.ly User Login Updated."
150
+ msgstr "Nom d'utilisateur Bit.ly mis à jour."
151
+
152
+ #: wp-to-twitter-manager.php:276
153
+ msgid "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing your username. "
154
+ msgstr "Nom d'utilisateur Bit.ly supprimé. Vous ne pouvez pas utiliser d'API Bit.ly sans préciser votre nom d'utilisateur."
155
+
156
+ #: wp-to-twitter-manager.php:278
157
+ msgid "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
158
+ msgstr "Nom d'utilisateur Bit.ly manquant - <a href='http://bit.ly/account/'>Obtenez-en un</a>!"
159
+
160
+ #: wp-to-twitter-manager.php:372
161
+ msgid "<li><strong>Your selected URL shortener does not require testing.</strong></li>"
162
+ msgstr "<li><strong>Aucun test n'est requis pour le réducteur d'URL que vous avez choisi.</strong></li>"
163
+
164
+ #: wp-to-twitter-manager.php:375
165
+ msgid "<li class=\"error\"><strong>WP to Twitter was unable to contact your selected URL shortening service.</strong></li>"
166
+ msgstr "<li class=\"error\"><strong>Le plugin WP to Twitter n'a pas réussi à se connecter au service de réduction d'URL que vous avez choisi.</strong></li>"
167
+
168
+ #: wp-to-twitter-manager.php:379
169
+ msgid "<li><strong>WP to Twitter successfully contacted your selected URL shortening service.</strong> The following link should point to your blog homepage:"
170
+ msgstr "<li><strong>Le plugin WP to Twitter s'est connecté avec succés au service de réduction d'URL que vous avez choisi.</strong> Le lien suivant doit renvoyer à la page d'accueil de votre blog :"
171
+
172
+ #: wp-to-twitter-manager.php:390
173
+ msgid "<li><strong>WP to Twitter successfully submitted a status update to your primary update service.</strong></li>"
174
+ msgstr "<li><strong>Le plugin WP to Twitter a soumis avec succès une mise à jour de statut auprés de votre service de mise à jour primaire.</strong></li>"
175
+
176
+ #: wp-to-twitter-manager.php:393
177
+ msgid "<li class=\"error\"><strong>WP to Twitter failed to submit an update to your primary update service.</strong></li>"
178
+ msgstr "<li class=\"error\"><strong>Le plugin WP to Twitter n'a pas réussi à soumettre une mise à jour à votre service de mise à jour primaire.</strong></li>"
179
+
180
+ #: wp-to-twitter-manager.php:394
181
+ msgid "Twitter returned this error:"
182
+ msgstr "Rapport d'erreur Twitter :"
183
+
184
+ #: wp-to-twitter-manager.php:398
185
+ msgid "<li class=\"error\"><strong>WP to Twitter failed to contact your primary update service.</strong></li>"
186
+ msgstr "<li class=\"error\"><strong>Le plugin WP to Twitter n'a pas réussi à se connecter à votre service de mise à jour primaire </strong></li>"
187
+
188
+ #: wp-to-twitter-manager.php:399
189
+ msgid "No error was returned."
190
+ msgstr "Aucune erreur détectée."
191
+
192
+ #: wp-to-twitter-manager.php:406
193
+ msgid "<li><strong>WP to Twitter successfully submitted a status update to your secondary update service.</strong></li>"
194
+ msgstr "<li><strong>Le plugin WP to Twitter a soumis avec succès une mise à jour de statut à votre service de mise à jour secondaire.</strong></li>"
195
+
196
+ #: wp-to-twitter-manager.php:409
197
+ msgid "<li class=\"error\"><strong>WP to Twitter failed to submit an update to your secondary update service.</strong></li>"
198
+ msgstr "<li class=\"error\"><strong>Le plugin WP to Twitter n'a pas réussi à soumettre une mise à jour à votre service de mise à jour secondaire.</strong></li>"
199
+
200
+ #: wp-to-twitter-manager.php:410
201
+ msgid "The service returned this error:"
202
+ msgstr "Erreur renvoyée par le service :"
203
+
204
+ #: wp-to-twitter-manager.php:417
205
+ msgid "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
206
+ msgstr "<li><strong>Votre serveur devrait correctement exécuter le plugin WP to Twitter.</strong></li>"
207
+
208
+ #: wp-to-twitter-manager.php:420
209
+ msgid "<li class=\"error\"><strong>Your server does not appear to support the required methods for WP to Twitter to function.</strong> You can try it anyway - these tests aren't perfect.</li>"
210
+ msgstr "<li class=\"error\"><strong>Votre serveur ne semble pas supporter les méthodes nécessaires au fonctionnement de Twitter.</strong> Cependant, vous pouvez réessayer car ces tests ne sont pas parfaits.</li>"
211
+
212
+ #: wp-to-twitter-manager.php:430
213
+ msgid "This plugin may not fully work in your server environment. The plugin failed to contact both a URL shortener API and the Twitter service API."
214
+ msgstr "Il se peut que ce plugin ne fonctionne pas entièrement dans votre environnement serveur. Le plugin n'a pas réussi à se connecter à l'API du réducteur d'URL et au service API de Twitter."
215
+
216
+ #: wp-to-twitter-manager.php:444
217
+ msgid "WP to Twitter Options"
218
+ msgstr "Options WP to Twitter"
219
+
220
+ #: wp-to-twitter-manager.php:452
221
+ #: wp-to-twitter.php:925
222
+ msgid "Get Support"
223
+ msgstr "Obtenez de l'aide"
224
+
225
+ #: wp-to-twitter-manager.php:453
226
+ msgid "Export Settings"
227
+ msgstr "Exporter les réglages"
228
+
229
+ #: wp-to-twitter-manager.php:454
230
+ #: wp-to-twitter.php:925
231
+ msgid "Make a Donation"
232
+ msgstr "Faites un don"
233
+
234
+ #: wp-to-twitter-manager.php:469
235
+ msgid "Shortcodes available in post update templates:"
236
+ msgstr "Raccourcis disponibles dans les modèles de mises à jour de billet :"
237
+
238
+ #: wp-to-twitter-manager.php:471
239
+ msgid "<code>#title#</code>: the title of your blog post"
240
+ msgstr "<code>#title#</code>: titre de votre billet de blog"
241
+
242
+ #: wp-to-twitter-manager.php:472
243
+ msgid "<code>#blog#</code>: the title of your blog"
244
+ msgstr "<code>#blog#</code>: titre de votre blog"
245
+
246
+ #: wp-to-twitter-manager.php:473
247
+ msgid "<code>#post#</code>: a short excerpt of the post content"
248
+ msgstr "<code>#post#</code>: un court extrait du contenu du billet"
249
+
250
+ #: wp-to-twitter-manager.php:474
251
+ msgid "<code>#category#</code>: the first selected category for the post"
252
+ msgstr "<code>#category#</code>: la première catégorie sélectionnée pour le billet"
253
+
254
+ #: wp-to-twitter-manager.php:475
255
+ msgid "<code>#date#</code>: the post date"
256
+ msgstr "<code>#date#</code>: la date du billet"
257
+
258
+ #: wp-to-twitter-manager.php:476
259
+ msgid "<code>#url#</code>: the post URL"
260
+ msgstr "<code>#url#</code>: l'URL du billet"
261
+
262
+ #: wp-to-twitter-manager.php:477
263
+ msgid "<code>#author#</code>: the post author'"
264
+ msgstr "<code>#author#</code>: l'auteur du billet"
265
+
266
+ #: wp-to-twitter-manager.php:479
267
+ msgid "You can also create custom shortcodes to access WordPress custom fields. Use doubled square brackets surrounding the name of your custom field to add the value of that custom field to your status update. Example: <code>[[custom_field]]</code></p>"
268
+ msgstr "Vous pouvez également créer des raccourcis personnalisés afin d'accéder aux champs personnalisés de WordPress. Utiliser les doubles crochets pour encadrer le nom de votre champ personnalisé afin d'ajouter la valeur de ce champ à la mise à jour de votre statut. Exemple : <code>[[champ_personnalisé]]</code></p>"
269
+
270
+ #: wp-to-twitter-manager.php:484
271
+ msgid "<p>One or more of your last posts has failed to send it's status update to Twitter. Your Tweet has been saved in your post custom fields, and you can re-Tweet it at your leisure.</p>"
272
+ msgstr "<p>Un ou plusieurs de vos derniers billets n'ont pas réussi à envoyer la mise à jour de leur statut à Twitter. Votre tweet a été enregistré dans vos champs personnalisés, vous pouvez le re-tweeter si vous le désirez.</p>"
273
+
274
+ #: wp-to-twitter-manager.php:487
275
+ msgid "<p>The query to the URL shortener API failed, and your URL was not shrunk. The full post URL was attached to your Tweet. Check with your URL shortening provider to see if there are any known issues. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
276
+ msgstr "<p>Votre demande vers l'API du réducteur d'URL a échoué, votre URL n'a pas été réduite. L'ensemble de l'URL de billet était joint à votre tweet. Vérifier que votre réducteur d'URL ne rencontre aucun problème connu. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
277
+
278
+ #: wp-to-twitter-manager.php:494
279
+ msgid "Clear 'WP to Twitter' Error Messages"
280
+ msgstr "Effacer les messages d'erreur \"WP to Twitter\""
281
+
282
+ #: wp-to-twitter-manager.php:507
283
+ msgid "Basic Settings"
284
+ msgstr "Réglages de bases"
285
+
286
+ #: wp-to-twitter-manager.php:513
287
+ msgid "Tweet Templates"
288
+ msgstr "Modèles de tweet"
289
+
290
+ #: wp-to-twitter-manager.php:516
291
+ msgid "Update when a post is published"
292
+ msgstr "Mettre à jour lorsqu'un billet est publié"
293
+
294
+ #: wp-to-twitter-manager.php:516
295
+ msgid "Text for new post updates:"
296
+ msgstr "Texte pour l'annonce d'un nouveau billet : "
297
+
298
+ #: wp-to-twitter-manager.php:521
299
+ msgid "Update when a post is edited"
300
+ msgstr "Mettre à jour lorsqu'un billet est modifié"
301
+
302
+ #: wp-to-twitter-manager.php:521
303
+ msgid "Text for editing updates:"
304
+ msgstr "Texte pour l'annonce de modification :"
305
+
306
+ #: wp-to-twitter-manager.php:525
307
+ msgid "Update Twitter when new Wordpress Pages are published"
308
+ msgstr "Mettre à jour Twitter lorsque de nouvelles pages sont publiées"
309
+
310
+ #: wp-to-twitter-manager.php:525
311
+ msgid "Text for new page updates:"
312
+ msgstr "Texte pour l'annonce d'une nouvelle page :"
313
+
314
+ #: wp-to-twitter-manager.php:529
315
+ msgid "Update Twitter when WordPress Pages are edited"
316
+ msgstr "Mettre à jour Twitter lorsque des pages WordPress sont modifiées"
317
+
318
+ #: wp-to-twitter-manager.php:529
319
+ msgid "Text for page edit updates:"
320
+ msgstr "Texte pour l'annonce d'une modification de page"
321
+
322
+ #: wp-to-twitter-manager.php:533
323
+ msgid "Update Twitter when you post a Blogroll link"
324
+ msgstr "Mettre à jour Twitter lorsque vous poster un lien dans votre Blogroll"
325
+
326
+ #: wp-to-twitter-manager.php:534
327
+ msgid "Text for new link updates:"
328
+ msgstr "Texte pour l'annonce d'un nouveau lien :"
329
+
330
+ #: wp-to-twitter-manager.php:534
331
+ msgid "Available shortcodes: <code>#url#</code>, <code>#title#</code>, and <code>#description#</code>."
332
+ msgstr "Raccourcis disponibles : <code>#url#</code>, <code>#title#</code>, et <code>#description#</code>."
333
+
334
+ #: wp-to-twitter-manager.php:538
335
+ msgid "Choose your short URL service (account settings below)"
336
+ msgstr "Choisissez votre service de réduction d'URL (réglages de compte au-dessus)"
337
+
338
+ #: wp-to-twitter-manager.php:541
339
+ msgid "Use Cli.gs for my URL shortener."
340
+ msgstr "Utiliser Cli.gs comme réducteur d'URL."
341
+
342
+ #: wp-to-twitter-manager.php:542
343
+ msgid "Use Bit.ly for my URL shortener."
344
+ msgstr "Utiliser Bit.ly comme réducteur d'URL."
345
+
346
+ #: wp-to-twitter-manager.php:543
347
+ msgid "YOURLS (installed on this server)"
348
+ msgstr "YOURLS (installé en local sur ce serveur)"
349
+
350
+ #: wp-to-twitter-manager.php:544
351
+ msgid "YOURLS (installed on a remote server)"
352
+ msgstr "YOURLS (installé sur un serveur distant)"
353
+
354
+ #: wp-to-twitter-manager.php:545
355
+ msgid "Use WordPress as a URL shortener."
356
+ msgstr "Utiliser WordPress comme réducteur d'URL."
357
+
358
+ #: wp-to-twitter-manager.php:546
359
+ msgid "Don't shorten URLs."
360
+ msgstr "Ne pas réduire les URL."
361
+
362
+ #: wp-to-twitter-manager.php:548
363
+ msgid "Using WordPress as a URL shortener will send URLs to Twitter in the default URL format for WordPress: <code>http://domain.com/wpdir/?p=123</code>. Google Analytics is not available when using WordPress shortened URLs."
364
+ msgstr "En choisssant WordPress comme réducteur d'URL vous enverrez des URL sur Twitter au format URL par défaut pour WordPress : <code>http://domain.com/wpdir/?p=123</code>. Lorsque vous utilisez des URL réduites avec WordPress, Google Analytics n'est pas disponible."
365
+
366
+ #: wp-to-twitter-manager.php:554
367
+ msgid "Save WP->Twitter Options"
368
+ msgstr "Enregistrer les options de WP -> Twitter"
369
+
370
+ #: wp-to-twitter-manager.php:580
371
+ #: wp-to-twitter-manager.php:599
372
+ msgid "(<em>Saved</em>)"
373
+ msgstr "(<em>Enregistré</em>)"
374
+
375
+ #: wp-to-twitter-manager.php:584
376
+ #: wp-to-twitter-manager.php:603
377
+ msgid "&raquo; <small>Don't have a Twitter account? <a href='http://www.twitter.com'>Get one for free here</a>"
378
+ msgstr "&raquo; <small>Vous ne connaissez pas Twitter ? <a href='http://www.twitter.com'>Inscrivez-vous dès maintenant</a>"
379
+
380
+ #: wp-to-twitter-manager.php:590
381
+ msgid "Your Twitter account details"
382
+ msgstr "Détails de votre compte Twitter"
383
+
384
+ #: wp-to-twitter-manager.php:591
385
+ msgid "These are your settings for Twitter as a second update service."
386
+ msgstr "Voici vos réglages pour Twitter en tant que service secondaire de miseq à jour."
387
+
388
+ #: wp-to-twitter-manager.php:595
389
+ msgid "Your Twitter username:"
390
+ msgstr "Votre nom d'utilisateur Twitter :"
391
+
392
+ #: wp-to-twitter-manager.php:599
393
+ msgid "Your Twitter password:"
394
+ msgstr "Votre mot de passe Twitter :"
395
+
396
+ #: wp-to-twitter-manager.php:603
397
+ msgid "Save Twitter Login Info"
398
+ msgstr "Enregistrer vos informations personnelles Twitter"
399
+
400
+ #: wp-to-twitter-manager.php:609
401
+ msgid "Your Cli.gs account details"
402
+ msgstr "Détails de votre compte Cli.gs"
403
+
404
+ #: wp-to-twitter-manager.php:614
405
+ msgid "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
406
+ msgstr "Votre clé <abbr title='application programming interface'>API</abbr> Cli.gs :"
407
+
408
+ #: wp-to-twitter-manager.php:620
409
+ msgid "Don't have a Cli.gs account or Cligs API key? <a href='http://cli.gs/user/api/'>Get one free here</a>!<br />You'll need an API key in order to associate the Cligs you create with your Cligs account."
410
+ msgstr "Vous n'avez pas de compte ou de clé API Cli.gs ? <a href='http://cli.gs/user/api/'>Obtenez-en une gratuitement</a>!<br />Vous aurez besoin d'une clé API afin d'associer vos Cligs à votre compte Cli.gs."
411
+
412
+ #: wp-to-twitter-manager.php:626
413
+ msgid "Your Bit.ly account details"
414
+ msgstr "Détails de votre compte Bit.ly"
415
+
416
+ #: wp-to-twitter-manager.php:631
417
+ msgid "Your Bit.ly username:"
418
+ msgstr "Votre nom d'utilisateur Bit.ly :"
419
+
420
+ #: wp-to-twitter-manager.php:635
421
+ msgid "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
422
+ msgstr "Votre clé <abbr title='application programming interface'>API</abbr> Bit.ly :"
423
+
424
+ #: wp-to-twitter-manager.php:642
425
+ msgid "Save Bit.ly API Key"
426
+ msgstr "Enregistrer votre clé API Bit.ly"
427
+
428
+ #: wp-to-twitter-manager.php:642
429
+ msgid "Clear Bit.ly API Key"
430
+ msgstr "Effacer votre clé API Bit.ly"
431
+
432
+ #: wp-to-twitter-manager.php:642
433
+ msgid "A Bit.ly API key and username is required to shorten URLs via the Bit.ly API and WP to Twitter."
434
+ msgstr "Une clé API et un nom d'utilisateur Bit.ly sont nécessaires à la réduction d'URL via l'API de Bit.ly et le plugin WP toTwitter."
435
+
436
+ #: wp-to-twitter-manager.php:647
437
+ msgid "Your YOURLS account details"
438
+ msgstr "Détails de votre compte YOURLS"
439
+
440
+ #: wp-to-twitter-manager.php:651
441
+ msgid "Path to the YOURLS config file (Local installations)"
442
+ msgstr "Chemin vers le dossier de configuration de YOURLS (installations locales)"
443
+
444
+ #: wp-to-twitter-manager.php:652
445
+ #: wp-to-twitter-manager.php:656
446
+ msgid "Example:"
447
+ msgstr "Exemple :"
448
+
449
+ #: wp-to-twitter-manager.php:655
450
+ msgid "URI to the YOURLS API (Remote installations)"
451
+ msgstr "URI vers l'API YOURLS (installation distante)"
452
+
453
+ #: wp-to-twitter-manager.php:659
454
+ msgid "Your YOURLS username:"
455
+ msgstr "Votre nom d'utilisateur YOURLS :"
456
+
457
+ #: wp-to-twitter-manager.php:663
458
+ msgid "Your YOURLS password:"
459
+ msgstr "Votre mot de passe YOURLS :"
460
+
461
+ #: wp-to-twitter-manager.php:663
462
+ msgid "<em>Saved</em>"
463
+ msgstr "<em>Enregistré</em>"
464
+
465
+ #: wp-to-twitter-manager.php:667
466
+ msgid "Use Post ID for YOURLS url slug."
467
+ msgstr "Utiliser un identifiant de billet pour le raccourci votre URL YOURLS"
468
+
469
+ #: wp-to-twitter-manager.php:672
470
+ msgid "Save YOURLS Account Info"
471
+ msgstr "Enregistrer les informations de votre compte YOURLS"
472
+
473
+ #: wp-to-twitter-manager.php:672
474
+ msgid "Clear YOURLS password"
475
+ msgstr "Effacer votre mot de passe YOURLS"
476
+
477
+ #: wp-to-twitter-manager.php:672
478
+ msgid "A YOURLS password and username is required to shorten URLs via the remote YOURLS API and WP to Twitter."
479
+ msgstr "Un mot de passe et un nom d'utilisateur YOURLS sont nécessaires à la réduction d'URL via l'API distante de YOURLS et le plugin WP to Twitter."
480
+
481
+ #: wp-to-twitter-manager.php:677
482
+ msgid "Change Twitter-compatible Service"
483
+ msgstr "Changez de service compatible avec Twitter"
484
+
485
+ #: wp-to-twitter-manager.php:681
486
+ msgid "URI for Twitter-compatible Post Status API"
487
+ msgstr "URI de l'API de notification de statuts compatible Twitter"
488
+
489
+ #: wp-to-twitter-manager.php:685
490
+ msgid "Service Name"
491
+ msgstr "Nom du service"
492
+
493
+ #: wp-to-twitter-manager.php:689
494
+ msgid "Status Update Character Limit"
495
+ msgstr "Limitation de caractères dans la mise à jour de statuts"
496
+
497
+ #: wp-to-twitter-manager.php:693
498
+ msgid "Post status updates to both services."
499
+ msgstr "Poster des mises à jours de statuts sur les deux services."
500
+
501
+ #: wp-to-twitter-manager.php:696
502
+ msgid "Reset to normal Twitter settings"
503
+ msgstr "Réinitialiser les réglages de Twitter"
504
+
505
+ #: wp-to-twitter-manager.php:699
506
+ msgid "Update Twitter Compatible Service"
507
+ msgstr "Mettre à jour le service Twitter compatible"
508
+
509
+ #: wp-to-twitter-manager.php:699
510
+ msgid "&raquo; <small>You can use any service using the Twitter-compatible REST API returning data in JSON format with this plugin. Twitter-compatible services include <a href='http://identi.ca'>Identi.ca</a>, <a href='http://shoutem.com'>Shoutem.com</a> and <a href='http://chirup.com'>Chirup.com</a>. <strong>No support will be provided for services other than Twitter.</strong>"
511
+ msgstr "&raquo; <small>Vous pouvez utiliser avec ce plugin tous les services utilisant une API REST compatible avec Twitter et renvoyant les données au format JSON. Les services compatibles avec Twitter comprennent <a href='http://identi.ca'>Identi.ca</a>, <a href='http://shoutem.com'>Shoutem.com</a> et <a href='http://chirup.com'>Chirup.com</a>. <strong>Aucune aide ne sera fournie pour les services autres que Twitter. "
512
+
513
+ #: wp-to-twitter-manager.php:716
514
+ msgid "Advanced Settings"
515
+ msgstr "Réglages avancés"
516
+
517
+ #: wp-to-twitter-manager.php:723
518
+ msgid "Advanced Tweet settings"
519
+ msgstr "Réglages avancés de Tweet"
520
+
521
+ #: wp-to-twitter-manager.php:726
522
+ msgid "Add tags as hashtags on Tweets"
523
+ msgstr "Ajouter des hashtags (informations additionnelles) aux tweets"
524
+
525
+ #: wp-to-twitter-manager.php:727
526
+ msgid "Spaces replaced with:"
527
+ msgstr "Espaces remplacés par :"
528
+
529
+ #: wp-to-twitter-manager.php:728
530
+ msgid "Default replacement is an underscore (<code>_</code>). Use <code>[ ]</code> to remove spaces entirely."
531
+ msgstr "Par défaut, le caractère de remplacement est un underscore (<code>_</code>). Pour supprimer entièrement les espaces, utilisez le code suivant : <code>[ ]</code>."
532
+
533
+ #: wp-to-twitter-manager.php:731
534
+ msgid "Maximum number of tags to include:"
535
+ msgstr "Nombre maximal de tags à ajouter :"
536
+
537
+ #: wp-to-twitter-manager.php:732
538
+ msgid "Maximum length in characters for included tags:"
539
+ msgstr "Nombre de caractères maximum pour un tag ajouté :"
540
+
541
+ #: wp-to-twitter-manager.php:733
542
+ msgid "These options allow you to restrict the length and number of WordPress tags sent to Twitter as hashtags. Set to <code>0</code> or leave blank to allow any and all tags."
543
+ msgstr "Ces options vous permettent de restreindre la longueur et le nombre de tags WordPress envoyés sur Twitter sous forme de hashtags. Configurer ainsi : <code>0</code> ou laisser un espace vide pour autoriser toute sorte de tags."
544
+
545
+ #: wp-to-twitter-manager.php:736
546
+ msgid "Length of post excerpt (in characters):"
547
+ msgstr "Longueur de l'extrait du billet (en nombre de caractères) :"
548
+
549
+ #: wp-to-twitter-manager.php:736
550
+ msgid "By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead."
551
+ msgstr "Extrait par défaut du contenu du billet. Si vous spécifiez le champ \"Excerpt\", son contenu sera utilisé à la place de l'extrait par défaut."
552
+
553
+ #: wp-to-twitter-manager.php:739
554
+ msgid "WP to Twitter Date Formatting:"
555
+ msgstr "Date de formatage du plugin WP to Twitter :"
556
+
557
+ #: wp-to-twitter-manager.php:740
558
+ msgid "Default is from your general settings. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Date Formatting Documentation</a>."
559
+ msgstr "L'ensemble de vos réglages sont des réglages par défaut. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Informations sur la date de formatage</a>."
560
+
561
+ #: wp-to-twitter-manager.php:744
562
+ msgid "Custom text before all Tweets:"
563
+ msgstr "Personnaliser le texte avant chaque tweet :"
564
+
565
+ #: wp-to-twitter-manager.php:745
566
+ msgid "Custom text after all Tweets:"
567
+ msgstr "Personnaliser le texte après chaque tweet :"
568
+
569
+ #: wp-to-twitter-manager.php:748
570
+ msgid "Custom field for an alternate URL to be shortened and Tweeted:"
571
+ msgstr "Personnaliser le champ pour une URL alternative à réduire et à poster sur Twitter :"
572
+
573
+ #: wp-to-twitter-manager.php:749
574
+ msgid "You can use a custom field to send an alternate URL for your post. The value is the name of a custom field containing your external URL."
575
+ msgstr "Vous pouvez utiliser un champ personnalisé pour envoyer une URL alternative pour vos billets. La valeur est le nom d'un champ personnalisé contenant votre URL externe."
576
+
577
+ #: wp-to-twitter-manager.php:753
578
+ msgid "Special Cases when WordPress should send a Tweet"
579
+ msgstr "Cas Particuliers lorsque WordPress doit envoyer un tweet"
580
+
581
+ # mauvais
582
+ #: wp-to-twitter-manager.php:756
583
+ msgid "Do not post status updates by default"
584
+ msgstr "Ne pas poster de mises à jour de satuts par défaut"
585
+
586
+ # post n'est pas commentaire
587
+ # A revoir
588
+ #: wp-to-twitter-manager.php:757
589
+ msgid "By default, all posts meeting other requirements will be posted to Twitter. Check this to change your setting."
590
+ msgstr "Tous les billets répondant à d'autres modalités seront postés par défaut sur Twitter. Cochez cette case pour changer le réglage."
591
+
592
+ #: wp-to-twitter-manager.php:761
593
+ msgid "Send Twitter Updates on remote publication (Post by Email or XMLRPC Client)"
594
+ msgstr "Envoyer les mises à jour Twitter sur publication distante (Posté par Email ou Client XMLRPC )"
595
+
596
+ #: wp-to-twitter-manager.php:765
597
+ msgid "Update Twitter when a post is published using QuickPress"
598
+ msgstr "Mettre à jour Twitter lorsqu'un billet est publié à l'aide de QuickPress"
599
+
600
+ #: wp-to-twitter-manager.php:769
601
+ msgid "Google Analytics Settings"
602
+ msgstr "Réglages Google Analytics"
603
+
604
+ # indificateur pas bon
605
+ # Modifier pour identifiant
606
+ #: wp-to-twitter-manager.php:770
607
+ msgid "You can track the response from Twitter using Google Analytics by defining a campaign identifier here. You can either define a static identifier or a dynamic identifier. Static identifiers don't change from post to post; dynamic identifiers are derived from information relevant to the specific post. Dynamic identifiers will allow you to break down your statistics by an additional variable."
608
+ msgstr "Vous pouvez suivre la réponse depuis Twitter grâce à Google Analytics en spécifiant un identifiant de campagne. Vous avez le choix entre un identifiant statique ou dynamique. Les identifiants statiques ne changent pas d'un billet à l'autre tandis que les dynamiques sont tirés d'informations liées à un billet spécifique. Les identifiants dynamiques vous permettront d'analyser vos statistiques par variable additionnelle."
609
+
610
+ #: wp-to-twitter-manager.php:774
611
+ msgid "Use a Static Identifier with WP-to-Twitter"
612
+ msgstr "Choisir un identifiant statique avec le plugin WP-to-Twitter"
613
+
614
+ #: wp-to-twitter-manager.php:775
615
+ msgid "Static Campaign identifier for Google Analytics:"
616
+ msgstr "Identifiant de campagne statique pour Google Analytics :"
617
+
618
+ #: wp-to-twitter-manager.php:779
619
+ msgid "Use a dynamic identifier with Google Analytics and WP-to-Twitter"
620
+ msgstr "Choisir un identifiant dynamique avec Google Analytics et le plugin WP-to-Twitter"
621
+
622
+ #: wp-to-twitter-manager.php:780
623
+ msgid "What dynamic identifier would you like to use?"
624
+ msgstr "Quel identifiant dynamique choisissez-vous ?"
625
+
626
+ #: wp-to-twitter-manager.php:782
627
+ msgid "Category"
628
+ msgstr "Catégorie"
629
+
630
+ #: wp-to-twitter-manager.php:783
631
+ msgid "Post ID"
632
+ msgstr "ID du billet"
633
+
634
+ #: wp-to-twitter-manager.php:784
635
+ msgid "Post Title"
636
+ msgstr "Titre du billet"
637
+
638
+ #: wp-to-twitter-manager.php:785
639
+ msgid "Author"
640
+ msgstr "Auteur"
641
+
642
+ #: wp-to-twitter-manager.php:790
643
+ msgid "Individual Authors"
644
+ msgstr "Auteurs individuels"
645
+
646
+ #: wp-to-twitter-manager.php:793
647
+ msgid "Authors have individual Twitter accounts"
648
+ msgstr "Auteurs avec compte Twitter personnel"
649
+
650
+ #: wp-to-twitter-manager.php:793
651
+ msgid "Authors can set their own Twitter username and password in their user profile."
652
+ msgstr "Les auteurs peuvent choisir leur nom d'utilisateur et mot de passe Twitter dans leur profil."
653
+
654
+ #: wp-to-twitter-manager.php:797
655
+ msgid "Disable Error Messages"
656
+ msgstr "Messages d'erreur désactivés"
657
+
658
+ #: wp-to-twitter-manager.php:800
659
+ msgid "Disable global URL shortener error messages."
660
+ msgstr "Désactiver l'ensemble des messages d'erreurs de réduction d'URL."
661
+
662
+ #: wp-to-twitter-manager.php:804
663
+ msgid "Disable global Twitter API error messages."
664
+ msgstr "Désactiver l'ensemble des messages d'erreurs d'API sur Twitter."
665
+
666
+ #: wp-to-twitter-manager.php:810
667
+ msgid "Save Advanced WP->Twitter Options"
668
+ msgstr "Enregistrer les options avancées de WP->Twitter "
669
+
670
+ #: wp-to-twitter-manager.php:824
671
+ msgid "Limit Updating Categories"
672
+ msgstr "Limitation des catégories mises à jour"
673
+
674
+ #: wp-to-twitter-manager.php:828
675
+ msgid "Select which blog categories will be Tweeted. "
676
+ msgstr "Sélectionner les catégories du blog à tweeter"
677
+
678
+ #: wp-to-twitter-manager.php:831
679
+ msgid "<em>Category limits are disabled.</em>"
680
+ msgstr " <em>Les limitations de catégories sont désactivées.</em>"
681
+
682
+ #: wp-to-twitter-manager.php:845
683
+ msgid "Check Support"
684
+ msgstr "Support de vérification"
685
+
686
+ #: wp-to-twitter-manager.php:845
687
+ msgid "Check whether your server supports <a href=\"http://www.joedolson.com/articles/wp-to-twitter/\">WP to Twitter's</a> queries to the Twitter and URL shortening APIs. This test will send a status update to Twitter and shorten a URL using your selected methods."
688
+ msgstr "Vérifiez que votre serveur supporte les demandes du <a href=\"http://www.joedolson.com/articles/wp-to-twitter/\">plugin WP to Twitter</a> vers Twitter et les API de réduction d'URL. Une mise à jour de statut sera envoyée à Twitter ainsi qu'une réduction d'URL réalisée en utilisant les méthodes que vous aurez choisies."
689
+
690
+ #. #-#-#-#-# plugin.pot (WP to Twitter 2.1.1) #-#-#-#-#
691
+ #. Plugin Name of the plugin/theme
692
+ #: wp-to-twitter.php:853
693
+ msgid "WP to Twitter"
694
+ msgstr "Plugin WP to Twitter"
695
+
696
+ #: wp-to-twitter.php:928
697
+ msgid "Don't Tweet this post."
698
+ msgstr "Ne pas poster ce billet sur Twitter."
699
+
700
+ #: wp-to-twitter.php:938
701
+ msgid "This URL is direct and has not been shortened: "
702
+ msgstr "C'est URL est une URL directe qui n'a pas été réduite :"
703
+
704
+ #: wp-to-twitter.php:990
705
+ #: wp-to-twitter.php:1009
706
+ msgid "WP to Twitter User Settings"
707
+ msgstr "Réglages de l'utilisateur du plugin WP to Twitter"
708
+
709
+ #: wp-to-twitter.php:1001
710
+ #: wp-to-twitter.php:1014
711
+ msgid "Enter your own Twitter username."
712
+ msgstr "Saisissez votre nom d'utilisateur Twitter."
713
+
714
+ #: wp-to-twitter.php:1005
715
+ #: wp-to-twitter.php:1018
716
+ msgid "Enter your own Twitter password."
717
+ msgstr "Saisissez votre mot de passe Twitter"
718
+
719
+ #: wp-to-twitter.php:1005
720
+ #: wp-to-twitter.php:1018
721
+ msgid "<em>Password saved</em>"
722
+ msgstr "<em>Mot de passe enregistré</em>"
723
+
724
+ #: wp-to-twitter.php:1013
725
+ msgid "Your Twitter Username"
726
+ msgstr "Nom d'utilisateur Twitter"
727
+
728
+ #: wp-to-twitter.php:1017
729
+ msgid "Your Twitter Password"
730
+ msgstr "Mot de passe Twitter"
731
+
732
+ #: wp-to-twitter.php:1061
733
+ msgid "Check the categories you want to tweet:"
734
+ msgstr "Cochez les catégories que vous souhaitez tweeter :"
735
+
736
+ #: wp-to-twitter.php:1078
737
+ msgid "Set Categories"
738
+ msgstr "Configurer les catégories"
739
+
740
+ #: wp-to-twitter.php:1147
741
+ msgid "<p>Couldn't locate the settings page.</p>"
742
+ msgstr "<p>Page de réglages introuvable.</p>"
743
+
744
+ #: wp-to-twitter.php:1152
745
+ msgid "Settings"
746
+ msgstr "Réglages"
747
+
748
+ #. Plugin URI of the plugin/theme
749
+ msgid "http://www.joedolson.com/articles/wp-to-twitter/"
750
+ msgstr "http://www.joedolson.com/articles/wp-to-twitter/"
751
+
752
+ #. Description of the plugin/theme
753
+ msgid "Updates Twitter when you create a new blog post or add to your blogroll using Cli.gs. With a Cli.gs API key, creates a clig in your Cli.gs account with the name of your post as the title."
754
+ msgstr "Mises à jour Twitter lorsque vous créez un nouveau billet ou ajoutez un lien à votre blogroll à l'aide de Cli.gs. La clé API Cli.gs vous permet de créer un clig dans votre compte Cli.gs en prenant le nom de votre billet comme titre."
755
+
756
+ #. Author of the plugin/theme
757
+ msgid "Joseph Dolson"
758
+ msgstr "Joseph Dolson"
759
+
760
+ #. Author URI of the plugin/theme
761
+ msgid "http://www.joedolson.com/"
762
+ msgstr "http://www.joedolson.com/"
763
+
wp-to-twitter-it_IT.mo CHANGED
Binary file
wp-to-twitter-it_IT.po CHANGED
@@ -7,8 +7,8 @@ msgid ""
7
  msgstr ""
8
  "Project-Id-Version: WP to Twitter in italiano\n"
9
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
10
- "POT-Creation-Date: 2009-12-22 20:09+0000\n"
11
- "PO-Revision-Date: 2010-02-24 02:08+0100\n"
12
  "Last-Translator: Gianni Diurno (aka gidibao) <gidibao[at]gmail[dot]com>\n"
13
  "Language-Team: Gianni Diurno | gidibao.net <gidibao[at]gmail[dot]com>\n"
14
  "MIME-Version: 1.0\n"
@@ -17,562 +17,977 @@ msgstr ""
17
  "X-Poedit-Language: Italian\n"
18
  "X-Poedit-Country: ITALY\n"
19
 
20
- #: functions.php:127
21
- msgid "Twitter Password Saved"
22
- msgstr "La password di Twitter è stata salvata"
23
-
24
- #: functions.php:129
25
- msgid "Twitter Password Not Saved"
26
- msgstr "La password di Twitter non é stata salvata"
27
-
28
- #: functions.php:132
29
- msgid "Bit.ly API Saved"
30
- msgstr "La chiave API di Bit.ly é stata salvata."
31
-
32
- #: functions.php:134
33
- msgid "Bit.ly API Not Saved"
34
- msgstr "La chiave API di Bit.ly non é stata salvata."
35
-
36
- #: functions.php:140
37
  msgid "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Hide</a>] If you're experiencing trouble, please copy these settings into any request for support."
38
  msgstr "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Nascondi</a>] Qualora avessi riscontrato dei problemi, allega queste impostazioni alle richieste di supporto."
39
 
40
- #: wp-to-twitter-manager.php:63
41
- msgid "Set your Twitter login information and URL shortener API information to use this plugin!"
42
- msgstr "Per potere utilizzare questo plugin dovrai inserire i tuoi dati login di Twitter e le informazioni API per i servizi URL brevi! "
43
-
44
- #: wp-to-twitter-manager.php:69
45
- msgid "Please add your Twitter password. "
46
- msgstr "Inserisci la tua password di Twitter."
47
 
48
- #: wp-to-twitter-manager.php:75
49
  msgid "WP to Twitter Errors Cleared"
50
  msgstr "Gli errori WP to Twitter sono stati azzerati"
51
 
52
- #: wp-to-twitter-manager.php:82
 
 
 
 
 
 
 
 
 
 
 
 
53
  msgid "Sorry! I couldn't get in touch with the Twitter servers to post your new blog post. Your tweet has been stored in a custom field attached to the post, so you can Tweet it manually if you wish! "
54
  msgstr "Non é stato possibile contattare i server di Twitter per comunicare l'aggiornamento avvenuto. Il tuo messaggio é stato inserito in un campo personalizzato in allegato all'articolo in modo tale che tu possa compiere manualmente l'operazione!"
55
 
56
- #: wp-to-twitter-manager.php:84
57
  msgid "Sorry! I couldn't get in touch with the Twitter servers to post your <strong>new link</strong>! You'll have to post it manually, I'm afraid. "
58
  msgstr "Non é stato possibile contattare i server di Twitter per comunicare il tuo <strong>nuovo link</strong>. Prova a compiere manualmente l'operazione."
59
 
60
- #: wp-to-twitter-manager.php:149
 
 
 
 
61
  msgid "You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly."
62
  msgstr "E' necessario che tu inserisca i dati per il login e la chiave API di Bit.ly in modo da potere abbreviare gli URL con Bit.ly."
63
 
64
- #: wp-to-twitter-manager.php:158
 
 
 
 
 
 
 
 
65
  msgid "WP to Twitter Options Updated"
66
  msgstr "Le opzioni di WP to Twitter sono state aggiornate"
67
 
68
- #: wp-to-twitter-manager.php:168
 
 
 
 
 
 
 
 
69
  msgid "Twitter login and password updated. "
70
  msgstr "Il login e la password di Twitter sono state aggiornate."
71
 
72
- #: wp-to-twitter-manager.php:170
73
- msgid "You need to provide your twitter login and password! "
74
  msgstr "E' necessario fornire i dati login e password di Twitter!"
75
 
76
- #: wp-to-twitter-manager.php:177
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
  msgid "Cligs API Key Updated"
78
  msgstr "La chiave API di Cligs é stata aggiornata."
79
 
80
- #: wp-to-twitter-manager.php:180
81
  msgid "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be associated with your account. "
82
  msgstr "La chiave API di Cli.gs é stata cancellata. I Cli.gs creati da WP to Twitter non saranno più associati al tuo account. "
83
 
84
- #: wp-to-twitter-manager.php:182
85
  msgid "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</a>! "
86
  msgstr "Non é stata inserita la chiave API di Cli.gs - <a href='http://cli.gs/user/api/'>vai qui</a>! "
87
 
88
- #: wp-to-twitter-manager.php:188
89
  msgid "Bit.ly API Key Updated."
90
  msgstr "La chiave API di Bit.ly é stata aggiornata."
91
 
92
- #: wp-to-twitter-manager.php:191
93
  msgid "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
94
  msgstr "La chiave API di Bit.ly é stata cancellata. Non puoi utilizzare la API di Bit.ly senza la chiave API. "
95
 
96
- #: wp-to-twitter-manager.php:193
97
  msgid "Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</a>! An API key is required to use the Bit.ly URL shortening service."
98
  msgstr "La chiave API di Bit.ly non é stata aggiunta - <a href='http://bit.ly/account/'>vai qui</a>! E' necessaria una chiave API affinché il servizio di URL brevi Bit.ly di possa funzionare."
99
 
100
- #: wp-to-twitter-manager.php:197
101
  msgid " Bit.ly User Login Updated."
102
  msgstr " Il login utente per Bit.ly é stato aggiornato."
103
 
104
- #: wp-to-twitter-manager.php:200
105
  msgid "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing your username. "
106
  msgstr "Sono stati cancellati i dati per il login utente Bit.ly. Non puoi utilizzare la API di Bit.ly senza fornire il tuo nome utente. "
107
 
108
- #: wp-to-twitter-manager.php:202
109
  msgid "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
110
  msgstr "Non sono stati inseriti i dati per il login a Bit.ly - <a href='http://bit.ly/account/'>vai qui</a>! "
111
 
112
- #: wp-to-twitter-manager.php:236
113
- msgid "<li>Successfully contacted the Cli.gs API via Snoopy, but the URL creation failed.</li>"
114
- msgstr "<li>Contattata con successo (via Snoopy) la API di Cli.gs. Purtroppo la creazione dell'URL é fallita.</li>"
115
-
116
- #: wp-to-twitter-manager.php:238
117
- msgid "<li>Successfully contacted the Cli.gs API via Snoopy, but a Cli.gs server error prevented the URL from being shrotened.</li>"
118
- msgstr "<li>Contattata con successo (via Snoopy) la API di Cli.gs. Purtroppo un errore del server Cli.gs non ha permesso l'abbreviazione dell'URL.</li>"
119
 
120
- #: wp-to-twitter-manager.php:240
121
- msgid "<li>Successfully contacted the Cli.gs API via Snoopy and created a shortened link.</li>"
122
- msgstr "<li>Contattata con successo (via Snoopy) la API di Cli.gs. Il link breve é stato creato.</li>"
123
 
124
- #: wp-to-twitter-manager.php:249
125
- #: wp-to-twitter-manager.php:274
126
- msgid "<li>Successfully contacted the Bit.ly API via Snoopy.</li>"
127
- msgstr "<li>Contattata con successo (via Snoopy) la API di Bit.ly.</li>"
128
 
129
- #: wp-to-twitter-manager.php:251
130
- #: wp-to-twitter-manager.php:276
131
- msgid "<li>Failed to contact the Bit.ly API via Snoopy.</li>"
132
- msgstr "<li>Non é stato possibile contattare (via Snoopy) la API di Bit.ly.</li>"
133
 
134
- #: wp-to-twitter-manager.php:254
135
- msgid "<li>Cannot check the Bit.ly API without a valid API key.</li>"
136
- msgstr "<li>Non puoi utilizzare la API di Bit.ly senza una chiave API valida.</li>"
137
 
138
- #: wp-to-twitter-manager.php:258
139
- msgid "<li>Successfully contacted the Twitter API via Snoopy.</li>"
140
- msgstr "<li>Contattata con successo (via Snoopy) la API di Twitter.</li>"
141
 
142
- #: wp-to-twitter-manager.php:260
143
- msgid "<li>Failed to contact the Twitter API via Snoopy.</li>"
144
- msgstr "<li>Non é stato possibile contattare (via Snoopy) la API di Twitter.</li>"
145
 
146
- #: wp-to-twitter-manager.php:266
147
- msgid "<li>Successfully contacted the Twitter API via cURL.</li>"
148
- msgstr "<li>Contattata con successo (via cURL) la API di Twitter.</li>"
149
 
150
- #: wp-to-twitter-manager.php:268
151
- msgid "<li>Failed to contact the Twitter API via cURL.</li>"
152
- msgstr "<li>Non é stato possibile contattare (via cURL) la API di Twitter.</li>"
153
 
154
- #: wp-to-twitter-manager.php:280
155
- msgid "<li>Successfully contacted the Cli.gs API via Snoopy.</li>"
156
- msgstr "<li>Contattata con successo (via Snoopy) la API di Cli.gs.</li>"
157
 
158
- #: wp-to-twitter-manager.php:283
159
- msgid "<li>Failed to contact the Cli.gs API via Snoopy.</li>"
160
- msgstr "<li>Non é stato possibile contattare (via Snoopy) la API di Cli.gs.</li>"
161
 
162
- #: wp-to-twitter-manager.php:288
163
  msgid "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
164
  msgstr "<li><strong>WP to Twitter funziona correttamente per il tuo server.</strong></li>"
165
 
166
- #: wp-to-twitter-manager.php:293
167
- msgid "<li>Your server does not support <code>fputs</code>.</li>"
168
- msgstr "<li>Il tuo server non supporta <code>fputs</code>.</li>"
169
-
170
- #: wp-to-twitter-manager.php:297
171
- msgid "<li>Your server does not support <code>file_get_contents</code> or <code>cURL</code> functions.</li>"
172
- msgstr "<li>Il tuo server non supporta le funzioni <code>file_get_contents</code> oppure <code>cURL</code>.</li>"
173
-
174
- #: wp-to-twitter-manager.php:301
175
- msgid "<li>Your server does not support <code>Snoopy</code>.</li>"
176
- msgstr "<li>Il tuo server non supporta <code>Snoopy</code>.</li>"
177
-
178
- #: wp-to-twitter-manager.php:304
179
- msgid "<li><strong>Your server does not appear to support the required PHP functions and classes for WP to Twitter to function.</strong> You can try it anyway - these tests aren't perfect - but no guarantees.</li>"
180
- msgstr "<li><strong>Pare che il tuo server non supporti le funzioni PHP richieste affinché WP to Twitter possa funzionare correttamente.</strong> Puoi comunque provare ugualmente - queste verifiche non sono perfette - ma non garantisco i risultati.</li>"
181
 
182
- #: wp-to-twitter-manager.php:313
183
  msgid "This plugin may not fully work in your server environment. The plugin failed to contact both a URL shortener API and the Twitter service API."
184
  msgstr "Con la configurazione del tuo server questo plugin non può funzionare al meglio. Il plugin non é stato in grado di conttatare tanto l'API di un URL breve API quanto l'API del servizio di Twitter."
185
 
186
- #: wp-to-twitter-manager.php:328
187
  msgid "WP to Twitter Options"
188
  msgstr "Opzioni WP to Twitter"
189
 
190
- #: wp-to-twitter-manager.php:332
191
- #: wp-to-twitter.php:811
192
  msgid "Get Support"
193
  msgstr "Supporto"
194
 
195
- #: wp-to-twitter-manager.php:333
196
  msgid "Export Settings"
197
  msgstr "Impostazioni esportazione"
198
 
199
- #: wp-to-twitter-manager.php:347
200
- msgid "For any post update field, you can use the codes <code>#title#</code> for the title of your blog post, <code>#blog#</code> for the title of your blog, <code>#post#</code> for a short excerpt of the post content, <code>#category#</code> for the first selected category for the post, <code>#date#</code> for the post date, or <code>#url#</code> for the post URL (shortened or not, depending on your preferences.) You can also create custom shortcodes to access WordPress custom fields. Use doubled square brackets surrounding the name of your custom field to add the value of that custom field to your status update. Example: <code>[[custom_field]]</code>"
201
- msgstr "Per aggiornare ogni campo potrai utilizzare i codici <code>#title#</code> per il titolo del tuo articolo, <code>#blog#</code> per il nome del tuo blog, <code>#post#</code> per un riassunto breve del contenuto dell'articolo, <code>#category#</code> per la prima categoria selezionata per l'articolo, <code>#date#</code> per la data dell'articolo oppure <code>#url#</code> per l'URL all'articolo (breve o normale, a tuo piacere). Potrai inoltre creare degli shortcode personalizzati in modo tale da potere accedere ai campi personalizzati di WordPress. Utilizza le doppie parentesi quadre intorno al nome del campo personalizzato affinché sia possibile aggiungere il valore di quel dato campo personalizzato al tuo aggiornamento dello stato. Ad esempio: <code>[[custom_field]]</code>"
 
 
 
 
 
 
 
 
 
 
 
 
 
202
 
203
- #: wp-to-twitter-manager.php:353
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
204
  msgid "<p>One or more of your last posts has failed to send it's status update to Twitter. Your Tweet has been saved in your post custom fields, and you can re-Tweet it at your leisure.</p>"
205
  msgstr "<p>Uno o più dei tuoi articoli recenti non é stato in grado di comunicare l'aggiornamento a Twitter. Il tuo messaggio é stato inserito nei dati meta del campo personalizzato del tuo articolo in modo tale che tu possa ripetere l'operazione a tuo piacere.</p>"
206
 
207
- #: wp-to-twitter-manager.php:356
208
  msgid "<p>The query to the URL shortener API failed, and your URL was not shrunk. The full post URL was attached to your Tweet. Check with your URL shortening provider to see if there are any known issues. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
209
  msgstr "<p>La richiesta é fallita! Non essendo stato possibile abbreviare l'URL abbiamo utilizzato per il messaggio l'indirizzo normale. Verifica la documentazione in merito presso il tuo provider di URL brevi. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
210
 
211
- #: wp-to-twitter-manager.php:363
212
  msgid "Clear 'WP to Twitter' Error Messages"
213
  msgstr "Svuota i messaggiodi errore 'WP to Twitter'"
214
 
215
- #: wp-to-twitter-manager.php:371
216
- msgid "Set what should be in a Tweet"
217
- msgstr "Imposta contenuto messaggio"
218
 
219
- #: wp-to-twitter-manager.php:374
 
 
 
 
220
  msgid "Update when a post is published"
221
  msgstr "Aggiorna quando viene pubblicato un articolo"
222
 
223
- #: wp-to-twitter-manager.php:374
224
  msgid "Text for new post updates:"
225
  msgstr "Testo per aggiornamenti articolo:"
226
 
227
- #: wp-to-twitter-manager.php:379
228
  msgid "Update when a post is edited"
229
  msgstr "Aggiorna quando modifichi un articolo"
230
 
231
- #: wp-to-twitter-manager.php:379
232
  msgid "Text for editing updates:"
233
  msgstr "Testo per aggiornamenti modifiche:"
234
 
235
- #: wp-to-twitter-manager.php:383
236
  msgid "Update Twitter when new Wordpress Pages are published"
237
  msgstr "Aggiorna Twitter quando viene pubblicata una nuova pagina WordPress"
238
 
239
- #: wp-to-twitter-manager.php:383
240
  msgid "Text for new page updates:"
241
  msgstr "Testo per aggiornamenti articolo:"
242
 
243
- #: wp-to-twitter-manager.php:387
244
  msgid "Update Twitter when WordPress Pages are edited"
245
  msgstr "Aggiorna Twitter quando viene modificata una pagina WordPress"
246
 
247
- #: wp-to-twitter-manager.php:387
248
  msgid "Text for page edit updates:"
249
  msgstr "Testo per la pagina di modifica aggiornamenti:"
250
 
251
- #: wp-to-twitter-manager.php:391
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  msgid "Add tags as hashtags on Tweets"
253
  msgstr "Aggiungi ai messaggi i tag come fossero degli hashtag "
254
 
255
- #: wp-to-twitter-manager.php:391
256
  msgid "Spaces replaced with:"
257
  msgstr "Sostituisci gli spazi con:"
258
 
259
- #: wp-to-twitter-manager.php:392
260
  msgid "Default replacement is an underscore (<code>_</code>). Use <code>[ ]</code> to remove spaces entirely."
261
  msgstr "Il sostituto predefinito é un trattino breve (<code>_</code>). Usa <code>[ ]</code> per rimuovere gli spazi completamente."
262
 
263
- #: wp-to-twitter-manager.php:394
264
  msgid "Maximum number of tags to include:"
265
  msgstr "Numero massimo di tag da includere:"
266
 
267
- #: wp-to-twitter-manager.php:395
268
  msgid "Maximum length in characters for included tags:"
269
  msgstr "Lunghezza massima in caratteri per i tag inclusi:"
270
 
271
- #: wp-to-twitter-manager.php:396
272
  msgid "These options allow you to restrict the length and number of WordPress tags sent to Twitter as hashtags. Set to <code>0</code> or leave blank to allow any and all tags."
273
  msgstr "Queste opzioni ti permetteranno di limitare la lunghezza ed il numero dei tag WordPress inviati a Twitter come hashtags. Imposta a <code>0</code> oppure lascia in bianco per permettere ogni tag."
274
 
275
- #: wp-to-twitter-manager.php:400
276
- msgid "Update Twitter when you post a Blogroll link"
277
- msgstr "Aggiorna Twitter quando viene aggiunto un nuovo link al blogroll"
278
-
279
- #: wp-to-twitter-manager.php:401
280
- msgid "Text for new link updates:"
281
- msgstr "Testo per gli aggiornamenti di un nuovo link:"
282
-
283
- #: wp-to-twitter-manager.php:401
284
- msgid "Available shortcodes: <code>#url#</code>, <code>#title#</code>, and <code>#description#</code>."
285
- msgstr "Shortcode disponibili: <code>#url#</code>, <code>#title#</code> e <code>#description#</code>."
286
-
287
- #: wp-to-twitter-manager.php:404
288
  msgid "Length of post excerpt (in characters):"
289
  msgstr "Lunghezza riassunto messaggi (in caratteri)"
290
 
291
- #: wp-to-twitter-manager.php:404
292
  msgid "By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead."
293
  msgstr "Come funzione predefinita, gli estratti verranno generati in automatico. Utilizzassi il campo 'Excerpt', questi avrà la priorità."
294
 
295
- #: wp-to-twitter-manager.php:407
296
  msgid "WP to Twitter Date Formatting:"
297
  msgstr "Formattazione data WP to Twitter:"
298
 
299
- #: wp-to-twitter-manager.php:407
300
  msgid "Default is from your general settings. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Date Formatting Documentation</a>."
301
  msgstr "Predefinito dalle impostazioni generali. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Info formattazione data</a>."
302
 
303
- #: wp-to-twitter-manager.php:411
304
- msgid "Custom text before Tweets:"
305
- msgstr "Testo personalizzato prima dei messaggi:"
306
 
307
- #: wp-to-twitter-manager.php:412
308
- msgid "Custom text after Tweets:"
309
- msgstr "Testo personalizzato dopo i messaggi:"
310
 
311
- #: wp-to-twitter-manager.php:415
312
  msgid "Custom field for an alternate URL to be shortened and Tweeted:"
313
  msgstr "Campo personalizzato riferito ad un URL alternativo da abbreviare ed inviare a Twitter:"
314
 
315
- #: wp-to-twitter-manager.php:416
316
- msgid "You can use a custom field to send Cli.gs and Twitter an alternate URL from the permalink provided by WordPress. The value is the name of the custom field you're using to add an external URL."
317
- msgstr "Puoi utilizzare un campo personalizzato per inviare a Cli.gs ed a Twitter un URL alternativo dal permalink fornito da WordPress. Questo valore é il nome del campo personalizzato che utilizzerai per aggiungere un URL esterno."
318
 
319
- #: wp-to-twitter-manager.php:420
320
  msgid "Special Cases when WordPress should send a Tweet"
321
  msgstr "Casi particolari nei quali WordPress dovrebbe inviare un messaggio"
322
 
323
- #: wp-to-twitter-manager.php:423
324
- msgid "Set default Tweet status to 'No.'"
325
- msgstr "Imposta al 'No' lo stato predefinito per i messaggi"
326
 
327
- #: wp-to-twitter-manager.php:424
328
- msgid "Twitter updates can be set on a post by post basis. By default, posts WILL be posted to Twitter. Check this to change the default to NO."
329
- msgstr "Gli aggiornamenti per Twitter possono essere impostati in ogni singolo articolo. Come funzione predefinita, gli articoli VERRANNO segnalati a Twitter. Metti il segno di spunta per modificare al NO."
330
 
331
- #: wp-to-twitter-manager.php:428
332
  msgid "Send Twitter Updates on remote publication (Post by Email or XMLRPC Client)"
333
  msgstr "Invio degli aggiornamenti di Twitter via punti di pubblicazione remoti (Email o client XMLRPC)"
334
 
335
- #: wp-to-twitter-manager.php:432
336
  msgid "Update Twitter when a post is published using QuickPress"
337
  msgstr "Aggiorna Twitter quando un articolo é stato pubblicato via QuickPress"
338
 
339
- #: wp-to-twitter-manager.php:436
340
- msgid "Special Fields"
341
- msgstr "Campi particolari"
342
-
343
- #: wp-to-twitter-manager.php:439
344
- msgid "Use Google Analytics with WP-to-Twitter"
345
- msgstr "Utilizza Google Analytics con WP-to-Twitter"
346
-
347
- #: wp-to-twitter-manager.php:440
348
- msgid "Campaign identifier for Google Analytics:"
349
- msgstr "Identificatore Google Analytics:"
350
-
351
- #: wp-to-twitter-manager.php:441
352
- msgid "You can track the response from Twitter using Google Analytics by defining a campaign identifier here."
353
- msgstr "Puoi tracciare i riscontri su Twitter utilizzando Google Analytics inserendo qui l'identificatore."
354
 
355
- #: wp-to-twitter-manager.php:446
356
- msgid "Authors have individual Twitter accounts"
357
- msgstr "Gli autori hanno degli account personali su Twitter"
358
-
359
- #: wp-to-twitter-manager.php:446
360
- msgid "Each author can set their own Twitter username and password in their user profile. Their posts will be sent to their own Twitter accounts."
361
- msgstr "Ogni autore può impostare nel proprio profilo utente il nome utente e la password di Twitter. I loro articoli saranno inviati ai propri account di Twitter."
362
-
363
- #: wp-to-twitter-manager.php:450
364
- msgid "Set your preferred URL Shortener"
365
- msgstr "Seleziona il tuo servizio preferito di URL brevi"
366
-
367
- #: wp-to-twitter-manager.php:453
368
- msgid "Use <strong>Cli.gs</strong> for my URL shortener."
369
- msgstr "Usa <strong>Cli.gs</strong> per gli URL brevi"
370
-
371
- #: wp-to-twitter-manager.php:454
372
- msgid "Use <strong>Bit.ly</strong> for my URL shortener."
373
- msgstr "Usa <strong>Bit.ly</strong> per gli URL brevi"
374
 
375
- #: wp-to-twitter-manager.php:455
376
- msgid "Use <strong>WordPress</strong> as a URL shortener."
377
- msgstr "Usa <strong>WordPress</strong> per gli URL brevi."
378
-
379
- #: wp-to-twitter-manager.php:456
380
- msgid "Don't shorten URLs."
381
- msgstr "Non usare gli URL brevi"
382
 
383
- #: wp-to-twitter-manager.php:457
384
- msgid "Using WordPress as a URL shortener will send URLs to Twitter in the default URL format for WordPress: <code>http://domain.com/subdir/?p=123</code>. Google Analytics is not available when using WordPress shortened URLs."
385
- msgstr "L'utilizzo di WordPress per la creazione di URL brevi farà sì che verranno inviati a Twitter gli URL nel formato predefinito di WordPress: <code>http://domain.com/subdir/?p=123</code>. Google Analytics non sarà disponibile durante l'utilizzo di WordPress per la creazione di URL brevi."
386
 
387
- #: wp-to-twitter-manager.php:462
388
- msgid "Save WP->Twitter Options"
389
- msgstr "Salva le opzioni WP->Twitter"
390
 
391
- #: wp-to-twitter-manager.php:468
392
- msgid "Your Twitter account details"
393
- msgstr "Dati account Twitter"
394
 
395
- #: wp-to-twitter-manager.php:475
396
- msgid "Your Twitter username:"
397
- msgstr "Nome utente Twitter:"
398
 
399
- #: wp-to-twitter-manager.php:479
400
- msgid "Your Twitter password:"
401
- msgstr "Password Twitter:"
402
 
403
- #: wp-to-twitter-manager.php:479
404
- msgid "(<em>Saved</em>)"
405
- msgstr "(<em>Salvato</em>)"
406
 
407
- #: wp-to-twitter-manager.php:483
408
- msgid "Save Twitter Login Info"
409
- msgstr "Salva le impostazioni di login a Twitter"
410
 
411
- #: wp-to-twitter-manager.php:483
412
- msgid "&raquo; <small>Don't have a Twitter account? <a href='http://www.twitter.com'>Get one for free here</a>"
413
- msgstr "&raquo; <small>Non hai un account di Twitter? <a href='http://www.twitter.com'>Vai qui</a>"
414
 
415
- #: wp-to-twitter-manager.php:487
416
- msgid "Your Cli.gs account details"
417
- msgstr "Dati account Cli.gs"
418
 
419
- #: wp-to-twitter-manager.php:494
420
- msgid "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
421
- msgstr "La tua chiave <abbr title='application programming interface'>API</abbr> di Cli.gs:"
422
 
423
- #: wp-to-twitter-manager.php:500
424
- msgid "Don't have a Cli.gs account or Cligs API key? <a href='http://cli.gs/user/api/'>Get one free here</a>!<br />You'll need an API key in order to associate the Cligs you create with your Cligs account."
425
- msgstr "Non hai ancora un account oppure una chiave API Cli.gs? <a href='http://cli.gs/user/api/'>Vai qui</a>!<br />E' necessafia una chiave API in modo tale da potere associare i Cligs da te creati con il tuo account di Cligs."
426
 
427
- #: wp-to-twitter-manager.php:505
428
- msgid "Your Bit.ly account details"
429
- msgstr "Dati account Bit.ly"
430
 
431
- #: wp-to-twitter-manager.php:510
432
- msgid "Your Bit.ly username:"
433
- msgstr "Nome utente Bit.ly:"
434
 
435
- #: wp-to-twitter-manager.php:514
436
- msgid "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
437
- msgstr "La tua chiave <abbr title='application programming interface'>API</abbr> di Bit.ly:"
438
 
439
- #: wp-to-twitter-manager.php:521
440
- msgid "Save Bit.ly API Key"
441
- msgstr "Salva la chiave API di Bit.ly"
442
 
443
- #: wp-to-twitter-manager.php:521
444
- msgid "Clear Bit.ly API Key"
445
- msgstr "Svuota la chiave API di Bit.ly"
446
 
447
- #: wp-to-twitter-manager.php:521
448
- msgid "A Bit.ly API key and username is required to shorten URLs via the Bit.ly API and WP to Twitter."
449
- msgstr "E' necessario il nome utente e la chiave API di Bit.ly per potere rendere brevi gli URL viala chiave API di Bit.ly API e WP to Twitter."
450
 
451
- #: wp-to-twitter-manager.php:530
452
  msgid "Check Support"
453
  msgstr "Supporto"
454
 
455
- #: wp-to-twitter-manager.php:530
456
- msgid "Check whether your server supports WP to Twitter's queries to the Twitter and URL shortening APIs."
457
- msgstr "Verifica se il tuo server é in grado di supportare le richieste di WP to Twitter's per Twitter e per l'API dell'URL breve."
458
-
459
- #: wp-to-twitter-manager.php:538
460
- msgid "Need help?"
461
- msgstr "Serve aiuto?"
462
-
463
- #: wp-to-twitter-manager.php:539
464
- msgid "Visit the <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter plugin page</a>."
465
- msgstr "Visita la pagina <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter</a>."
466
 
467
- #. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
468
- #. Plugin Name of an extension
469
- #: wp-to-twitter.php:761
470
  msgid "WP to Twitter"
471
  msgstr "WP to Twitter"
472
 
473
- #: wp-to-twitter.php:806
474
- msgid "Twitter Post"
475
- msgstr "Messaggio Twitter"
476
-
477
- #: wp-to-twitter.php:811
478
- msgid " characters.<br />Twitter posts are a maximum of 140 characters; if your Cli.gs URL is appended to the end of your document, you have 119 characters available. You can use <code>#url#</code>, <code>#title#</code>, <code>#post#</code>, <code>#category#</code>, <code>#date#</code>, or <code>#blog#</code> to insert the shortened URL, post title, the first category selected, the post date, or a post excerpt or blog name into the Tweet."
479
- msgstr " caratteri.<br />I messaggi di Twitter possono contenere un massimo di 140 caratteri; un URL generato da Cli.gs posto in coda al messaggio, lascerà disponibili 119 caratteri. Puoi utilizzare <code>#url#</code>, <code>#title#</code>, <code>#post#</code>, <code>#category#</code>, <code>#date#</code> oppure <code>#blog#</code> per inserire nel messaggio l'URL breve, il nome dell'articolo, la prima categoria selezionata, la data dell'articolo, un estratto dell'articolo oppure il nome del blog."
480
-
481
- #: wp-to-twitter.php:811
482
- msgid "Make a Donation"
483
- msgstr "Effettua una donazione"
484
-
485
- #: wp-to-twitter.php:814
486
  msgid "Don't Tweet this post."
487
  msgstr "Non segnalare a Twitter questo articolo."
488
 
489
- #: wp-to-twitter.php:863
 
 
 
 
 
490
  msgid "WP to Twitter User Settings"
491
  msgstr "Impostazioni WP to Twitter User"
492
 
493
- #: wp-to-twitter.php:867
494
- msgid "Use My Twitter Account"
495
- msgstr "Utilizza il mio account di Twitter"
496
-
497
- #: wp-to-twitter.php:868
498
- msgid "Select this option if you would like your posts to be Tweeted into your own Twitter account with no @ references."
499
- msgstr "Seleziona questa opzione qualora gradissi che i tuoi articoli siano segnalati al tuo account personale di Twitter senza nessun riferimento @."
500
 
501
- #: wp-to-twitter.php:869
502
- msgid "Tweet my posts into my Twitter account with an @ reference to the site's main Twitter account."
503
- msgstr "Segnala i miei articoli nel mio account di Twitter con un riferimento @ correlato al sito principale dell'account su Twitter."
 
504
 
505
- #: wp-to-twitter.php:870
506
- msgid "Tweet my posts into the main site Twitter account with an @ reference to my username. (Password not required with this option.)"
507
- msgstr "Segnala i miei articoli al sito principale dell'account su Twitter con un riferimento @ al mio nome utente. (per questa opzione non sarà necessaria la password)"
 
508
 
509
- #: wp-to-twitter.php:873
510
  msgid "Your Twitter Username"
511
  msgstr "Nome utente Twitter"
512
 
513
- #: wp-to-twitter.php:874
514
- msgid "Enter your own Twitter username."
515
- msgstr "Inserisci il tuo nome utente Twitter"
516
-
517
- #: wp-to-twitter.php:877
518
  msgid "Your Twitter Password"
519
  msgstr "Twitter Password"
520
 
521
- #: wp-to-twitter.php:878
522
- msgid "Enter your own Twitter password."
523
- msgstr "Inserisci la tua password di Twitter"
 
 
 
 
524
 
525
- #: wp-to-twitter.php:997
526
  msgid "<p>Couldn't locate the settings page.</p>"
527
  msgstr "<p>Non é possibile localizzare la pagina delle impostazioni.</p>"
528
 
529
- #: wp-to-twitter.php:1002
530
  msgid "Settings"
531
  msgstr "Impostazioni"
532
 
533
- #. Plugin URI of an extension
534
  msgid "http://www.joedolson.com/articles/wp-to-twitter/"
535
  msgstr "http://www.joedolson.com/articles/wp-to-twitter/"
536
 
537
- #. Description of an extension
538
  msgid "Updates Twitter when you create a new blog post or add to your blogroll using Cli.gs. With a Cli.gs API key, creates a clig in your Cli.gs account with the name of your post as the title."
539
  msgstr "Aggiorna Twitter quando crei un nuovo articolo oppure aggiungi al tuo blogroll utilizzando Cli.gs. Con una chiave API Cli.gs, crea un clig nel tuo account di Cli.gs con il nome del tuo articolo come titolo."
540
 
541
- #. Author of an extension
542
  msgid "Joseph Dolson"
543
  msgstr "Joseph Dolson"
544
 
545
- #. Author URI of an extension
546
  msgid "http://www.joedolson.com/"
547
  msgstr "http://www.joedolson.com/"
548
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
549
  #~ msgid ""
550
  #~ "The query to the URL shortener API failed, and your URL was not shrunk. "
551
  #~ "The full post URL was attached to your Tweet."
552
  #~ msgstr ""
553
  #~ "La richiesta API per la creazione dell'URL breve é fallita: il tuo URL "
554
  #~ "non é stato abbreviato. E' stato allegato l'URL completo al tuo messaggio."
 
555
  #~ msgid "Add_new_tag"
556
  #~ msgstr "Add_new_tag"
 
557
  #~ msgid "This plugin may not work in your server environment."
558
  #~ msgstr "Questo plugin non può funzionare sul tuo server."
 
559
  #~ msgid "Wordpress to Twitter Publishing Options"
560
  #~ msgstr "Opzioni editoriali Wordpress to Twitter"
 
561
  #~ msgid "Provide link to blog?"
562
  #~ msgstr "Desideri il link al blog?"
 
563
  #~ msgid "Use <strong>link title</strong> for Twitter updates"
564
  #~ msgstr ""
565
  #~ "Utilizza un <strong>link di testo</strong> per gli aggiornamenti di "
566
  #~ "Twitter"
 
567
  #~ msgid "Use <strong>link description</strong> for Twitter updates"
568
  #~ msgstr ""
569
  #~ "Utilizza un <strong>link descrittivo</strong> per gli aggiornamenti di "
570
  #~ "Twitter"
 
571
  #~ msgid ""
572
  #~ "Text for new link updates (used if title/description isn't available.):"
573
  #~ msgstr ""
574
  #~ "Testo per il link ai nuovi aggiornamenti (se titolo/descrizione non "
575
  #~ "fossero disponibili):"
 
576
  #~ msgid "Custom text prepended to Tweets:"
577
  #~ msgstr "Testo personalizzato davanti al messaggio:"
578
-
7
  msgstr ""
8
  "Project-Id-Version: WP to Twitter in italiano\n"
9
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
10
+ "POT-Creation-Date: 2010-05-13 21:26+0000\n"
11
+ "PO-Revision-Date: 2010-06-25 12:21+0100\n"
12
  "Last-Translator: Gianni Diurno (aka gidibao) <gidibao[at]gmail[dot]com>\n"
13
  "Language-Team: Gianni Diurno | gidibao.net <gidibao[at]gmail[dot]com>\n"
14
  "MIME-Version: 1.0\n"
17
  "X-Poedit-Language: Italian\n"
18
  "X-Poedit-Country: ITALY\n"
19
 
20
+ #: functions.php:248
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  msgid "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Hide</a>] If you're experiencing trouble, please copy these settings into any request for support."
22
  msgstr "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Nascondi</a>] Qualora avessi riscontrato dei problemi, allega queste impostazioni alle richieste di supporto."
23
 
24
+ #: wp-to-twitter-manager.php:76
25
+ msgid "Please <a href='#twitterpw'>add your Twitter password</a>. "
26
+ msgstr "Aggiungi la tua <a href='#twitterpw'>password per Twitter</a>. "
 
 
 
 
27
 
28
+ #: wp-to-twitter-manager.php:82
29
  msgid "WP to Twitter Errors Cleared"
30
  msgstr "Gli errori WP to Twitter sono stati azzerati"
31
 
32
+ #: wp-to-twitter-manager.php:93
33
+ msgid "Twitter API settings reset. You may need to change your username and password settings, if they are not the same as the alternate service previously in use."
34
+ msgstr "Ripristino impostazioni API Twitter API. Dovrai cambiare le impostazioni per il tuo nome utente e password nel caso in cui esse non fossero le stesse del servizio alternativo utilizzato in precedenza."
35
+
36
+ #: wp-to-twitter-manager.php:103
37
+ msgid "Twitter-compatible API settings updated. "
38
+ msgstr "Le impostazioni compatibilità API Twittersono state aggiornate."
39
+
40
+ #: wp-to-twitter-manager.php:105
41
+ msgid "You have configured WP to Twitter to use both Twitter and your selected service. Remember to add your username and login information for both services."
42
+ msgstr "Hai configurato WP to Twitter in modo tale che esso possa utilizzare Twitter ed il tuo servizio selezionato. Ricordati di aggiungere ad entrambi i servizi il tuo nome utente e le informazioni per il login."
43
+
44
+ #: wp-to-twitter-manager.php:114
45
  msgid "Sorry! I couldn't get in touch with the Twitter servers to post your new blog post. Your tweet has been stored in a custom field attached to the post, so you can Tweet it manually if you wish! "
46
  msgstr "Non é stato possibile contattare i server di Twitter per comunicare l'aggiornamento avvenuto. Il tuo messaggio é stato inserito in un campo personalizzato in allegato all'articolo in modo tale che tu possa compiere manualmente l'operazione!"
47
 
48
+ #: wp-to-twitter-manager.php:116
49
  msgid "Sorry! I couldn't get in touch with the Twitter servers to post your <strong>new link</strong>! You'll have to post it manually, I'm afraid. "
50
  msgstr "Non é stato possibile contattare i server di Twitter per comunicare il tuo <strong>nuovo link</strong>. Prova a compiere manualmente l'operazione."
51
 
52
+ #: wp-to-twitter-manager.php:145
53
+ msgid "WP to Twitter Advanced Options Updated"
54
+ msgstr "Le opzioni avanzate di WP to Twitter sono state aggiornate"
55
+
56
+ #: wp-to-twitter-manager.php:162
57
  msgid "You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly."
58
  msgstr "E' necessario che tu inserisca i dati per il login e la chiave API di Bit.ly in modo da potere abbreviare gli URL con Bit.ly."
59
 
60
+ #: wp-to-twitter-manager.php:166
61
+ msgid "You must add your YOURLS remote URL, login, and password in order to shorten URLs with a remote installation of YOURLS."
62
+ msgstr "E' necessario che tu inserisca il tuo URL remoto a YOURLS, il login e la password in modo da potere abbreviare gli URL attraverso la tua installazione remota di YOURLS."
63
+
64
+ #: wp-to-twitter-manager.php:170
65
+ msgid "You must add your YOURLS server path in order to shorten URLs with a remote installation of YOURLS."
66
+ msgstr "E' necessario che tu inserisca il percorso al server del tuo YOURLS in modo da potere abbreviare gli URL attraverso la tua installazione remota di YOURLS."
67
+
68
+ #: wp-to-twitter-manager.php:174
69
  msgid "WP to Twitter Options Updated"
70
  msgstr "Le opzioni di WP to Twitter sono state aggiornate"
71
 
72
+ #: wp-to-twitter-manager.php:184
73
+ msgid "Category limits updated."
74
+ msgstr "I limiti per la categoria sono stati aggiornati."
75
+
76
+ #: wp-to-twitter-manager.php:188
77
+ msgid "Category limits unset."
78
+ msgstr "Le limitazioni alle categorie non sono state impostate."
79
+
80
+ #: wp-to-twitter-manager.php:209
81
  msgid "Twitter login and password updated. "
82
  msgstr "Il login e la password di Twitter sono state aggiornate."
83
 
84
+ #: wp-to-twitter-manager.php:211
85
+ msgid "You need to provide your Twitter login and password! "
86
  msgstr "E' necessario fornire i dati login e password di Twitter!"
87
 
88
+ #: wp-to-twitter-manager.php:218
89
+ msgid "YOURLS password updated. "
90
+ msgstr "La password di YOURLS é stata aggiornata."
91
+
92
+ #: wp-to-twitter-manager.php:221
93
+ msgid "YOURLS password deleted. You will be unable to use your remote YOURLS account to create short URLS."
94
+ msgstr "La tua password di YOURLS é stata cancellata. Non potrai utilizzare il tuo account remoto YOURLS per la creazione di URL brevi."
95
+
96
+ #: wp-to-twitter-manager.php:223
97
+ msgid "Failed to save your YOURLS password! "
98
+ msgstr "Non é stato possibile salvare la tua password di YOURLS!"
99
+
100
+ #: wp-to-twitter-manager.php:227
101
+ msgid "YOURLS username added. "
102
+ msgstr "Il nome utente YOURLS é stato aggiunto."
103
+
104
+ #: wp-to-twitter-manager.php:231
105
+ msgid "YOURLS API url added. "
106
+ msgstr "L'url alla API YOURLS é stato aggiunto. "
107
+
108
+ #: wp-to-twitter-manager.php:236
109
+ msgid "YOURLS local server path added. "
110
+ msgstr "Il percorso al server locale di YOURLS é stato aggiunto. "
111
+
112
+ #: wp-to-twitter-manager.php:238
113
+ msgid "The path to your YOURLS installation is not correct. "
114
+ msgstr "Il percorso alla tua installazione di YOURLS non é corretto. "
115
+
116
+ #: wp-to-twitter-manager.php:243
117
+ msgid "YOURLS will use Post ID for short URL slug."
118
+ msgstr "YOURLS utilizzerà Post ID per lo slug degli URL brevi."
119
+
120
+ #: wp-to-twitter-manager.php:246
121
+ msgid "YOURLS will not use Post ID for the short URL slug."
122
+ msgstr "YOURLS non utilizzerà Post ID per lo slug degli URL brevi."
123
+
124
+ #: wp-to-twitter-manager.php:253
125
  msgid "Cligs API Key Updated"
126
  msgstr "La chiave API di Cligs é stata aggiornata."
127
 
128
+ #: wp-to-twitter-manager.php:256
129
  msgid "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be associated with your account. "
130
  msgstr "La chiave API di Cli.gs é stata cancellata. I Cli.gs creati da WP to Twitter non saranno più associati al tuo account. "
131
 
132
+ #: wp-to-twitter-manager.php:258
133
  msgid "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</a>! "
134
  msgstr "Non é stata inserita la chiave API di Cli.gs - <a href='http://cli.gs/user/api/'>vai qui</a>! "
135
 
136
+ #: wp-to-twitter-manager.php:264
137
  msgid "Bit.ly API Key Updated."
138
  msgstr "La chiave API di Bit.ly é stata aggiornata."
139
 
140
+ #: wp-to-twitter-manager.php:267
141
  msgid "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
142
  msgstr "La chiave API di Bit.ly é stata cancellata. Non puoi utilizzare la API di Bit.ly senza la chiave API. "
143
 
144
+ #: wp-to-twitter-manager.php:269
145
  msgid "Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</a>! An API key is required to use the Bit.ly URL shortening service."
146
  msgstr "La chiave API di Bit.ly non é stata aggiunta - <a href='http://bit.ly/account/'>vai qui</a>! E' necessaria una chiave API affinché il servizio di URL brevi Bit.ly di possa funzionare."
147
 
148
+ #: wp-to-twitter-manager.php:273
149
  msgid " Bit.ly User Login Updated."
150
  msgstr " Il login utente per Bit.ly é stato aggiornato."
151
 
152
+ #: wp-to-twitter-manager.php:276
153
  msgid "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing your username. "
154
  msgstr "Sono stati cancellati i dati per il login utente Bit.ly. Non puoi utilizzare la API di Bit.ly senza fornire il tuo nome utente. "
155
 
156
+ #: wp-to-twitter-manager.php:278
157
  msgid "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
158
  msgstr "Non sono stati inseriti i dati per il login a Bit.ly - <a href='http://bit.ly/account/'>vai qui</a>! "
159
 
160
+ #: wp-to-twitter-manager.php:372
161
+ msgid "<li><strong>Your selected URL shortener does not require testing.</strong></li>"
162
+ msgstr "<li><strong>Il servizio di URL brevi che hai selezionato non necessita di test.</strong></li>"
 
 
 
 
163
 
164
+ #: wp-to-twitter-manager.php:375
165
+ msgid "<li class=\"error\"><strong>WP to Twitter was unable to contact your selected URL shortening service.</strong></li>"
166
+ msgstr "<li class=\"error\"><strong>WP to Twitter non é stato in grado di contattare il servizio per gli URL brevi da te selezionato.</strong></li>"
167
 
168
+ #: wp-to-twitter-manager.php:379
169
+ msgid "<li><strong>WP to Twitter successfully contacted your selected URL shortening service.</strong> The following link should point to your blog homepage:"
170
+ msgstr "<li><strong>WP to Twitter ha contattato con successo il servizio per gli URL brevi da te selezionato.</strong> Il seguente link dovrebbe puntare alla homepage del tuo blog:"
 
171
 
172
+ #: wp-to-twitter-manager.php:390
173
+ msgid "<li><strong>WP to Twitter successfully submitted a status update to your primary update service.</strong></li>"
174
+ msgstr "<li><strong>WP to Twitter ha inviato con successo l'aggiornamento dello stato al tuo principale servizio aggiornamenti.</strong></li>"
 
175
 
176
+ #: wp-to-twitter-manager.php:393
177
+ msgid "<li class=\"error\"><strong>WP to Twitter failed to submit an update to your primary update service.</strong></li>"
178
+ msgstr "<li class=\"error\"><strong>WP to Twitter non é stato in grado di inviare l'aggiornamento dello stato al tuo principale servizio aggiornamenti.</strong></li>"
179
 
180
+ #: wp-to-twitter-manager.php:394
181
+ msgid "Twitter returned this error:"
182
+ msgstr "Twitter ha rilevato questo errore:"
183
 
184
+ #: wp-to-twitter-manager.php:398
185
+ msgid "<li class=\"error\"><strong>WP to Twitter failed to contact your primary update service.</strong></li>"
186
+ msgstr "<li class=\"error\"><strong>WP to Twitter non é stato in grado di contattare il tuo principale servizio aggiornamenti.</strong></li>"
187
 
188
+ #: wp-to-twitter-manager.php:399
189
+ msgid "No error was returned."
190
+ msgstr "Nessun errore da riportare."
191
 
192
+ #: wp-to-twitter-manager.php:406
193
+ msgid "<li><strong>WP to Twitter successfully submitted a status update to your secondary update service.</strong></li>"
194
+ msgstr "<li><strong>WP to Twitter ha inviato con successo l'aggiornamento dello stato al tuo servizio aggiornamenti secondario.</strong></li>"
195
 
196
+ #: wp-to-twitter-manager.php:409
197
+ msgid "<li class=\"error\"><strong>WP to Twitter failed to submit an update to your secondary update service.</strong></li>"
198
+ msgstr "<li class=\"error\"><strong>WP to Twitter non é stato in grado di inviare l'aggiornamento dello stato al tuo servizio aggiornamenti secondario.</strong></li>"
199
 
200
+ #: wp-to-twitter-manager.php:410
201
+ msgid "The service returned this error:"
202
+ msgstr "Il servizio ha rilevato questo errore:"
203
 
204
+ #: wp-to-twitter-manager.php:417
205
  msgid "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
206
  msgstr "<li><strong>WP to Twitter funziona correttamente per il tuo server.</strong></li>"
207
 
208
+ #: wp-to-twitter-manager.php:420
209
+ msgid "<li class=\"error\"><strong>Your server does not appear to support the required methods for WP to Twitter to function.</strong> You can try it anyway - these tests aren't perfect.</li>"
210
+ msgstr "<li class=\"error\"><strong>Pare che il tuo server non supporti le funzioni richieste affinché WP to Twitter possa funzionare correttamente.</strong> Puoi comunque provare ugualmente - queste verifiche non sono perfette - garantisco i risultati.</li>"
 
 
 
 
 
 
 
 
 
 
 
 
211
 
212
+ #: wp-to-twitter-manager.php:430
213
  msgid "This plugin may not fully work in your server environment. The plugin failed to contact both a URL shortener API and the Twitter service API."
214
  msgstr "Con la configurazione del tuo server questo plugin non può funzionare al meglio. Il plugin non é stato in grado di conttatare tanto l'API di un URL breve API quanto l'API del servizio di Twitter."
215
 
216
+ #: wp-to-twitter-manager.php:444
217
  msgid "WP to Twitter Options"
218
  msgstr "Opzioni WP to Twitter"
219
 
220
+ #: wp-to-twitter-manager.php:452
221
+ #: wp-to-twitter.php:925
222
  msgid "Get Support"
223
  msgstr "Supporto"
224
 
225
+ #: wp-to-twitter-manager.php:453
226
  msgid "Export Settings"
227
  msgstr "Impostazioni esportazione"
228
 
229
+ #: wp-to-twitter-manager.php:454
230
+ #: wp-to-twitter.php:925
231
+ msgid "Make a Donation"
232
+ msgstr "Effettua una donazione"
233
+
234
+ #: wp-to-twitter-manager.php:469
235
+ msgid "Shortcodes available in post update templates:"
236
+ msgstr "Shortcode disponibili nei template aggiornamento post:"
237
+
238
+ #: wp-to-twitter-manager.php:471
239
+ msgid "<code>#title#</code>: the title of your blog post"
240
+ msgstr "<code>#title#</code>: il titolo del tuo post"
241
+
242
+ #: wp-to-twitter-manager.php:472
243
+ msgid "<code>#blog#</code>: the title of your blog"
244
+ msgstr "<code>#blog#</code>: il titolo del tuo blog"
245
 
246
+ #: wp-to-twitter-manager.php:473
247
+ msgid "<code>#post#</code>: a short excerpt of the post content"
248
+ msgstr "<code>#post#</code>: un breve riassunto dei contenuti del post"
249
+
250
+ #: wp-to-twitter-manager.php:474
251
+ msgid "<code>#category#</code>: the first selected category for the post"
252
+ msgstr "<code>#category#</code>: la prima categoria selezionata per il post"
253
+
254
+ #: wp-to-twitter-manager.php:475
255
+ msgid "<code>#date#</code>: the post date"
256
+ msgstr "<code>#date#</code>: la data del post"
257
+
258
+ #: wp-to-twitter-manager.php:476
259
+ msgid "<code>#url#</code>: the post URL"
260
+ msgstr "<code>#url#</code>: l'URL del post"
261
+
262
+ #: wp-to-twitter-manager.php:477
263
+ msgid "<code>#author#</code>: the post author'"
264
+ msgstr "<code>#author#</code>: l'autore del post"
265
+
266
+ #: wp-to-twitter-manager.php:479
267
+ msgid "You can also create custom shortcodes to access WordPress custom fields. Use doubled square brackets surrounding the name of your custom field to add the value of that custom field to your status update. Example: <code>[[custom_field]]</code></p>"
268
+ msgstr "Hai la possibilità di potere creare degli shortcode personalizzati grazie ai campi personalizzati di WordPress. Utilizza le doppie parentesi quadre per avvolgere il nome del tuo campo personalizzato per aggiungere il valore di quel dato campo al tuo stato di aggiornamento. Esempio: <code>[[custom_field]]</code></p>"
269
+
270
+ #: wp-to-twitter-manager.php:484
271
  msgid "<p>One or more of your last posts has failed to send it's status update to Twitter. Your Tweet has been saved in your post custom fields, and you can re-Tweet it at your leisure.</p>"
272
  msgstr "<p>Uno o più dei tuoi articoli recenti non é stato in grado di comunicare l'aggiornamento a Twitter. Il tuo messaggio é stato inserito nei dati meta del campo personalizzato del tuo articolo in modo tale che tu possa ripetere l'operazione a tuo piacere.</p>"
273
 
274
+ #: wp-to-twitter-manager.php:487
275
  msgid "<p>The query to the URL shortener API failed, and your URL was not shrunk. The full post URL was attached to your Tweet. Check with your URL shortening provider to see if there are any known issues. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
276
  msgstr "<p>La richiesta é fallita! Non essendo stato possibile abbreviare l'URL abbiamo utilizzato per il messaggio l'indirizzo normale. Verifica la documentazione in merito presso il tuo provider di URL brevi. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
277
 
278
+ #: wp-to-twitter-manager.php:494
279
  msgid "Clear 'WP to Twitter' Error Messages"
280
  msgstr "Svuota i messaggiodi errore 'WP to Twitter'"
281
 
282
+ #: wp-to-twitter-manager.php:507
283
+ msgid "Basic Settings"
284
+ msgstr "Impostazioni di base"
285
 
286
+ #: wp-to-twitter-manager.php:513
287
+ msgid "Tweet Templates"
288
+ msgstr "Template messaggio"
289
+
290
+ #: wp-to-twitter-manager.php:516
291
  msgid "Update when a post is published"
292
  msgstr "Aggiorna quando viene pubblicato un articolo"
293
 
294
+ #: wp-to-twitter-manager.php:516
295
  msgid "Text for new post updates:"
296
  msgstr "Testo per aggiornamenti articolo:"
297
 
298
+ #: wp-to-twitter-manager.php:521
299
  msgid "Update when a post is edited"
300
  msgstr "Aggiorna quando modifichi un articolo"
301
 
302
+ #: wp-to-twitter-manager.php:521
303
  msgid "Text for editing updates:"
304
  msgstr "Testo per aggiornamenti modifiche:"
305
 
306
+ #: wp-to-twitter-manager.php:525
307
  msgid "Update Twitter when new Wordpress Pages are published"
308
  msgstr "Aggiorna Twitter quando viene pubblicata una nuova pagina WordPress"
309
 
310
+ #: wp-to-twitter-manager.php:525
311
  msgid "Text for new page updates:"
312
  msgstr "Testo per aggiornamenti articolo:"
313
 
314
+ #: wp-to-twitter-manager.php:529
315
  msgid "Update Twitter when WordPress Pages are edited"
316
  msgstr "Aggiorna Twitter quando viene modificata una pagina WordPress"
317
 
318
+ #: wp-to-twitter-manager.php:529
319
  msgid "Text for page edit updates:"
320
  msgstr "Testo per la pagina di modifica aggiornamenti:"
321
 
322
+ #: wp-to-twitter-manager.php:533
323
+ msgid "Update Twitter when you post a Blogroll link"
324
+ msgstr "Aggiorna Twitter quando viene aggiunto un nuovo link al blogroll"
325
+
326
+ #: wp-to-twitter-manager.php:534
327
+ msgid "Text for new link updates:"
328
+ msgstr "Testo per gli aggiornamenti di un nuovo link:"
329
+
330
+ #: wp-to-twitter-manager.php:534
331
+ msgid "Available shortcodes: <code>#url#</code>, <code>#title#</code>, and <code>#description#</code>."
332
+ msgstr "Shortcode disponibili: <code>#url#</code>, <code>#title#</code> e <code>#description#</code>."
333
+
334
+ #: wp-to-twitter-manager.php:538
335
+ msgid "Choose your short URL service (account settings below)"
336
+ msgstr "Scegli il tuo servizio per gli URL brevi (impostazioni account qui sotto)"
337
+
338
+ #: wp-to-twitter-manager.php:541
339
+ msgid "Use Cli.gs for my URL shortener."
340
+ msgstr "Usa Cli.gs per gli URL brevi"
341
+
342
+ #: wp-to-twitter-manager.php:542
343
+ msgid "Use Bit.ly for my URL shortener."
344
+ msgstr "Usa Bit.ly per gli URL brevi"
345
+
346
+ #: wp-to-twitter-manager.php:543
347
+ msgid "YOURLS (installed on this server)"
348
+ msgstr "YOURLS (intallato in questo server)"
349
+
350
+ #: wp-to-twitter-manager.php:544
351
+ msgid "YOURLS (installed on a remote server)"
352
+ msgstr "YOURLS (intallato in un server remoto)"
353
+
354
+ #: wp-to-twitter-manager.php:545
355
+ msgid "Use WordPress as a URL shortener."
356
+ msgstr "Usa WordPress per gli URL brevi."
357
+
358
+ #: wp-to-twitter-manager.php:546
359
+ msgid "Don't shorten URLs."
360
+ msgstr "Non usare gli URL brevi"
361
+
362
+ #: wp-to-twitter-manager.php:548
363
+ msgid "Using WordPress as a URL shortener will send URLs to Twitter in the default URL format for WordPress: <code>http://domain.com/wpdir/?p=123</code>. Google Analytics is not available when using WordPress shortened URLs."
364
+ msgstr "L'utilizzo di WordPress per la creazione di URL brevi farà sì che verranno inviati a Twitter gli URL nel formato predefinito di WordPress: <code>http://domain.com/wpdir/?p=123</code> . Google Analytics non sarà disponibile durante l'utilizzo di WordPress per la creazione di URL brevi."
365
+
366
+ #: wp-to-twitter-manager.php:554
367
+ msgid "Save WP->Twitter Options"
368
+ msgstr "Salva le opzioni WP->Twitter"
369
+
370
+ #: wp-to-twitter-manager.php:580
371
+ #: wp-to-twitter-manager.php:599
372
+ msgid "(<em>Saved</em>)"
373
+ msgstr "(<em>Salvato</em>)"
374
+
375
+ #: wp-to-twitter-manager.php:584
376
+ #: wp-to-twitter-manager.php:603
377
+ msgid "&raquo; <small>Don't have a Twitter account? <a href='http://www.twitter.com'>Get one for free here</a>"
378
+ msgstr "&raquo; <small>Non hai un account di Twitter? <a href='http://www.twitter.com'>Vai qui</a>"
379
+
380
+ #: wp-to-twitter-manager.php:590
381
+ msgid "Your Twitter account details"
382
+ msgstr "Dati account Twitter"
383
+
384
+ #: wp-to-twitter-manager.php:591
385
+ msgid "These are your settings for Twitter as a second update service."
386
+ msgstr "Queste sono le tue impostazioni per Twitter quale secondo servizio di aggiornamenti."
387
+
388
+ #: wp-to-twitter-manager.php:595
389
+ msgid "Your Twitter username:"
390
+ msgstr "Nome utente Twitter:"
391
+
392
+ #: wp-to-twitter-manager.php:599
393
+ msgid "Your Twitter password:"
394
+ msgstr "Password Twitter:"
395
+
396
+ #: wp-to-twitter-manager.php:603
397
+ msgid "Save Twitter Login Info"
398
+ msgstr "Salva le impostazioni di login a Twitter"
399
+
400
+ #: wp-to-twitter-manager.php:609
401
+ msgid "Your Cli.gs account details"
402
+ msgstr "Dati account Cli.gs"
403
+
404
+ #: wp-to-twitter-manager.php:614
405
+ msgid "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
406
+ msgstr "La tua chiave <abbr title='application programming interface'>API</abbr> di Cli.gs:"
407
+
408
+ #: wp-to-twitter-manager.php:620
409
+ msgid "Don't have a Cli.gs account or Cligs API key? <a href='http://cli.gs/user/api/'>Get one free here</a>!<br />You'll need an API key in order to associate the Cligs you create with your Cligs account."
410
+ msgstr "Non hai ancora un account oppure una chiave API Cli.gs? <a href='http://cli.gs/user/api/'>Vai qui</a>!<br />E' necessafia una chiave API in modo tale da potere associare i Cligs da te creati con il tuo account di Cligs."
411
+
412
+ #: wp-to-twitter-manager.php:626
413
+ msgid "Your Bit.ly account details"
414
+ msgstr "Dati account Bit.ly"
415
+
416
+ #: wp-to-twitter-manager.php:631
417
+ msgid "Your Bit.ly username:"
418
+ msgstr "Nome utente Bit.ly:"
419
+
420
+ #: wp-to-twitter-manager.php:635
421
+ msgid "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
422
+ msgstr "La tua chiave <abbr title='application programming interface'>API</abbr> di Bit.ly:"
423
+
424
+ #: wp-to-twitter-manager.php:642
425
+ msgid "Save Bit.ly API Key"
426
+ msgstr "Salva la chiave API di Bit.ly"
427
+
428
+ #: wp-to-twitter-manager.php:642
429
+ msgid "Clear Bit.ly API Key"
430
+ msgstr "Svuota la chiave API di Bit.ly"
431
+
432
+ #: wp-to-twitter-manager.php:642
433
+ msgid "A Bit.ly API key and username is required to shorten URLs via the Bit.ly API and WP to Twitter."
434
+ msgstr "E' necessario il nome utente e la chiave API di Bit.ly per potere rendere brevi gli URL viala chiave API di Bit.ly API e WP to Twitter."
435
+
436
+ #: wp-to-twitter-manager.php:647
437
+ msgid "Your YOURLS account details"
438
+ msgstr "I dettagli del tuo account YOURLS"
439
+
440
+ #: wp-to-twitter-manager.php:651
441
+ msgid "Path to the YOURLS config file (Local installations)"
442
+ msgstr "Percorso al file di configurazione di YOURLS (installazioni locali)"
443
+
444
+ #: wp-to-twitter-manager.php:652
445
+ #: wp-to-twitter-manager.php:656
446
+ msgid "Example:"
447
+ msgstr "Esempio:"
448
+
449
+ #: wp-to-twitter-manager.php:655
450
+ msgid "URI to the YOURLS API (Remote installations)"
451
+ msgstr "URI alla API di YOURLS (installazioni remote)"
452
+
453
+ #: wp-to-twitter-manager.php:659
454
+ msgid "Your YOURLS username:"
455
+ msgstr "Nome utente YOURLS:"
456
+
457
+ #: wp-to-twitter-manager.php:663
458
+ msgid "Your YOURLS password:"
459
+ msgstr "Password YOURLS:"
460
+
461
+ #: wp-to-twitter-manager.php:663
462
+ msgid "<em>Saved</em>"
463
+ msgstr "<em>Salvato</em>"
464
+
465
+ #: wp-to-twitter-manager.php:667
466
+ msgid "Use Post ID for YOURLS url slug."
467
+ msgstr "Utilizza Post ID per lo slug degli url di YOURLS."
468
+
469
+ #: wp-to-twitter-manager.php:672
470
+ msgid "Save YOURLS Account Info"
471
+ msgstr "Salva le info account di YOURLS"
472
+
473
+ #: wp-to-twitter-manager.php:672
474
+ msgid "Clear YOURLS password"
475
+ msgstr "Svuota la password di YOURLS"
476
+
477
+ #: wp-to-twitter-manager.php:672
478
+ msgid "A YOURLS password and username is required to shorten URLs via the remote YOURLS API and WP to Twitter."
479
+ msgstr "E' necessario il nome utente e la password di affinché possano essere abbreviati gli URL via l'API remoto di YOURLS e di WP to Twitter."
480
+
481
+ #: wp-to-twitter-manager.php:677
482
+ msgid "Change Twitter-compatible Service"
483
+ msgstr "Cambia il nome del servio Twitter-compatibile"
484
+
485
+ #: wp-to-twitter-manager.php:681
486
+ msgid "URI for Twitter-compatible Post Status API"
487
+ msgstr "URI per la Post Status API Twitter-compatibile"
488
+
489
+ #: wp-to-twitter-manager.php:685
490
+ msgid "Service Name"
491
+ msgstr "Nome del servizio"
492
+
493
+ #: wp-to-twitter-manager.php:689
494
+ msgid "Status Update Character Limit"
495
+ msgstr "Limite caratteri aggiornamento stato"
496
+
497
+ #: wp-to-twitter-manager.php:693
498
+ msgid "Post status updates to both services."
499
+ msgstr "Aggiornamento stato post per entrambi i servizi."
500
+
501
+ #: wp-to-twitter-manager.php:696
502
+ msgid "Reset to normal Twitter settings"
503
+ msgstr "Ripristina alle impostazioni base di Twitter"
504
+
505
+ #: wp-to-twitter-manager.php:699
506
+ msgid "Update Twitter Compatible Service"
507
+ msgstr "Aggiorna il servizio Twitter Compatible"
508
+
509
+ #: wp-to-twitter-manager.php:699
510
+ msgid "&raquo; <small>You can use any service using the Twitter-compatible REST API returning data in JSON format with this plugin. Twitter-compatible services include <a href='http://identi.ca'>Identi.ca</a>, <a href='http://shoutem.com'>Shoutem.com</a> and <a href='http://chirup.com'>Chirup.com</a>. <strong>No support will be provided for services other than Twitter.</strong>"
511
+ msgstr "&raquo; <small>Puoi utilizzare ogni servizio facendo uso della Twitter-compatible REST API che porta i dati in formato JSON grazie a questo plugin. I servizi Twitter-compatibile includono <a href='http://identi.ca'>Identi.ca</a>, <a href='http://shoutem.com'>Shoutem.com</a> e <a href='http://chirup.com'>Chirup.com</a>. <strong>Nessun supporto verrà fornito per quei servizi che non siano Twitter.</strong>"
512
+
513
+ #: wp-to-twitter-manager.php:716
514
+ msgid "Advanced Settings"
515
+ msgstr "Impostazioni avanzate"
516
+
517
+ #: wp-to-twitter-manager.php:723
518
+ msgid "Advanced Tweet settings"
519
+ msgstr "Opzioni messaggio avanzate"
520
+
521
+ #: wp-to-twitter-manager.php:726
522
  msgid "Add tags as hashtags on Tweets"
523
  msgstr "Aggiungi ai messaggi i tag come fossero degli hashtag "
524
 
525
+ #: wp-to-twitter-manager.php:727
526
  msgid "Spaces replaced with:"
527
  msgstr "Sostituisci gli spazi con:"
528
 
529
+ #: wp-to-twitter-manager.php:728
530
  msgid "Default replacement is an underscore (<code>_</code>). Use <code>[ ]</code> to remove spaces entirely."
531
  msgstr "Il sostituto predefinito é un trattino breve (<code>_</code>). Usa <code>[ ]</code> per rimuovere gli spazi completamente."
532
 
533
+ #: wp-to-twitter-manager.php:731
534
  msgid "Maximum number of tags to include:"
535
  msgstr "Numero massimo di tag da includere:"
536
 
537
+ #: wp-to-twitter-manager.php:732
538
  msgid "Maximum length in characters for included tags:"
539
  msgstr "Lunghezza massima in caratteri per i tag inclusi:"
540
 
541
+ #: wp-to-twitter-manager.php:733
542
  msgid "These options allow you to restrict the length and number of WordPress tags sent to Twitter as hashtags. Set to <code>0</code> or leave blank to allow any and all tags."
543
  msgstr "Queste opzioni ti permetteranno di limitare la lunghezza ed il numero dei tag WordPress inviati a Twitter come hashtags. Imposta a <code>0</code> oppure lascia in bianco per permettere ogni tag."
544
 
545
+ #: wp-to-twitter-manager.php:736
 
 
 
 
 
 
 
 
 
 
 
 
546
  msgid "Length of post excerpt (in characters):"
547
  msgstr "Lunghezza riassunto messaggi (in caratteri)"
548
 
549
+ #: wp-to-twitter-manager.php:736
550
  msgid "By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead."
551
  msgstr "Come funzione predefinita, gli estratti verranno generati in automatico. Utilizzassi il campo 'Excerpt', questi avrà la priorità."
552
 
553
+ #: wp-to-twitter-manager.php:739
554
  msgid "WP to Twitter Date Formatting:"
555
  msgstr "Formattazione data WP to Twitter:"
556
 
557
+ #: wp-to-twitter-manager.php:740
558
  msgid "Default is from your general settings. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Date Formatting Documentation</a>."
559
  msgstr "Predefinito dalle impostazioni generali. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Info formattazione data</a>."
560
 
561
+ #: wp-to-twitter-manager.php:744
562
+ msgid "Custom text before all Tweets:"
563
+ msgstr "Testo personalizzato prima di tutti i messaggi:"
564
 
565
+ #: wp-to-twitter-manager.php:745
566
+ msgid "Custom text after all Tweets:"
567
+ msgstr "Testo personalizzato dopo tutti i messaggi:"
568
 
569
+ #: wp-to-twitter-manager.php:748
570
  msgid "Custom field for an alternate URL to be shortened and Tweeted:"
571
  msgstr "Campo personalizzato riferito ad un URL alternativo da abbreviare ed inviare a Twitter:"
572
 
573
+ #: wp-to-twitter-manager.php:749
574
+ msgid "You can use a custom field to send an alternate URL for your post. The value is the name of a custom field containing your external URL."
575
+ msgstr "Puoi utilizzare un campo personalizzato per inviare un URL alternativo per il tuo articolo. Questo valore é il nome del campo personalizzato che utilizzerai per aggiungere un URL esterno."
576
 
577
+ #: wp-to-twitter-manager.php:753
578
  msgid "Special Cases when WordPress should send a Tweet"
579
  msgstr "Casi particolari nei quali WordPress dovrebbe inviare un messaggio"
580
 
581
+ #: wp-to-twitter-manager.php:756
582
+ msgid "Do not post status updates by default"
583
+ msgstr "Non aggiornare lo stato dei post (predefinito)"
584
 
585
+ #: wp-to-twitter-manager.php:757
586
+ msgid "By default, all posts meeting other requirements will be posted to Twitter. Check this to change your setting."
587
+ msgstr "Come funzione predefinita, tutti i post che soddisfano i requisiti saranno pubblicati su Twitter. Metti il segno di spunta per modificare le impostazioni."
588
 
589
+ #: wp-to-twitter-manager.php:761
590
  msgid "Send Twitter Updates on remote publication (Post by Email or XMLRPC Client)"
591
  msgstr "Invio degli aggiornamenti di Twitter via punti di pubblicazione remoti (Email o client XMLRPC)"
592
 
593
+ #: wp-to-twitter-manager.php:765
594
  msgid "Update Twitter when a post is published using QuickPress"
595
  msgstr "Aggiorna Twitter quando un articolo é stato pubblicato via QuickPress"
596
 
597
+ #: wp-to-twitter-manager.php:769
598
+ msgid "Google Analytics Settings"
599
+ msgstr "Impostazioni Google Analytics"
 
 
 
 
 
 
 
 
 
 
 
 
600
 
601
+ #: wp-to-twitter-manager.php:770
602
+ msgid "You can track the response from Twitter using Google Analytics by defining a campaign identifier here. You can either define a static identifier or a dynamic identifier. Static identifiers don't change from post to post; dynamic identifiers are derived from information relevant to the specific post. Dynamic identifiers will allow you to break down your statistics by an additional variable."
603
+ msgstr "Puoi tracciare la risposta da Twitter utilizzando Google Analytics definendo qui l'identificatore. Puoi definire un identificatore statico oppure uno dinamico. Gli identificatori statici non mutano da post a post mentre quelli dinamici derivano dalle informazioni di maggior rilievo appartenenti a quel post specifico. Gli identificatori dinamici ti permetteranno di analizzare le tue statistiche attraverso una variabile aggiuntiva."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
604
 
605
+ #: wp-to-twitter-manager.php:774
606
+ msgid "Use a Static Identifier with WP-to-Twitter"
607
+ msgstr "Utilizza un identificatore statico per WP-to-Twitter"
 
 
 
 
608
 
609
+ #: wp-to-twitter-manager.php:775
610
+ msgid "Static Campaign identifier for Google Analytics:"
611
+ msgstr "Identificatore statico Google Analytics:"
612
 
613
+ #: wp-to-twitter-manager.php:779
614
+ msgid "Use a dynamic identifier with Google Analytics and WP-to-Twitter"
615
+ msgstr "Utilizza un identificatore dinamico per Google Analytics e WP-to-Twitter"
616
 
617
+ #: wp-to-twitter-manager.php:780
618
+ msgid "What dynamic identifier would you like to use?"
619
+ msgstr "Quale identificatore dinamico desideri utilizzare?"
620
 
621
+ #: wp-to-twitter-manager.php:782
622
+ msgid "Category"
623
+ msgstr "Categoria"
624
 
625
+ #: wp-to-twitter-manager.php:783
626
+ msgid "Post ID"
627
+ msgstr "ID post"
628
 
629
+ #: wp-to-twitter-manager.php:784
630
+ msgid "Post Title"
631
+ msgstr "Titolo post"
632
 
633
+ #: wp-to-twitter-manager.php:785
634
+ msgid "Author"
635
+ msgstr "Autore"
636
 
637
+ #: wp-to-twitter-manager.php:790
638
+ msgid "Individual Authors"
639
+ msgstr "Autori singoli"
640
 
641
+ #: wp-to-twitter-manager.php:793
642
+ msgid "Authors have individual Twitter accounts"
643
+ msgstr "Gli autori hanno degli account personali su Twitter"
644
 
645
+ #: wp-to-twitter-manager.php:793
646
+ msgid "Authors can set their own Twitter username and password in their user profile."
647
+ msgstr "Ogni autore può impostare nel proprio profilo utente il nome utente e la password di Twitter."
648
 
649
+ #: wp-to-twitter-manager.php:797
650
+ msgid "Disable Error Messages"
651
+ msgstr "Disattiva i messaggi di errore"
652
 
653
+ #: wp-to-twitter-manager.php:800
654
+ msgid "Disable global URL shortener error messages."
655
+ msgstr "Disattiva i messaggi di errore abbreviatore URL globale."
656
 
657
+ #: wp-to-twitter-manager.php:804
658
+ msgid "Disable global Twitter API error messages."
659
+ msgstr "Disattiva i messaggi di errore globali API Twitter."
660
 
661
+ #: wp-to-twitter-manager.php:810
662
+ msgid "Save Advanced WP->Twitter Options"
663
+ msgstr "Save Advanced WP->Opzioni Twitter"
664
 
665
+ #: wp-to-twitter-manager.php:824
666
+ msgid "Limit Updating Categories"
667
+ msgstr "Limite aggiornamento categorie"
668
 
669
+ #: wp-to-twitter-manager.php:828
670
+ msgid "Select which blog categories will be Tweeted. "
671
+ msgstr "Seleziona quali categorie del blog saranno oggetto dei messaggi su Twitter. "
672
 
673
+ #: wp-to-twitter-manager.php:831
674
+ msgid "<em>Category limits are disabled.</em>"
675
+ msgstr "<em>Le limitazioni alle categorie non sono attive.</em>"
676
 
677
+ #: wp-to-twitter-manager.php:845
678
  msgid "Check Support"
679
  msgstr "Supporto"
680
 
681
+ #: wp-to-twitter-manager.php:845
682
+ msgid "Check whether your server supports <a href=\"http://www.joedolson.com/articles/wp-to-twitter/\">WP to Twitter's</a> queries to the Twitter and URL shortening APIs. This test will send a status update to Twitter and shorten a URL using your selected methods."
683
+ msgstr "Metti il segno di spunta nel caso in cui il tuo server supportasse le query di <a href=\"http://www.joedolson.com/articles/wp-to-twitter/\">WP to Twitter</a> per Twitter e per le API per l'abbreviazione degli URL. Questo test invierà a Twitter un aggiornamento dello stato e renderà breve l'URL utilizzando il metodo da te selezionato."
 
 
 
 
 
 
 
 
684
 
685
+ #. #-#-#-#-# plugin.pot (WP to Twitter 2.1.1) #-#-#-#-#
686
+ #. Plugin Name of the plugin/theme
687
+ #: wp-to-twitter.php:853
688
  msgid "WP to Twitter"
689
  msgstr "WP to Twitter"
690
 
691
+ #: wp-to-twitter.php:928
 
 
 
 
 
 
 
 
 
 
 
 
692
  msgid "Don't Tweet this post."
693
  msgstr "Non segnalare a Twitter questo articolo."
694
 
695
+ #: wp-to-twitter.php:938
696
+ msgid "This URL is direct and has not been shortened: "
697
+ msgstr "Questo URL é diretto e non può essere abbreviato: "
698
+
699
+ #: wp-to-twitter.php:990
700
+ #: wp-to-twitter.php:1009
701
  msgid "WP to Twitter User Settings"
702
  msgstr "Impostazioni WP to Twitter User"
703
 
704
+ #: wp-to-twitter.php:1001
705
+ #: wp-to-twitter.php:1014
706
+ msgid "Enter your own Twitter username."
707
+ msgstr "Inserisci il tuo nome utente Twitter"
 
 
 
708
 
709
+ #: wp-to-twitter.php:1005
710
+ #: wp-to-twitter.php:1018
711
+ msgid "Enter your own Twitter password."
712
+ msgstr "Inserisci la tua password di Twitter"
713
 
714
+ #: wp-to-twitter.php:1005
715
+ #: wp-to-twitter.php:1018
716
+ msgid "<em>Password saved</em>"
717
+ msgstr "<em>La password é stata salvata</em>"
718
 
719
+ #: wp-to-twitter.php:1013
720
  msgid "Your Twitter Username"
721
  msgstr "Nome utente Twitter"
722
 
723
+ #: wp-to-twitter.php:1017
 
 
 
 
724
  msgid "Your Twitter Password"
725
  msgstr "Twitter Password"
726
 
727
+ #: wp-to-twitter.php:1061
728
+ msgid "Check the categories you want to tweet:"
729
+ msgstr "Seleziona le gategorie per i messaggi:"
730
+
731
+ #: wp-to-twitter.php:1078
732
+ msgid "Set Categories"
733
+ msgstr "Imposta le categorie"
734
 
735
+ #: wp-to-twitter.php:1147
736
  msgid "<p>Couldn't locate the settings page.</p>"
737
  msgstr "<p>Non é possibile localizzare la pagina delle impostazioni.</p>"
738
 
739
+ #: wp-to-twitter.php:1152
740
  msgid "Settings"
741
  msgstr "Impostazioni"
742
 
743
+ #. Plugin URI of the plugin/theme
744
  msgid "http://www.joedolson.com/articles/wp-to-twitter/"
745
  msgstr "http://www.joedolson.com/articles/wp-to-twitter/"
746
 
747
+ #. Description of the plugin/theme
748
  msgid "Updates Twitter when you create a new blog post or add to your blogroll using Cli.gs. With a Cli.gs API key, creates a clig in your Cli.gs account with the name of your post as the title."
749
  msgstr "Aggiorna Twitter quando crei un nuovo articolo oppure aggiungi al tuo blogroll utilizzando Cli.gs. Con una chiave API Cli.gs, crea un clig nel tuo account di Cli.gs con il nome del tuo articolo come titolo."
750
 
751
+ #. Author of the plugin/theme
752
  msgid "Joseph Dolson"
753
  msgstr "Joseph Dolson"
754
 
755
+ #. Author URI of the plugin/theme
756
  msgid "http://www.joedolson.com/"
757
  msgstr "http://www.joedolson.com/"
758
 
759
+ #~ msgid "Twitter Password Saved"
760
+ #~ msgstr "La password di Twitter è stata salvata"
761
+
762
+ #~ msgid "Twitter Password Not Saved"
763
+ #~ msgstr "La password di Twitter non é stata salvata"
764
+
765
+ #~ msgid "Bit.ly API Saved"
766
+ #~ msgstr "La chiave API di Bit.ly é stata salvata."
767
+
768
+ #~ msgid "Bit.ly API Not Saved"
769
+ #~ msgstr "La chiave API di Bit.ly non é stata salvata."
770
+
771
+ #~ msgid ""
772
+ #~ "Set your Twitter login information and URL shortener API information to "
773
+ #~ "use this plugin!"
774
+ #~ msgstr ""
775
+ #~ "Per potere utilizzare questo plugin dovrai inserire i tuoi dati login di "
776
+ #~ "Twitter e le informazioni API per i servizi URL brevi! "
777
+
778
+ #~ msgid ""
779
+ #~ "<li>Successfully contacted the Cli.gs API via Snoopy, but the URL "
780
+ #~ "creation failed.</li>"
781
+ #~ msgstr ""
782
+ #~ "<li>Contattata con successo (via Snoopy) la API di Cli.gs. Purtroppo la "
783
+ #~ "creazione dell'URL é fallita.</li>"
784
+
785
+ #~ msgid ""
786
+ #~ "<li>Successfully contacted the Cli.gs API via Snoopy, but a Cli.gs server "
787
+ #~ "error prevented the URL from being shrotened.</li>"
788
+ #~ msgstr ""
789
+ #~ "<li>Contattata con successo (via Snoopy) la API di Cli.gs. Purtroppo un "
790
+ #~ "errore del server Cli.gs non ha permesso l'abbreviazione dell'URL.</li>"
791
+
792
+ #~ msgid ""
793
+ #~ "<li>Successfully contacted the Cli.gs API via Snoopy and created a "
794
+ #~ "shortened link.</li>"
795
+ #~ msgstr ""
796
+ #~ "<li>Contattata con successo (via Snoopy) la API di Cli.gs. Il link breve "
797
+ #~ "é stato creato.</li>"
798
+
799
+ #~ msgid "<li>Successfully contacted the Bit.ly API via Snoopy.</li>"
800
+ #~ msgstr "<li>Contattata con successo (via Snoopy) la API di Bit.ly.</li>"
801
+
802
+ #~ msgid "<li>Failed to contact the Bit.ly API via Snoopy.</li>"
803
+ #~ msgstr ""
804
+ #~ "<li>Non é stato possibile contattare (via Snoopy) la API di Bit.ly.</li>"
805
+
806
+ #~ msgid "<li>Cannot check the Bit.ly API without a valid API key.</li>"
807
+ #~ msgstr ""
808
+ #~ "<li>Non puoi utilizzare la API di Bit.ly senza una chiave API valida.</li>"
809
+
810
+ #~ msgid "<li>Successfully contacted the Twitter API via Snoopy.</li>"
811
+ #~ msgstr "<li>Contattata con successo (via Snoopy) la API di Twitter.</li>"
812
+
813
+ #~ msgid "<li>Failed to contact the Twitter API via Snoopy.</li>"
814
+ #~ msgstr ""
815
+ #~ "<li>Non é stato possibile contattare (via Snoopy) la API di Twitter.</li>"
816
+
817
+ #~ msgid "<li>Successfully contacted the Twitter API via cURL.</li>"
818
+ #~ msgstr "<li>Contattata con successo (via cURL) la API di Twitter.</li>"
819
+
820
+ #~ msgid "<li>Failed to contact the Twitter API via cURL.</li>"
821
+ #~ msgstr ""
822
+ #~ "<li>Non é stato possibile contattare (via cURL) la API di Twitter.</li>"
823
+
824
+ #~ msgid "<li>Successfully contacted the Cli.gs API via Snoopy.</li>"
825
+ #~ msgstr "<li>Contattata con successo (via Snoopy) la API di Cli.gs.</li>"
826
+
827
+ #~ msgid "<li>Failed to contact the Cli.gs API via Snoopy.</li>"
828
+ #~ msgstr ""
829
+ #~ "<li>Non é stato possibile contattare (via Snoopy) la API di Cli.gs.</li>"
830
+
831
+ #~ msgid "<li>Your server does not support <code>fputs</code>.</li>"
832
+ #~ msgstr "<li>Il tuo server non supporta <code>fputs</code>.</li>"
833
+
834
+ #~ msgid ""
835
+ #~ "<li>Your server does not support <code>file_get_contents</code> or "
836
+ #~ "<code>cURL</code> functions.</li>"
837
+ #~ msgstr ""
838
+ #~ "<li>Il tuo server non supporta le funzioni <code>file_get_contents</code> "
839
+ #~ "oppure <code>cURL</code>.</li>"
840
+
841
+ #~ msgid "<li>Your server does not support <code>Snoopy</code>.</li>"
842
+ #~ msgstr "<li>Il tuo server non supporta <code>Snoopy</code>.</li>"
843
+
844
+ #~ msgid ""
845
+ #~ "For any post update field, you can use the codes <code>#title#</code> for "
846
+ #~ "the title of your blog post, <code>#blog#</code> for the title of your "
847
+ #~ "blog, <code>#post#</code> for a short excerpt of the post content, "
848
+ #~ "<code>#category#</code> for the first selected category for the post, "
849
+ #~ "<code>#date#</code> for the post date, or <code>#url#</code> for the post "
850
+ #~ "URL (shortened or not, depending on your preferences.) You can also "
851
+ #~ "create custom shortcodes to access WordPress custom fields. Use doubled "
852
+ #~ "square brackets surrounding the name of your custom field to add the "
853
+ #~ "value of that custom field to your status update. Example: <code>"
854
+ #~ "[[custom_field]]</code>"
855
+ #~ msgstr ""
856
+ #~ "Per aggiornare ogni campo potrai utilizzare i codici <code>#title#</code> "
857
+ #~ "per il titolo del tuo articolo, <code>#blog#</code> per il nome del tuo "
858
+ #~ "blog, <code>#post#</code> per un riassunto breve del contenuto "
859
+ #~ "dell'articolo, <code>#category#</code> per la prima categoria selezionata "
860
+ #~ "per l'articolo, <code>#date#</code> per la data dell'articolo oppure "
861
+ #~ "<code>#url#</code> per l'URL all'articolo (breve o normale, a tuo "
862
+ #~ "piacere). Potrai inoltre creare degli shortcode personalizzati in modo "
863
+ #~ "tale da potere accedere ai campi personalizzati di WordPress. Utilizza le "
864
+ #~ "doppie parentesi quadre intorno al nome del campo personalizzato affinché "
865
+ #~ "sia possibile aggiungere il valore di quel dato campo personalizzato al "
866
+ #~ "tuo aggiornamento dello stato. Ad esempio: <code>[[custom_field]]</code>"
867
+
868
+ #~ msgid "Set what should be in a Tweet"
869
+ #~ msgstr "Imposta contenuto messaggio"
870
+
871
+ #~ msgid "Set default Tweet status to 'No.'"
872
+ #~ msgstr "Imposta al 'No' lo stato predefinito per i messaggi"
873
+
874
+ #~ msgid ""
875
+ #~ "Twitter updates can be set on a post by post basis. By default, posts "
876
+ #~ "WILL be posted to Twitter. Check this to change the default to NO."
877
+ #~ msgstr ""
878
+ #~ "Gli aggiornamenti per Twitter possono essere impostati in ogni singolo "
879
+ #~ "articolo. Come funzione predefinita, gli articoli VERRANNO segnalati a "
880
+ #~ "Twitter. Metti il segno di spunta per modificare al NO."
881
+
882
+ #~ msgid "Special Fields"
883
+ #~ msgstr "Campi particolari"
884
+
885
+ #~ msgid ""
886
+ #~ "You can track the response from Twitter using Google Analytics by "
887
+ #~ "defining a campaign identifier here."
888
+ #~ msgstr ""
889
+ #~ "Puoi tracciare i riscontri su Twitter utilizzando Google Analytics "
890
+ #~ "inserendo qui l'identificatore."
891
+
892
+ #~ msgid "Set your preferred URL Shortener"
893
+ #~ msgstr "Seleziona il tuo servizio preferito di URL brevi"
894
+
895
+ #~ msgid ""
896
+ #~ "Check whether your server supports WP to Twitter's queries to the Twitter "
897
+ #~ "and URL shortening APIs."
898
+ #~ msgstr ""
899
+ #~ "Verifica se il tuo server é in grado di supportare le richieste di WP to "
900
+ #~ "Twitter's per Twitter e per l'API dell'URL breve."
901
+
902
+ #~ msgid "Need help?"
903
+ #~ msgstr "Serve aiuto?"
904
+
905
+ #~ msgid ""
906
+ #~ "Visit the <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP "
907
+ #~ "to Twitter plugin page</a>."
908
+ #~ msgstr ""
909
+ #~ "Visita la pagina <a href='http://www.joedolson.com/articles/wp-to-"
910
+ #~ "twitter/'>WP to Twitter</a>."
911
+
912
+ #~ msgid "Twitter Post"
913
+ #~ msgstr "Messaggio Twitter"
914
+
915
+ #~ msgid ""
916
+ #~ " characters.<br />Twitter posts are a maximum of 140 characters; if your "
917
+ #~ "Cli.gs URL is appended to the end of your document, you have 119 "
918
+ #~ "characters available. You can use <code>#url#</code>, <code>#title#</"
919
+ #~ "code>, <code>#post#</code>, <code>#category#</code>, <code>#date#</code>, "
920
+ #~ "or <code>#blog#</code> to insert the shortened URL, post title, the first "
921
+ #~ "category selected, the post date, or a post excerpt or blog name into the "
922
+ #~ "Tweet."
923
+ #~ msgstr ""
924
+ #~ " caratteri.<br />I messaggi di Twitter possono contenere un massimo di "
925
+ #~ "140 caratteri; un URL generato da Cli.gs posto in coda al messaggio, "
926
+ #~ "lascerà disponibili 119 caratteri. Puoi utilizzare <code>#url#</code>, "
927
+ #~ "<code>#title#</code>, <code>#post#</code>, <code>#category#</code>, "
928
+ #~ "<code>#date#</code> oppure <code>#blog#</code> per inserire nel messaggio "
929
+ #~ "l'URL breve, il nome dell'articolo, la prima categoria selezionata, la "
930
+ #~ "data dell'articolo, un estratto dell'articolo oppure il nome del blog."
931
+
932
+ #~ msgid "Use My Twitter Account"
933
+ #~ msgstr "Utilizza il mio account di Twitter"
934
+
935
+ #~ msgid ""
936
+ #~ "Select this option if you would like your posts to be Tweeted into your "
937
+ #~ "own Twitter account with no @ references."
938
+ #~ msgstr ""
939
+ #~ "Seleziona questa opzione qualora gradissi che i tuoi articoli siano "
940
+ #~ "segnalati al tuo account personale di Twitter senza nessun riferimento @."
941
+
942
+ #~ msgid ""
943
+ #~ "Tweet my posts into my Twitter account with an @ reference to the site's "
944
+ #~ "main Twitter account."
945
+ #~ msgstr ""
946
+ #~ "Segnala i miei articoli nel mio account di Twitter con un riferimento @ "
947
+ #~ "correlato al sito principale dell'account su Twitter."
948
+
949
+ #~ msgid ""
950
+ #~ "Tweet my posts into the main site Twitter account with an @ reference to "
951
+ #~ "my username. (Password not required with this option.)"
952
+ #~ msgstr ""
953
+ #~ "Segnala i miei articoli al sito principale dell'account su Twitter con un "
954
+ #~ "riferimento @ al mio nome utente. (per questa opzione non sarà necessaria "
955
+ #~ "la password)"
956
+
957
  #~ msgid ""
958
  #~ "The query to the URL shortener API failed, and your URL was not shrunk. "
959
  #~ "The full post URL was attached to your Tweet."
960
  #~ msgstr ""
961
  #~ "La richiesta API per la creazione dell'URL breve é fallita: il tuo URL "
962
  #~ "non é stato abbreviato. E' stato allegato l'URL completo al tuo messaggio."
963
+
964
  #~ msgid "Add_new_tag"
965
  #~ msgstr "Add_new_tag"
966
+
967
  #~ msgid "This plugin may not work in your server environment."
968
  #~ msgstr "Questo plugin non può funzionare sul tuo server."
969
+
970
  #~ msgid "Wordpress to Twitter Publishing Options"
971
  #~ msgstr "Opzioni editoriali Wordpress to Twitter"
972
+
973
  #~ msgid "Provide link to blog?"
974
  #~ msgstr "Desideri il link al blog?"
975
+
976
  #~ msgid "Use <strong>link title</strong> for Twitter updates"
977
  #~ msgstr ""
978
  #~ "Utilizza un <strong>link di testo</strong> per gli aggiornamenti di "
979
  #~ "Twitter"
980
+
981
  #~ msgid "Use <strong>link description</strong> for Twitter updates"
982
  #~ msgstr ""
983
  #~ "Utilizza un <strong>link descrittivo</strong> per gli aggiornamenti di "
984
  #~ "Twitter"
985
+
986
  #~ msgid ""
987
  #~ "Text for new link updates (used if title/description isn't available.):"
988
  #~ msgstr ""
989
  #~ "Testo per il link ai nuovi aggiornamenti (se titolo/descrizione non "
990
  #~ "fossero disponibili):"
991
+
992
  #~ msgid "Custom text prepended to Tweets:"
993
  #~ msgstr "Testo personalizzato davanti al messaggio:"
 
wp-to-twitter-manager.php CHANGED
@@ -61,7 +61,7 @@
61
  // Note that default options are set.
62
  update_option( 'twitterInitialised', '1' );
63
  //Twitter API
64
- update_option( 'jd_api_post_status', 'http://api.twitter.com/1/statuses/update.xml' );
65
  update_option( 'jd-twitter-service-name', 'Twitter' );
66
  update_option( 'jd-twitter-char-limit', 140 );
67
  update_option( 'jd_use_both_services', '0' );
@@ -84,7 +84,7 @@
84
 
85
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'service' ) {
86
  if ( isset($_POST['jd_reset_services'] ) ) {
87
- update_option( 'jd_api_post_status', 'http://api.twitter.com/1/statuses/update.xml' );
88
  update_option( 'jd-twitter-service-name', 'Twitter' );
89
  update_option( 'jd-twitter-char-limit', 140 );
90
  update_option( 'jd_use_both_services', '0' );
@@ -92,9 +92,9 @@
92
  update_option( 'x-twitterpw','');
93
  $message = __("Twitter API settings reset. You may need to change your username and password settings, if they are not the same as the alternate service previously in use.",'wp-to-twitter');
94
  } else {
95
- update_option( 'jd_api_post_status', $_POST['jd_api_post_status'] );
96
- update_option( 'jd-twitter-service-name', $_POST['jd-twitter-service-name'] );
97
- update_option( 'jd-twitter-char-limit', $_POST['jd-twitter-char-limit'] );
98
  update_option( 'jd_use_both_services', $_POST['jd_use_both_services'] );
99
  if ( !isset( $_POST['jd_use_both_services'] ) ) {
100
  update_option( 'x-twitterlogin','');
@@ -128,7 +128,6 @@
128
  update_option( 'use_tags_as_hashtags', $_POST['use_tags_as_hashtags'] );
129
  update_option( 'jd_twit_prepend', $_POST['jd_twit_prepend'] );
130
  update_option( 'jd_twit_append', $_POST['jd_twit_append'] );
131
- update_option( 'jd_shortener', $_POST['jd_shortener'] );
132
  update_option( 'jd_post_excerpt', $_POST['jd_post_excerpt'] );
133
  update_option('jd_max_tags',$_POST['jd_max_tags']);
134
  update_option('jd_max_characters',$_POST['jd_max_characters']);
@@ -136,22 +135,12 @@
136
  update_option( 'jd_date_format',$_POST['jd_date_format'] );
137
  update_option( 'jd_dynamic_analytics',$_POST['jd-dynamic-analytics'] );
138
  update_option( 'use_dynamic_analytics',$_POST['use-dynamic-analytics'] );
139
-
140
- if ( get_option( 'jd_shortener' ) == 2 && ( get_option( 'bitlylogin' ) == "" || get_option( 'bitlyapi' ) == "" ) ) {
141
- $message .= __( 'You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly.' , 'wp-to-twitter');
142
- $message .= "<br />";
143
- }
144
- if ( get_option( 'jd_shortener' ) == 6 && ( get_option( 'yourlslogin' ) == "" || get_option( 'yourlsapi' ) == "" || get_option( 'yourlsurl' ) == "" ) ) {
145
- $message .= __( 'You must add your YOURLS remote URL, login, and password in order to shorten URLs with a remote installation of YOURLS.' , 'wp-to-twitter');
146
- $message .= "<br />";
147
- }
148
- if ( get_option( 'jd_shortener' ) == 5 && ( get_option( 'yourlspath' ) == "" ) ) {
149
- $message .= __( 'You must add your YOURLS server path in order to shorten URLs with a remote installation of YOURLS.' , 'wp-to-twitter');
150
- $message .= "<br />";
151
- }
152
  update_option( 'use-twitter-analytics', $_POST['use-twitter-analytics'] );
153
  update_option( 'twitter-analytics-campaign', $_POST['twitter-analytics-campaign'] );
154
  update_option( 'jd_individual_twitter_users', $_POST['jd_individual_twitter_users'] );
 
 
 
155
 
156
  $message .= __( 'WP to Twitter Advanced Options Updated' , 'wp-to-twitter');
157
  }
@@ -167,7 +156,21 @@
167
  update_option( 'oldpage-edited-text', $_POST['oldpage-edited-text'] );
168
  update_option( 'newlink-published-text', $_POST['newlink-published-text'] );
169
  update_option( 'jd_twit_blogroll',$_POST['jd_twit_blogroll'] );
 
170
 
 
 
 
 
 
 
 
 
 
 
 
 
 
171
  $message .= __( 'WP to Twitter Options Updated' , 'wp-to-twitter');
172
 
173
  }
@@ -190,8 +193,8 @@
190
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'login' ) {
191
  //UPDATE LOGIN
192
  if( ( $_POST['twitterlogin'] != '' ) && ( $_POST['twitterpw'] != '' ) ) {
193
- update_option( 'twitterlogin', $_POST['twitterlogin'] );
194
- update_option( 'twitterpw', $_POST['twitterpw'] );
195
  update_option( 'twitterlogin_encrypted', base64_encode( $_POST['twitterlogin'].':'.$_POST['twitterpw'] ) );
196
  $message = __("$twitter login and password updated. ", 'wp-to-twitter');
197
  } else {
@@ -201,8 +204,8 @@
201
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'x-login' ) {
202
  //UPDATE LOGIN
203
  if( ( $_POST['x-twitterlogin'] != '' ) && ( $_POST['x-twitterpw'] != '' ) ) {
204
- update_option( 'x-twitterlogin', $_POST['x-twitterlogin'] );
205
- update_option( 'x-twitterpw', $_POST['x-twitterpw'] );
206
  $message = __("Twitter login and password updated. ", 'wp-to-twitter');
207
  } else {
208
  $message = __("You need to provide your Twitter login and password! ", 'wp-to-twitter');
@@ -211,7 +214,7 @@
211
 
212
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'yourlsapi' ) {
213
  if ( $_POST['yourlsapi'] != '' && isset( $_POST['submit'] ) ) {
214
- update_option( 'yourlsapi',$_POST['yourlsapi'] );
215
  $message = __("YOURLS password updated. ", 'wp-to-twitter');
216
  } else if ( isset( $_POST['clear'] ) ) {
217
  update_option( 'yourlsapi','' );
@@ -220,23 +223,29 @@
220
  $message = __( "Failed to save your YOURLS password! ", 'wp-to-twitter' );
221
  }
222
  if ( $_POST['yourlslogin'] != '' ) {
223
- update_option( 'yourlslogin', $_POST['yourlslogin'] );
224
  $message .= __( "YOURLS username added. ",'wp-to-twitter' );
225
  }
226
  if ( $_POST['yourlsurl'] != '' ) {
227
- update_option( 'yourlsurl', $_POST['yourlsurl'] );
228
  $message .= __( "YOURLS API url added. ",'wp-to-twitter' );
 
 
 
229
  }
230
  if ( $_POST['yourlspath'] != '' ) {
231
- update_option( 'yourlspath', $_POST['yourlspath'] );
232
  if ( file_exists( $_POST['yourlspath'] ) ) {
233
  $message .= __( "YOURLS local server path added. ",'wp-to-twitter');
234
  } else {
235
  $message .= __( "The path to your YOURLS installation is not correct. ",'wp-to-twitter' );
236
  }
237
- }
 
 
 
238
  if ( $_POST['jd_keyword_format'] != '' ) {
239
- update_option( 'jd_keyword_format',$_POST['jd_keyword_format'] );
240
  $message .= __( "YOURLS will use Post ID for short URL slug.",'wp-to-twitter');
241
  } else {
242
  update_option( 'jd_keyword_format','' );
@@ -246,7 +255,7 @@
246
 
247
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'cligsapi' ) {
248
  if ( $_POST['cligsapi'] != '' && isset( $_POST['submit'] ) ) {
249
- update_option( 'cligsapi',$_POST['cligsapi'] );
250
  $message = __("Cligs API Key Updated", 'wp-to-twitter');
251
  } else if ( isset( $_POST['clear'] ) ) {
252
  update_option( 'cligsapi','' );
@@ -257,7 +266,7 @@
257
  }
258
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'bitlyapi' ) {
259
  if ( $_POST['bitlyapi'] != '' && isset( $_POST['submit'] ) ) {
260
- update_option( 'bitlyapi',trim($_POST['bitlyapi']) );
261
  $message = __("Bit.ly API Key Updated.", 'wp-to-twitter');
262
  } else if ( isset( $_POST['clear'] ) ) {
263
  update_option( 'bitlyapi','' );
@@ -266,7 +275,7 @@
266
  $message = __("Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</a>! An API key is required to use the Bit.ly URL shortening service.", 'wp-to-twitter');
267
  }
268
  if ( $_POST['bitlylogin'] != '' && isset( $_POST['submit'] ) ) {
269
- update_option( 'bitlylogin',$_POST['bitlylogin'] );
270
  $message .= __(" Bit.ly User Login Updated.", 'wp-to-twitter');
271
  } else if ( isset( $_POST['clear'] ) ) {
272
  update_option( 'bitlylogin','' );
@@ -295,17 +304,25 @@ if ( get_option('jd-functions-checked') == '0') {
295
  case 0:
296
  case 1:
297
  $cligsapi = get_option( 'cligsapi' );
298
- $shrink = jd_fetch_url( "http://cli.gs/api/v1/cligs/create?t=snoopy&appid=WP-to-Twitter&url=".$testurl."&key=".$cligsapi );
299
- if (!$shrink) {
300
  $shrink = false;
301
  }
 
 
 
302
  break;
303
  case 2:
304
  $bitlylogin = get_option( 'bitlylogin' );
305
  $bitlyapi = get_option( 'bitlyapi' );
306
- $decoded = jd_remote_json( "http://api.bit.ly/shorten?version=2.0.1&longUrl=".$testurl."&login=".$bitlylogin."&apiKey=".$bitlyapi."&history=1" );
307
  if ($decoded) {
308
- $shrink = $decoded['results'][urldecode($thispostlink)]['shortUrl'];
 
 
 
 
 
309
  } else {
310
  $shrink = false;
311
  }
@@ -362,6 +379,7 @@ if ( get_option('jd-functions-checked') == '0') {
362
  } else {
363
  if ($shrink === FALSE) {
364
  $message .= __("<li class=\"error\"><strong>WP to Twitter was unable to contact your selected URL shortening service.</strong></li>",'wp-to-twitter');
 
365
  } else {
366
  $wp_shortener_error = FALSE;
367
  $message .= __("<li><strong>WP to Twitter successfully contacted your selected URL shortening service.</strong> The following link should point to your blog homepage:",'wp-to-twitter');
@@ -373,27 +391,37 @@ if ( get_option('jd-functions-checked') == '0') {
373
  $rand = rand(1000000,9999999);
374
  $testpost = jd_doTwitterAPIPost( "This is a test of WP to Twitter. ($rand)" );
375
  if ($testpost) {
376
- $message .= __("<li><strong>WP to Twitter successfully submitted a status update to your primary update service.</strong></li>",'wp-to-twitter');
 
 
 
 
 
 
377
  } else {
378
- $wp_twitter_error = true;
379
- $message .= __("<li class=\"error\"><strong>WP to Twitter failed to submit an update to your primary update service.</strong></li>",'wp-to-twitter');
 
380
  }
381
  if ( get_option( 'jd_use_both_services' ) == '1' ) {
382
- $testpost2 = jd_doTwitterAPIPost( "This is a test of WP to Twitter.",false,"Twitter" );
383
  if ($testpost2) {
384
- $wp_twitter_error = true;
385
- $message .= __("<li><strong>WP to Twitter successfully submitted a status update to your secondary update service.</strong></li>",'wp-to-twitter');
386
- } else {
387
- $message .= __("<li class=\"error\"><strong>WP to Twitter failed to submit an update to your secondary update service.</strong></li>",'wp-to-twitter');
388
- }
 
 
 
389
  }
390
 
391
  // If everything's OK, there's no reason to do this again.
392
- if ($wp_twitter_error == FALSE || $wp_shortener_error == FALSE ) {
393
  $message .= __("<li><strong>Your server should run WP to Twitter successfully.</strong></li>", 'wp-to-twitter');
394
  update_option( 'jd-functions-checked','1' );
395
  } else {
396
- $message .= __("<li class=\"error\"><strong>Your server does not appear to support the required methods for WP to Twitter to function.</strong> You can try it anyway - these tests aren't perfect - but no guarantees.</li>", 'wp-to-twitter');
397
  update_option( 'jd-functions-checked','1' );
398
  }
399
  $message .= "</ul>";
@@ -418,6 +446,7 @@ print_settings();
418
  } ?>
419
 
420
  <h2><?php _e("WP to Twitter Options", 'wp-to-twitter'); ?></h2>
 
421
  <?php
422
  $wp_to_twitter_directory = get_bloginfo( 'wpurl' ) . '/' . PLUGINDIR . '/' . dirname( plugin_basename(__FILE__) );
423
  ?>
@@ -449,6 +478,7 @@ $wp_to_twitter_directory = get_bloginfo( 'wpurl' ) . '/' . PLUGINDIR . '/' . dir
449
  <li><?php _e("<code>#category#</code>: the first selected category for the post", 'wp-to-twitter'); ?></li>
450
  <li><?php _e("<code>#date#</code>: the post date", 'wp-to-twitter'); ?></li>
451
  <li><?php _e("<code>#url#</code>: the post URL", 'wp-to-twitter'); ?></li>
 
452
  </ul>
453
  <p><?php _e("You can also create custom shortcodes to access WordPress custom fields. Use doubled square brackets surrounding the name of your custom field to add the value of that custom field to your status update. Example: <code>[[custom_field]]</code></p>", 'wp-to-twitter'); ?>
454
 
@@ -508,7 +538,20 @@ $wp_to_twitter_directory = get_bloginfo( 'wpurl' ) . '/' . PLUGINDIR . '/' . dir
508
  <label for="newlink-published-text"><?php _e("Text for new link updates:", 'wp-to-twitter'); ?></label> <input type="text" name="newlink-published-text" id="newlink-published-text" size="60" maxlength="120" value="<?php echo ( attribute_escape( stripslashes( get_option( 'newlink-published-text' ) ) ) ); ?>" /><br /><small><?php _e('Available shortcodes: <code>#url#</code>, <code>#title#</code>, and <code>#description#</code>.','wp-to-twitter'); ?></small>
509
  </p>
510
  </fieldset>
511
-
 
 
 
 
 
 
 
 
 
 
 
 
 
512
  <div>
513
  <input type="hidden" name="submit-type" value="options" />
514
  </div>
@@ -657,7 +700,7 @@ $wp_to_twitter_directory = get_bloginfo( 'wpurl' ) . '/' . PLUGINDIR . '/' . dir
657
  <input type="checkbox" name="jd_reset_services" id="jd_reset_services" value="1" /> <label for="jd_reset_services"><?php _e("Reset to normal Twitter settings","wp-to-twitter"); ?></label>
658
  </p>
659
  <input type="hidden" name="submit-type" value="service" />
660
- <p><input type="submit" name="submit" value="<?php _e("Update Twitter Compatible Service", 'wp-to-twitter'); ?>" class="button-primary" /> <?php _e("&raquo; <small>You can use any service using the Twitter-compatible REST API returning data in XML format with this plugin. Twitter-compatible services include <a href='http://identi.ca'>Identi.ca</a>, <a href='http://shoutem.com'>Shoutem.com</a> and <a href='http://chirup.com'>Chirup.com</a>. <strong>No support will be provided for services other than Twitter.</strong>", 'wp-to-twitter'); ?></small></p>
661
  </div>
662
  </form>
663
  </div>
@@ -697,7 +740,7 @@ $wp_to_twitter_directory = get_bloginfo( 'wpurl' ) . '/' . PLUGINDIR . '/' . dir
697
  <label for="jd_post_excerpt"><?php _e("Length of post excerpt (in characters):", 'wp-to-twitter'); ?></label> <input type="text" name="jd_post_excerpt" id="jd_post_excerpt" size="3" maxlength="3" value="<?php echo ( attribute_escape( get_option( 'jd_post_excerpt' ) ) ) ?>" /><br /><small><?php _e("By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead.", 'wp-to-twitter'); ?></small>
698
  </p>
699
  <p>
700
- <label for="jd_date_format"><?php _e("WP to Twitter Date Formatting:", 'wp-to-twitter'); ?></label> <input type="text" name="jd_date_format" id="jd_date_format" size="12" maxlength="12" value="<?php if (get_option('jd_date_format')=='') { echo ( attribute_escape( get_option('date_format') ) ); } else { echo ( attribute_escape( get_option( 'jd_date_format' ) ) ); }?>" /> (<?php if ( get_option( 'jd_date_format' ) != '' ) { echo date( get_option( 'jd_date_format' ) ); } else { echo date( get_option( 'date_format' ) ); } ?>)<br />
701
  <small><?php _e("Default is from your general settings. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Date Formatting Documentation</a>.", 'wp-to-twitter'); ?></small>
702
  </p>
703
 
@@ -754,19 +797,16 @@ $wp_to_twitter_directory = get_bloginfo( 'wpurl' ) . '/' . PLUGINDIR . '/' . dir
754
  <label for="jd_individual_twitter_users"><?php _e("Authors have individual Twitter accounts", 'wp-to-twitter'); ?></label><br /><small><?php _e('Authors can set their own Twitter username and password in their user profile.', 'wp-to-twitter'); ?></small>
755
  </p>
756
  </fieldset>
757
- <fieldset>
758
- <legend><?php _e("Choose your short URL service",'wp-to-twitter' ); ?></legend>
759
- <p>
760
- <select name="jd_shortener" id="jd_shortener">
761
- <option value="1" <?php jd_checkSelect('jd_shortener','1'); ?>><?php _e("Use Cli.gs for my URL shortener.", 'wp-to-twitter'); ?></option>
762
- <option value="2" <?php jd_checkSelect('jd_shortener','2'); ?>><?php _e("Use Bit.ly for my URL shortener.", 'wp-to-twitter'); ?></option>
763
- <option value="5" <?php jd_checkSelect('jd_shortener','5'); ?>><?php _e("YOURLS (installed on this server)", 'wp-to-twitter'); ?></option>
764
- <option value="6" <?php jd_checkSelect('jd_shortener','6'); ?>><?php _e("YOURLS (installed on a remote server)", 'wp-to-twitter'); ?></option>
765
- <option value="4" <?php jd_checkSelect('jd_shortener','4'); ?>><?php _e("Use WordPress as a URL shortener.", 'wp-to-twitter'); ?></option>
766
- <option value="3" <?php jd_checkSelect('jd_shortener','3'); ?>><?php _e("Don't shorten URLs.", 'wp-to-twitter'); ?></option>
767
- </select><br />
768
- <small><?php _e("Using WordPress as a URL shortener will send URLs to Twitter in the default URL format for WordPress: <code>http://domain.com/subdir/?p=123</code>. Google Analytics is not available when using WordPress shortened URLs.", 'wp-to-twitter'); ?></small>
769
- </p>
770
  </fieldset>
771
  <div>
772
  <input type="hidden" name="submit-type" value="advanced" />
61
  // Note that default options are set.
62
  update_option( 'twitterInitialised', '1' );
63
  //Twitter API
64
+ update_option( 'jd_api_post_status', 'http://twitter.com/statuses/update.json' );
65
  update_option( 'jd-twitter-service-name', 'Twitter' );
66
  update_option( 'jd-twitter-char-limit', 140 );
67
  update_option( 'jd_use_both_services', '0' );
84
 
85
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'service' ) {
86
  if ( isset($_POST['jd_reset_services'] ) ) {
87
+ update_option( 'jd_api_post_status', 'http://twitter.com/statuses/update.json' );
88
  update_option( 'jd-twitter-service-name', 'Twitter' );
89
  update_option( 'jd-twitter-char-limit', 140 );
90
  update_option( 'jd_use_both_services', '0' );
92
  update_option( 'x-twitterpw','');
93
  $message = __("Twitter API settings reset. You may need to change your username and password settings, if they are not the same as the alternate service previously in use.",'wp-to-twitter');
94
  } else {
95
+ update_option( 'jd_api_post_status', trim($_POST['jd_api_post_status']) );
96
+ update_option( 'jd-twitter-service-name', trim($_POST['jd-twitter-service-name']) );
97
+ update_option( 'jd-twitter-char-limit', trim($_POST['jd-twitter-char-limit']) );
98
  update_option( 'jd_use_both_services', $_POST['jd_use_both_services'] );
99
  if ( !isset( $_POST['jd_use_both_services'] ) ) {
100
  update_option( 'x-twitterlogin','');
128
  update_option( 'use_tags_as_hashtags', $_POST['use_tags_as_hashtags'] );
129
  update_option( 'jd_twit_prepend', $_POST['jd_twit_prepend'] );
130
  update_option( 'jd_twit_append', $_POST['jd_twit_append'] );
 
131
  update_option( 'jd_post_excerpt', $_POST['jd_post_excerpt'] );
132
  update_option('jd_max_tags',$_POST['jd_max_tags']);
133
  update_option('jd_max_characters',$_POST['jd_max_characters']);
135
  update_option( 'jd_date_format',$_POST['jd_date_format'] );
136
  update_option( 'jd_dynamic_analytics',$_POST['jd-dynamic-analytics'] );
137
  update_option( 'use_dynamic_analytics',$_POST['use-dynamic-analytics'] );
 
 
 
 
 
 
 
 
 
 
 
 
 
138
  update_option( 'use-twitter-analytics', $_POST['use-twitter-analytics'] );
139
  update_option( 'twitter-analytics-campaign', $_POST['twitter-analytics-campaign'] );
140
  update_option( 'jd_individual_twitter_users', $_POST['jd_individual_twitter_users'] );
141
+ update_option( 'disable_url_failure' , $_POST['disable_url_failure'] );
142
+ update_option( 'disable_twitter_failure' , $_POST['disable_twitter_failure'] );
143
+
144
 
145
  $message .= __( 'WP to Twitter Advanced Options Updated' , 'wp-to-twitter');
146
  }
156
  update_option( 'oldpage-edited-text', $_POST['oldpage-edited-text'] );
157
  update_option( 'newlink-published-text', $_POST['newlink-published-text'] );
158
  update_option( 'jd_twit_blogroll',$_POST['jd_twit_blogroll'] );
159
+ update_option( 'jd_shortener', $_POST['jd_shortener'] );
160
 
161
+ if ( get_option( 'jd_shortener' ) == 2 && ( get_option( 'bitlylogin' ) == "" || get_option( 'bitlyapi' ) == "" ) ) {
162
+ $message .= __( 'You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly.' , 'wp-to-twitter');
163
+ $message .= "<br />";
164
+ }
165
+ if ( get_option( 'jd_shortener' ) == 6 && ( get_option( 'yourlslogin' ) == "" || get_option( 'yourlsapi' ) == "" || get_option( 'yourlsurl' ) == "" ) ) {
166
+ $message .= __( 'You must add your YOURLS remote URL, login, and password in order to shorten URLs with a remote installation of YOURLS.' , 'wp-to-twitter');
167
+ $message .= "<br />";
168
+ }
169
+ if ( get_option( 'jd_shortener' ) == 5 && ( get_option( 'yourlspath' ) == "" ) ) {
170
+ $message .= __( 'You must add your YOURLS server path in order to shorten URLs with a remote installation of YOURLS.' , 'wp-to-twitter');
171
+ $message .= "<br />";
172
+ }
173
+
174
  $message .= __( 'WP to Twitter Options Updated' , 'wp-to-twitter');
175
 
176
  }
193
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'login' ) {
194
  //UPDATE LOGIN
195
  if( ( $_POST['twitterlogin'] != '' ) && ( $_POST['twitterpw'] != '' ) ) {
196
+ update_option( 'twitterlogin', trim($_POST['twitterlogin']) );
197
+ update_option( 'twitterpw', trim($_POST['twitterpw']) );
198
  update_option( 'twitterlogin_encrypted', base64_encode( $_POST['twitterlogin'].':'.$_POST['twitterpw'] ) );
199
  $message = __("$twitter login and password updated. ", 'wp-to-twitter');
200
  } else {
204
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'x-login' ) {
205
  //UPDATE LOGIN
206
  if( ( $_POST['x-twitterlogin'] != '' ) && ( $_POST['x-twitterpw'] != '' ) ) {
207
+ update_option( 'x-twitterlogin', trim($_POST['x-twitterlogin']) );
208
+ update_option( 'x-twitterpw', trim($_POST['x-twitterpw']) );
209
  $message = __("Twitter login and password updated. ", 'wp-to-twitter');
210
  } else {
211
  $message = __("You need to provide your Twitter login and password! ", 'wp-to-twitter');
214
 
215
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'yourlsapi' ) {
216
  if ( $_POST['yourlsapi'] != '' && isset( $_POST['submit'] ) ) {
217
+ update_option( 'yourlsapi', trim($_POST['yourlsapi']) );
218
  $message = __("YOURLS password updated. ", 'wp-to-twitter');
219
  } else if ( isset( $_POST['clear'] ) ) {
220
  update_option( 'yourlsapi','' );
223
  $message = __( "Failed to save your YOURLS password! ", 'wp-to-twitter' );
224
  }
225
  if ( $_POST['yourlslogin'] != '' ) {
226
+ update_option( 'yourlslogin', trim($_POST['yourlslogin']) );
227
  $message .= __( "YOURLS username added. ",'wp-to-twitter' );
228
  }
229
  if ( $_POST['yourlsurl'] != '' ) {
230
+ update_option( 'yourlsurl', trim($_POST['yourlsurl']) );
231
  $message .= __( "YOURLS API url added. ",'wp-to-twitter' );
232
+ } else {
233
+ update_option('yourlsurl','');
234
+ $message .= __( "YOURLS API url removed. ",'wp-to-twitter' );
235
  }
236
  if ( $_POST['yourlspath'] != '' ) {
237
+ update_option( 'yourlspath', trim($_POST['yourlspath']) );
238
  if ( file_exists( $_POST['yourlspath'] ) ) {
239
  $message .= __( "YOURLS local server path added. ",'wp-to-twitter');
240
  } else {
241
  $message .= __( "The path to your YOURLS installation is not correct. ",'wp-to-twitter' );
242
  }
243
+ } else {
244
+ update_option( 'yourlspath','' );
245
+ $message .= __( "YOURLS local server path removed. ",'wp-to-twitter');
246
+ }
247
  if ( $_POST['jd_keyword_format'] != '' ) {
248
+ update_option( 'jd_keyword_format', $_POST['jd_keyword_format'] );
249
  $message .= __( "YOURLS will use Post ID for short URL slug.",'wp-to-twitter');
250
  } else {
251
  update_option( 'jd_keyword_format','' );
255
 
256
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'cligsapi' ) {
257
  if ( $_POST['cligsapi'] != '' && isset( $_POST['submit'] ) ) {
258
+ update_option( 'cligsapi', trim($_POST['cligsapi']) );
259
  $message = __("Cligs API Key Updated", 'wp-to-twitter');
260
  } else if ( isset( $_POST['clear'] ) ) {
261
  update_option( 'cligsapi','' );
266
  }
267
  if ( isset($_POST['submit-type']) && $_POST['submit-type'] == 'bitlyapi' ) {
268
  if ( $_POST['bitlyapi'] != '' && isset( $_POST['submit'] ) ) {
269
+ update_option( 'bitlyapi', trim($_POST['bitlyapi']) );
270
  $message = __("Bit.ly API Key Updated.", 'wp-to-twitter');
271
  } else if ( isset( $_POST['clear'] ) ) {
272
  update_option( 'bitlyapi','' );
275
  $message = __("Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</a>! An API key is required to use the Bit.ly URL shortening service.", 'wp-to-twitter');
276
  }
277
  if ( $_POST['bitlylogin'] != '' && isset( $_POST['submit'] ) ) {
278
+ update_option( 'bitlylogin', trim($_POST['bitlylogin']) );
279
  $message .= __(" Bit.ly User Login Updated.", 'wp-to-twitter');
280
  } else if ( isset( $_POST['clear'] ) ) {
281
  update_option( 'bitlylogin','' );
304
  case 0:
305
  case 1:
306
  $cligsapi = get_option( 'cligsapi' );
307
+ $shrink = jd_fetch_url( "http://cli.gs/api/v1/cligs/create?t=wphttp&appid=WP-to-Twitter&url=".$testurl."&key=".$cligsapi );
308
+ if (!$shrink || !preg_match( '|^\S+://\S+\.\S+.+$|', $shrink ) ) {
309
  $shrink = false;
310
  }
311
+ if ( $shrink && !preg_match( '|^\S+://\S+\.\S+.+$|', $shrink ) ) {
312
+ $error = $shrink;
313
+ }
314
  break;
315
  case 2:
316
  $bitlylogin = get_option( 'bitlylogin' );
317
  $bitlyapi = get_option( 'bitlyapi' );
318
+ $decoded = jd_remote_json( "http://api.bit.ly/v3/shorten?longUrl=".$testurl."&login=".$bitlylogin."&apiKey=".$bitlyapi."&format=json" );
319
  if ($decoded) {
320
+ if ($decoded['status_code'] != 200) {
321
+ $shrink = false;
322
+ $error .= $decoded['status_txt'];
323
+ } else {
324
+ $shrink = $decoded['data']['url'];
325
+ }
326
  } else {
327
  $shrink = false;
328
  }
379
  } else {
380
  if ($shrink === FALSE) {
381
  $message .= __("<li class=\"error\"><strong>WP to Twitter was unable to contact your selected URL shortening service.</strong></li>",'wp-to-twitter');
382
+ $message .= "<li><code> $error</code></li>";
383
  } else {
384
  $wp_shortener_error = FALSE;
385
  $message .= __("<li><strong>WP to Twitter successfully contacted your selected URL shortening service.</strong> The following link should point to your blog homepage:",'wp-to-twitter');
391
  $rand = rand(1000000,9999999);
392
  $testpost = jd_doTwitterAPIPost( "This is a test of WP to Twitter. ($rand)" );
393
  if ($testpost) {
394
+ if ($testpost['response']['code'] == 200) {
395
+ $message .= __("<li><strong>WP to Twitter successfully submitted a status update to your primary update service.</strong></li>",'wp-to-twitter');
396
+ } else {
397
+ $wp_twitter_error = true;
398
+ $message .= __("<li class=\"error\"><strong>WP to Twitter failed to submit an update to your primary update service.</strong></li>",'wp-to-twitter');
399
+ $message .= "<li>".__("Twitter returned this error:")."<code>".$testpost['headers']['status']."</code></li>";
400
+ }
401
  } else {
402
+ $wp_twitter_error = true;
403
+ $message .= __("<li class=\"error\"><strong>WP to Twitter failed to contact your primary update service.</strong></li>",'wp-to-twitter');
404
+ $message .= "<li>".__("No error was returned.")."</li>";
405
  }
406
  if ( get_option( 'jd_use_both_services' ) == '1' ) {
407
+ $testpost2 = jd_doTwitterAPIPost( "This is a test of WP to Twitter. ($rand)",false,"Twitter" );
408
  if ($testpost2) {
409
+ if ($testpost2['response']['code'] == 200) {
410
+ $message .= __("<li><strong>WP to Twitter successfully submitted a status update to your secondary update service.</strong></li>",'wp-to-twitter');
411
+ } else {
412
+ $wp_twitter_error = true;
413
+ $message .= __("<li class=\"error\"><strong>WP to Twitter failed to submit an update to your secondary update service.</strong></li>",'wp-to-twitter');
414
+ $message .= "<li>".__("The service returned this error:")."<code>".$testpost['headers']['status']."</code></li>";
415
+ }
416
+ }
417
  }
418
 
419
  // If everything's OK, there's no reason to do this again.
420
+ if ($wp_twitter_error == FALSE && $wp_shortener_error == FALSE ) {
421
  $message .= __("<li><strong>Your server should run WP to Twitter successfully.</strong></li>", 'wp-to-twitter');
422
  update_option( 'jd-functions-checked','1' );
423
  } else {
424
+ $message .= __("<li class=\"error\"><strong>Your server does not appear to support the required methods for WP to Twitter to function.</strong> You can try it anyway - these tests aren't perfect.</li>", 'wp-to-twitter');
425
  update_option( 'jd-functions-checked','1' );
426
  }
427
  $message .= "</ul>";
446
  } ?>
447
 
448
  <h2><?php _e("WP to Twitter Options", 'wp-to-twitter'); ?></h2>
449
+
450
  <?php
451
  $wp_to_twitter_directory = get_bloginfo( 'wpurl' ) . '/' . PLUGINDIR . '/' . dirname( plugin_basename(__FILE__) );
452
  ?>
478
  <li><?php _e("<code>#category#</code>: the first selected category for the post", 'wp-to-twitter'); ?></li>
479
  <li><?php _e("<code>#date#</code>: the post date", 'wp-to-twitter'); ?></li>
480
  <li><?php _e("<code>#url#</code>: the post URL", 'wp-to-twitter'); ?></li>
481
+ <li><?php _e("<code>#author#</code>: the post author'",'wp-to-twitter'); ?></li>
482
  </ul>
483
  <p><?php _e("You can also create custom shortcodes to access WordPress custom fields. Use doubled square brackets surrounding the name of your custom field to add the value of that custom field to your status update. Example: <code>[[custom_field]]</code></p>", 'wp-to-twitter'); ?>
484
 
538
  <label for="newlink-published-text"><?php _e("Text for new link updates:", 'wp-to-twitter'); ?></label> <input type="text" name="newlink-published-text" id="newlink-published-text" size="60" maxlength="120" value="<?php echo ( attribute_escape( stripslashes( get_option( 'newlink-published-text' ) ) ) ); ?>" /><br /><small><?php _e('Available shortcodes: <code>#url#</code>, <code>#title#</code>, and <code>#description#</code>.','wp-to-twitter'); ?></small>
539
  </p>
540
  </fieldset>
541
+ <fieldset>
542
+ <legend><?php _e("Choose your short URL service (account settings below)",'wp-to-twitter' ); ?></legend>
543
+ <p>
544
+ <select name="jd_shortener" id="jd_shortener">
545
+ <option value="1" <?php jd_checkSelect('jd_shortener','1'); ?>><?php _e("Use Cli.gs for my URL shortener.", 'wp-to-twitter'); ?></option>
546
+ <option value="2" <?php jd_checkSelect('jd_shortener','2'); ?>><?php _e("Use Bit.ly for my URL shortener.", 'wp-to-twitter'); ?></option>
547
+ <option value="5" <?php jd_checkSelect('jd_shortener','5'); ?>><?php _e("YOURLS (installed on this server)", 'wp-to-twitter'); ?></option>
548
+ <option value="6" <?php jd_checkSelect('jd_shortener','6'); ?>><?php _e("YOURLS (installed on a remote server)", 'wp-to-twitter'); ?></option>
549
+ <option value="4" <?php jd_checkSelect('jd_shortener','4'); ?>><?php _e("Use WordPress as a URL shortener.", 'wp-to-twitter'); ?></option>
550
+ <option value="3" <?php jd_checkSelect('jd_shortener','3'); ?>><?php _e("Don't shorten URLs.", 'wp-to-twitter'); ?></option>
551
+ </select><br />
552
+ <small><?php _e("Using WordPress as a URL shortener will send URLs to Twitter in the default URL format for WordPress: <code>http://domain.com/wpdir/?p=123</code>. Google Analytics is not available when using WordPress shortened URLs.", 'wp-to-twitter'); ?></small>
553
+ </p>
554
+ </fieldset>
555
  <div>
556
  <input type="hidden" name="submit-type" value="options" />
557
  </div>
700
  <input type="checkbox" name="jd_reset_services" id="jd_reset_services" value="1" /> <label for="jd_reset_services"><?php _e("Reset to normal Twitter settings","wp-to-twitter"); ?></label>
701
  </p>
702
  <input type="hidden" name="submit-type" value="service" />
703
+ <p><input type="submit" name="submit" value="<?php _e("Update Twitter Compatible Service", 'wp-to-twitter'); ?>" class="button-primary" /> <?php _e("&raquo; <small>You can use any service using the Twitter-compatible REST API returning data in JSON format with this plugin. Twitter-compatible services include <a href='http://identi.ca'>Identi.ca</a>, <a href='http://shoutem.com'>Shoutem.com</a> and <a href='http://chirup.com'>Chirup.com</a>. <strong>No support will be provided for services other than Twitter.</strong>", 'wp-to-twitter'); ?></small></p>
704
  </div>
705
  </form>
706
  </div>
740
  <label for="jd_post_excerpt"><?php _e("Length of post excerpt (in characters):", 'wp-to-twitter'); ?></label> <input type="text" name="jd_post_excerpt" id="jd_post_excerpt" size="3" maxlength="3" value="<?php echo ( attribute_escape( get_option( 'jd_post_excerpt' ) ) ) ?>" /><br /><small><?php _e("By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead.", 'wp-to-twitter'); ?></small>
741
  </p>
742
  <p>
743
+ <label for="jd_date_format"><?php _e("WP to Twitter Date Formatting:", 'wp-to-twitter'); ?></label> <input type="text" name="jd_date_format" id="jd_date_format" size="12" maxlength="12" value="<?php if (get_option('jd_date_format')=='') { echo ( attribute_escape( get_option('date_format') ) ); } else { echo ( attribute_escape( get_option( 'jd_date_format' ) ) ); }?>" /> (<?php if ( get_option( 'jd_date_format' ) != '' ) { echo date_i18n( get_option( 'jd_date_format' ) ); } else { echo date_i18n( get_option( 'date_format' ) ); } ?>)<br />
744
  <small><?php _e("Default is from your general settings. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Date Formatting Documentation</a>.", 'wp-to-twitter'); ?></small>
745
  </p>
746
 
797
  <label for="jd_individual_twitter_users"><?php _e("Authors have individual Twitter accounts", 'wp-to-twitter'); ?></label><br /><small><?php _e('Authors can set their own Twitter username and password in their user profile.', 'wp-to-twitter'); ?></small>
798
  </p>
799
  </fieldset>
800
+ <fieldset>
801
+ <legend><?php _e('Disable Error Messages','wp-to-twitter'); ?></legend>
802
+ <p>
803
+ <input type="checkbox" name="disable_url_failure" id="disable_url_failure" value="1" <?php jd_checkCheckbox('disable_url_failure')?> />
804
+ <label for="disable_url_failure"><?php _e("Disable global URL shortener error messages.", 'wp-to-twitter'); ?></label>
805
+ </p>
806
+ <p>
807
+ <input type="checkbox" name="disable_twitter_failure" id="disable_twitter_failure" value="1" <?php jd_checkCheckbox('disable_twitter_failure')?> />
808
+ <label for="disable_twitter_failure"><?php _e("Disable global Twitter API error messages.", 'wp-to-twitter'); ?></label>
809
+ </p>
 
 
 
810
  </fieldset>
811
  <div>
812
  <input type="hidden" name="submit-type" value="advanced" />
wp-to-twitter-ru_RU.mo ADDED
Binary file
wp-to-twitter-ru_RU.po ADDED
@@ -0,0 +1,548 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR Joseph Dolson
3
+ # This file is distributed under the same license as the PACKAGE package.
4
+ # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5
+ #
6
+ msgid ""
7
+ msgstr ""
8
+ "Project-Id-Version: WP to Twitter in russian\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
10
+ "POT-Creation-Date: 2009-12-22 20:09+0300\n"
11
+ "PO-Revision-Date: 2010-04-14 16:15-0600\n"
12
+ "Last-Translator: Joseph Dolson <design@joedolson.com>\n"
13
+ "Language-Team: http://chernobog.ru <admin@chernobog.ru>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "X-Poedit-Language: Russian\n"
18
+ "X-Poedit-Country: RUSSIA\n"
19
+
20
+ #: functions.php:127
21
+ msgid "Twitter Password Saved"
22
+ msgstr "Twitter пароль сохранен"
23
+
24
+ #: functions.php:129
25
+ msgid "Twitter Password Not Saved"
26
+ msgstr "Twitter пароль не сохранен"
27
+
28
+ #: functions.php:132
29
+ msgid "Bit.ly API Saved"
30
+ msgstr "Bit.ly API Key сохранен"
31
+
32
+ #: functions.php:134
33
+ msgid "Bit.ly API Not Saved"
34
+ msgstr "Bit.ly API Key не сохранен"
35
+
36
+ #: functions.php:140
37
+ msgid "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Hide</a>] If you're experiencing trouble, please copy these settings into any request for support."
38
+ msgstr "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Скрыть</a>] Если у Вас возникли проблемы, пожалуйста скопируйте эти настройки и обратитесь за поддержкой."
39
+
40
+ #: wp-to-twitter-manager.php:63
41
+ msgid "Set your Twitter login information and URL shortener API information to use this plugin!"
42
+ msgstr "Настройте Ваш логин Twitter и сервис сокращения URL API чтобы использовать этот плагин!"
43
+
44
+ #: wp-to-twitter-manager.php:69
45
+ msgid "Please add your Twitter password. "
46
+ msgstr "Пожалуйста добавьте Ваш пароль от Twitter"
47
+
48
+ #: wp-to-twitter-manager.php:75
49
+ msgid "WP to Twitter Errors Cleared"
50
+ msgstr "WP to Twitter ошибки очищены"
51
+
52
+ #: wp-to-twitter-manager.php:82
53
+ msgid "Sorry! I couldn't get in touch with the Twitter servers to post your new blog post. Your tweet has been stored in a custom field attached to the post, so you can Tweet it manually if you wish! "
54
+ msgstr "Извините! Я не могу соединиться с серверами Twitter для отправки Вашего нового "
55
+
56
+ #: wp-to-twitter-manager.php:84
57
+ msgid "Sorry! I couldn't get in touch with the Twitter servers to post your <strong>new link</strong>! You'll have to post it manually, I'm afraid. "
58
+ msgstr "Извините! Я не могу соединиться с серверами Twitter для отправки Вашей <strong>новой ссылки</strong>! Я боюсь, что Вам придется разместить ее вручную."
59
+
60
+ #: wp-to-twitter-manager.php:149
61
+ msgid "You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly."
62
+ msgstr "Вы должны добавить свой Bit.ly логин и API key для того, чтобы сократить URL используя Bit.ly."
63
+
64
+ #: wp-to-twitter-manager.php:158
65
+ msgid "WP to Twitter Options Updated"
66
+ msgstr "WP to Twitter параметры обновлены"
67
+
68
+ #: wp-to-twitter-manager.php:168
69
+ msgid "Twitter login and password updated. "
70
+ msgstr "Twitter логин и пароль обновлены. "
71
+
72
+ #: wp-to-twitter-manager.php:170
73
+ msgid "You need to provide your twitter login and password! "
74
+ msgstr "Вы должны указать свой логин и пароль от Twitter!"
75
+
76
+ #: wp-to-twitter-manager.php:177
77
+ msgid "Cligs API Key Updated"
78
+ msgstr "Cligs API Key обновлен"
79
+
80
+ #: wp-to-twitter-manager.php:180
81
+ msgid "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be associated with your account. "
82
+ msgstr "Cli.gs API Key удален. Cli.gs созданный для WP to Twitter, больше не будет связан с Вашим аккаунтом. "
83
+
84
+ #: wp-to-twitter-manager.php:182
85
+ msgid "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</a>! "
86
+ msgstr "Cli.gs API Key не добавлен - <a href='http://cli.gs/user/api/'>получить здесь</a>! "
87
+
88
+ #: wp-to-twitter-manager.php:188
89
+ msgid "Bit.ly API Key Updated."
90
+ msgstr "Bit.ly API Key обновлен."
91
+
92
+ #: wp-to-twitter-manager.php:191
93
+ msgid "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
94
+ msgstr "Bit.ly API Key удален. Вы не можете использовать Bit.ly API без API key. "
95
+
96
+ #: wp-to-twitter-manager.php:193
97
+ msgid "Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</a>! An API key is required to use the Bit.ly URL shortening service."
98
+ msgstr "Bit.ly API Key не добавлен - <a href='http://bit.ly/account/'>получить здесь</a>! API key должен использовать сервис сокращения URL Bit.ly."
99
+
100
+ #: wp-to-twitter-manager.php:197
101
+ msgid " Bit.ly User Login Updated."
102
+ msgstr " Bit.ly логин пользователя обновлен."
103
+
104
+ #: wp-to-twitter-manager.php:200
105
+ msgid "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing your username. "
106
+ msgstr "Bit.ly логин пользователя удален. Вы не можете использовать Bit.ly API без Вашего логина. "
107
+
108
+ #: wp-to-twitter-manager.php:202
109
+ msgid "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
110
+ msgstr "Bit.ly логин не добавлен - <a href='http://bit.ly/account/'>получить здесь</a>! "
111
+
112
+ #: wp-to-twitter-manager.php:236
113
+ msgid "<li>Successfully contacted the Cli.gs API via Snoopy, but the URL creation failed.</li>"
114
+ msgstr "<li>Установлено соединение с API Cli.gs через Snoopy, но создать URL не удалось.</li>"
115
+
116
+ #: wp-to-twitter-manager.php:238
117
+ msgid "<li>Successfully contacted the Cli.gs API via Snoopy, but a Cli.gs server error prevented the URL from being shrotened.</li>"
118
+ msgstr "<li>Установлено соединение с API Cli.gs через Snoopy, но ошибка сервера Cli.gs препятствовала тому, чтобы URL был сокращен. </li>"
119
+
120
+ #: wp-to-twitter-manager.php:240
121
+ msgid "<li>Successfully contacted the Cli.gs API via Snoopy и создана сокращенная ссылка.</li>"
122
+ msgstr "<li>Установлено соединение с API Cli.gs через Snoopy and created a shortened link.</li>"
123
+
124
+ #: wp-to-twitter-manager.php:249
125
+ #: wp-to-twitter-manager.php:274
126
+ msgid "<li>Successfully contacted the Bit.ly API via Snoopy.</li>"
127
+ msgstr "<li>Установлено соединение с Bit.ly API через Snoopy.</li>"
128
+
129
+ #: wp-to-twitter-manager.php:251
130
+ #: wp-to-twitter-manager.php:276
131
+ msgid "<li>Failed to contact the Bit.ly API via Snoopy.</li>"
132
+ msgstr "<li>Не удается соединиться с Bit.ly API через Snoopy.</li>"
133
+
134
+ #: wp-to-twitter-manager.php:254
135
+ msgid "<li>Cannot check the Bit.ly API without a valid API key.</li>"
136
+ msgstr "<li>Не удается проверить Bit.ly API, необходим правильный ключ API.</li>"
137
+
138
+ #: wp-to-twitter-manager.php:258
139
+ msgid "<li>Successfully contacted the Twitter API via Snoopy.</li>"
140
+ msgstr "<li>Установлено соединение с Twitter API через Snoopy.</li>"
141
+
142
+ #: wp-to-twitter-manager.php:260
143
+ msgid "<li>Failed to contact the Twitter API via Snoopy.</li>"
144
+ msgstr "<li>Не удается соединиться с Twitter API через Snoopy.</li>"
145
+
146
+ #: wp-to-twitter-manager.php:266
147
+ msgid "<li>Successfully contacted the Twitter API via cURL.</li>"
148
+ msgstr "<li>Установлено соединение с Twitter API через cURL.</li>"
149
+
150
+ #: wp-to-twitter-manager.php:268
151
+ msgid "<li>Failed to contact the Twitter API via cURL.</li>"
152
+ msgstr "<li>Не удается соединиться с Twitter API через cURL.</li>"
153
+
154
+ #: wp-to-twitter-manager.php:280
155
+ msgid "<li>Successfully contacted the Cli.gs API via Snoopy.</li>"
156
+ msgstr "<li>Установлено соединение с Cli.gs API через Snoopy.</li>"
157
+
158
+ #: wp-to-twitter-manager.php:283
159
+ msgid "<li>Failed to contact the Cli.gs API via Snoopy.</li>"
160
+ msgstr "<li>Не удается соединиться с Cli.gs API через Snoopy.</li>"
161
+
162
+ #: wp-to-twitter-manager.php:288
163
+ msgid "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
164
+ msgstr "<li><strong>Ваш сервер дожнен успешно работать с WP to Twitter.</strong></li>"
165
+
166
+ #: wp-to-twitter-manager.php:293
167
+ msgid "<li>Your server does not support <code>fputs</code>.</li>"
168
+ msgstr "<li>Ваш сервер не поддерживает <code>fputs</code>.</li>"
169
+
170
+ #: wp-to-twitter-manager.php:297
171
+ msgid "<li>Your server does not support <code>file_get_contents</code> or <code>cURL</code> functions.</li>"
172
+ msgstr "<li>Ваш сервер не поддерживает <code>file_get_contents</code> или <code>cURL</code> функции.</li>"
173
+
174
+ #: wp-to-twitter-manager.php:301
175
+ msgid "<li>Your server does not support <code>Snoopy</code>.</li>"
176
+ msgstr "<li>Ваш сервер не поддерживает <code>Snoopy</code>.</li>"
177
+
178
+ #: wp-to-twitter-manager.php:304
179
+ msgid "<li><strong>Your server does not appear to support the required PHP functions and classes for WP to Twitter to function.</strong> You can try it anyway - these tests aren't perfect - but no guarantees.</li>"
180
+ msgstr "<li><strong>Ваш сервер, кажется, не поддерживает необходимые PHP функции и классы для корректной работы плагина WP to Twitter.</strong> Вы можете попробовать, но в любом случае, эти тесты не идеальны и никаких гарантий не дают.</li>"
181
+
182
+ #: wp-to-twitter-manager.php:313
183
+ msgid "This plugin may not fully work in your server environment. The plugin failed to contact both a URL shortener API and the Twitter service API."
184
+ msgstr "Этот плагин может не совсем корректно работать в серверной среде. Плагину не удается соединиться с сервисом сокращения URL API и сервисом Twitter API."
185
+
186
+ #: wp-to-twitter-manager.php:328
187
+ msgid "WP to Twitter Options"
188
+ msgstr "WP to Twitter параметры"
189
+
190
+ #: wp-to-twitter-manager.php:332
191
+ #: wp-to-twitter.php:811
192
+ msgid "Get Support"
193
+ msgstr "Получить поддержку"
194
+
195
+ #: wp-to-twitter-manager.php:333
196
+ msgid "Export Settings"
197
+ msgstr "Настройки экспорта"
198
+
199
+ #: wp-to-twitter-manager.php:347
200
+ msgid "For any post update field, you can use the codes <code>#title#</code> for the title of your blog post, <code>#blog#</code> for the title of your blog, <code>#post#</code> for a short excerpt of the post content, <code>#category#</code> for the first selected category for the post, <code>#date#</code> for the post date, or <code>#url#</code> for the post URL (shortened or not, depending on your preferences.) You can also create custom shortcodes to access WordPress custom fields. Use doubled square brackets surrounding the name of your custom field to add the value of that custom field to your status update. Example: <code>[[custom_field]]</code>"
201
+ msgstr "Для обновления любых сообщений, Вы можете использовать коды <code>#title#</code> для заголовка Вашего сообщения в блоге, <code>#blog#</code> для названия Вашего блога, <code>#post#</code> для короткого описания сообщения, <code>#category#</code> для выбора первой категории сообщения, <code>#date#</code> для даты сообщения, <code>#url#</code> для URL сообщения (сокращенного или нет, в зависимости от ваших настроек.) Вы также можете создатьпользовательские коды доступа к настраиваемым полям WordPress. Используйте двойные квадратные скобки окружающие имя настраиваемого поля для добавления значения этого настраиваемого поля к Вашему обновленному статусу. Пример: <code>[[custom_field]]</code>"
202
+
203
+ #: wp-to-twitter-manager.php:353
204
+ msgid "<p>One or more of your last posts has failed to send it's status update to Twitter. Your Tweet has been saved in your post custom fields, and you can re-Tweet it at your leisure.</p>"
205
+ msgstr "<p>Не удалось передать информацию об обновлении статуса одного или нескольких ваших сообщений в Twitter. Ваше сообщение было сохранено в пользовательских полях Вашего сообщения, и Вы можете переотправить его на досуге.</p>"
206
+
207
+ #: wp-to-twitter-manager.php:356
208
+ msgid "<p>The query to the URL shortener API failed, and your URL was not shrunk. The full post URL was attached to your Tweet. Check with your URL shortening provider to see if there are any known issues. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
209
+ msgstr "<p>Запрос к сервису сокращения URL API не удался, и ваш URL не был сокращен. Полный URL сообщения был прикреплен к вашему сообщению. Свяжитесь со своим сервисом сокращения URL, чтобы узнать, есть ли какие-нибудь известные проблемы. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
210
+
211
+ #: wp-to-twitter-manager.php:363
212
+ msgid "Clear 'WP to Twitter' Error Messages"
213
+ msgstr "Очистить 'WP to Twitter' сообщения об ошибках"
214
+
215
+ #: wp-to-twitter-manager.php:371
216
+ msgid "Set what should be in a Tweet"
217
+ msgstr "Установить, что должно быть в сообщении"
218
+
219
+ #: wp-to-twitter-manager.php:374
220
+ msgid "Update when a post is published"
221
+ msgstr "Обновить когда сообщение будет опубликовано"
222
+
223
+ #: wp-to-twitter-manager.php:374
224
+ msgid "Text for new post updates:"
225
+ msgstr "Текст для обновления новых сообщений:"
226
+
227
+ #: wp-to-twitter-manager.php:379
228
+ msgid "Update when a post is edited"
229
+ msgstr "Обновить, когда сообщение будет отредактировано"
230
+
231
+ #: wp-to-twitter-manager.php:379
232
+ msgid "Text for editing updates:"
233
+ msgstr "Текст для редактирования обновлений:"
234
+
235
+ #: wp-to-twitter-manager.php:383
236
+ msgid "Update Twitter when new Wordpress Pages are published"
237
+ msgstr "Обновить Twitter, когда новые страницы Wordpress будут опубликованы"
238
+
239
+ #: wp-to-twitter-manager.php:383
240
+ msgid "Text for new page updates:"
241
+ msgstr "Текст обновления для новой страницы:"
242
+
243
+ #: wp-to-twitter-manager.php:387
244
+ msgid "Update Twitter when WordPress Pages are edited"
245
+ msgstr "Обновить Твиттер, когда новые Wordpress страницы отредактированы"
246
+
247
+ #: wp-to-twitter-manager.php:387
248
+ msgid "Text for page edit updates:"
249
+ msgstr "Текст обновления для отредактированных страниц:"
250
+
251
+ #: wp-to-twitter-manager.php:391
252
+ msgid "Add tags as hashtags on Tweets"
253
+ msgstr "Добавить теги как hashtags в сообщение"
254
+
255
+ #: wp-to-twitter-manager.php:391
256
+ msgid "Spaces replaced with:"
257
+ msgstr "Пробелы заменить на:"
258
+
259
+ #: wp-to-twitter-manager.php:392
260
+ msgid "Default replacement is an underscore (<code>_</code>). Use <code>[ ]</code> to remove spaces entirely."
261
+ msgstr "Заданная по умолчанию замена - символ подчеркивания (<code>_</code>). Использовать <code>[ ]</code> для удаления пробелов полностью."
262
+
263
+ #: wp-to-twitter-manager.php:394
264
+ msgid "Maximum number of tags to include:"
265
+ msgstr "Максимальное число тэгов для включения:"
266
+
267
+ #: wp-to-twitter-manager.php:395
268
+ msgid "Maximum length in characters for included tags:"
269
+ msgstr "Максимальная длина в символах для включенных тегов:"
270
+
271
+ #: wp-to-twitter-manager.php:396
272
+ msgid "These options allow you to restrict the length and number of WordPress tags sent to Twitter as hashtags. Set to <code>0</code> or leave blank to allow any and all tags."
273
+ msgstr "Эти параметры позволяют Вам ограничить длину и количество тегов WordPress направленых в Twitter, как hashtags. Установите <code>0</code> или оставьте поле пустым, чтобы разрешить любые теги. "
274
+
275
+ #: wp-to-twitter-manager.php:400
276
+ msgid "Update Twitter when you post a Blogroll link"
277
+ msgstr "Обновить Twitter, когда разместите Blogroll ссылку"
278
+
279
+ #: wp-to-twitter-manager.php:401
280
+ msgid "Text for new link updates:"
281
+ msgstr "Текст обновления для новой ссылки:"
282
+
283
+ #: wp-to-twitter-manager.php:401
284
+ msgid "Available shortcodes: <code>#url#</code>, <code>#title#</code>, and <code>#description#</code>."
285
+ msgstr "Доступные коды: <code>#url#</code>, <code>#title#</code>, и <code>#description#</code>."
286
+
287
+ #: wp-to-twitter-manager.php:404
288
+ msgid "Length of post excerpt (in characters):"
289
+ msgstr "Длина выдержки из сообщения (в символах):"
290
+
291
+ #: wp-to-twitter-manager.php:404
292
+ msgid "By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead."
293
+ msgstr "По умолчанию, извлеченный непосредственно из сообщения. Если Вы используете поле 'Выдержка', это будет использоваться вместо него."
294
+
295
+ #: wp-to-twitter-manager.php:407
296
+ msgid "WP to Twitter Date Formatting:"
297
+ msgstr "WP to Twitter форматирование даты:"
298
+
299
+ #: wp-to-twitter-manager.php:407
300
+ msgid "Default is from your general settings. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Date Formatting Documentation</a>."
301
+ msgstr "По умолчанию из общих настроек. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Date Formatting Documentation</a>."
302
+
303
+ #: wp-to-twitter-manager.php:411
304
+ msgid "Custom text before Tweets:"
305
+ msgstr "Пользовательский текст перед сообщениями:"
306
+
307
+ #: wp-to-twitter-manager.php:412
308
+ msgid "Custom text after Tweets:"
309
+ msgstr "Пользовательский текст после сообщений:"
310
+
311
+ #: wp-to-twitter-manager.php:415
312
+ msgid "Custom field for an alternate URL to be shortened and Tweeted:"
313
+ msgstr "Пользовательское поле для альтернативных URL, чтобы сократить и 'затвиттить':"
314
+
315
+ #: wp-to-twitter-manager.php:416
316
+ msgid "You can use a custom field to send Cli.gs and Twitter an alternate URL from the permalink provided by WordPress. The value is the name of the custom field you're using to add an external URL."
317
+ msgstr "Вы можете использовать пользовательское поле, чтобы отправить Cli.gs и Twitter альтернативный URL с постоянной ссылкой WordPress. Значение - название пользовательского поля, которое Вы используете, чтобы добавить внешний URL."
318
+
319
+ #: wp-to-twitter-manager.php:420
320
+ msgid "Special Cases when WordPress should send a Tweet"
321
+ msgstr "Специальные случаи, когда WordPress должен отправить сообщение"
322
+
323
+ #: wp-to-twitter-manager.php:423
324
+ msgid "Set default Tweet status to 'No.'"
325
+ msgstr "Установить по умолчанию статус сообщения на 'Нет.'"
326
+
327
+ #: wp-to-twitter-manager.php:424
328
+ msgid "Twitter updates can be set on a post by post basis. By default, posts WILL be posted to Twitter. Check this to change the default to NO."
329
+ msgstr "Twitter обновления могут быть установлены на каждое сообщение. По умолчанию, сообщения БУДУТ размещены на Twitter. Проверьте это, чтобы изменить значение по умолчанию на НЕТ."
330
+
331
+ #: wp-to-twitter-manager.php:428
332
+ msgid "Send Twitter Updates on remote publication (Post by Email or XMLRPC Client)"
333
+ msgstr "Отправить обновления Twitter по удаленной публикации (Сообщение по email или XMLRPC клиент)"
334
+
335
+ #: wp-to-twitter-manager.php:432
336
+ msgid "Update Twitter when a post is published using QuickPress"
337
+ msgstr "Обновить Twitter, когда пост опубликован с использованием QuickPress"
338
+
339
+ #: wp-to-twitter-manager.php:436
340
+ msgid "Special Fields"
341
+ msgstr "Специальные поля"
342
+
343
+ #: wp-to-twitter-manager.php:439
344
+ msgid "Use Google Analytics with WP-to-Twitter"
345
+ msgstr "Использовать Google Analytics для WP-to-Twitter"
346
+
347
+ #: wp-to-twitter-manager.php:440
348
+ msgid "Campaign identifier for Google Analytics:"
349
+ msgstr "Идентификатор Google Analytics:"
350
+
351
+ #: wp-to-twitter-manager.php:441
352
+ msgid "You can track the response from Twitter using Google Analytics by defining a campaign identifier here."
353
+ msgstr "Вы можете следить за ответами в Твиттере используя Google Analytics для определения идентификатора кампании здесь."
354
+
355
+ #: wp-to-twitter-manager.php:446
356
+ msgid "Authors have individual Twitter accounts"
357
+ msgstr "Авторы имеют индивидуальные Твиттер аккаунты"
358
+
359
+ #: wp-to-twitter-manager.php:446
360
+ msgid "Each author can set their own Twitter username and password in their user profile. Their posts will be sent to their own Twitter accounts."
361
+ msgstr "Каждый автор может установить сврое собственное Twitter имя и пароль в профиле пользователя. Их сообщения будут отправлены в свои собственные учетные записи Twitter."
362
+
363
+ #: wp-to-twitter-manager.php:450
364
+ msgid "Set your preferred URL Shortener"
365
+ msgstr "Установить предпочитаемый Вами сервис сокращения URL"
366
+
367
+ #: wp-to-twitter-manager.php:453
368
+ msgid "Use <strong>Cli.gs</strong> for my URL shortener."
369
+ msgstr "Использовать <strong>Cli.gs</strong> в качестве моего сервиса сокращения URL."
370
+
371
+ #: wp-to-twitter-manager.php:454
372
+ msgid "Use <strong>Bit.ly</strong> for my URL shortener."
373
+ msgstr "Использовать <strong>Bit.ly</strong> в качестве моего сервиса сокращения URL."
374
+
375
+ #: wp-to-twitter-manager.php:455
376
+ msgid "Use <strong>WordPress</strong> as a URL shortener."
377
+ msgstr "Использовать <strong>WordPress</strong> для сокращения URL."
378
+
379
+ #: wp-to-twitter-manager.php:456
380
+ msgid "Don't shorten URLs."
381
+ msgstr "Не сокращать URL."
382
+
383
+ #: wp-to-twitter-manager.php:457
384
+ msgid "Using WordPress as a URL shortener will send URLs to Twitter in the default URL format for WordPress: <code>http://domain.com/subdir/?p=123</code>. Google Analytics is not available when using WordPress shortened URLs."
385
+ msgstr ""
386
+
387
+ #: wp-to-twitter-manager.php:462
388
+ msgid "Save WP->Twitter Options"
389
+ msgstr "Сохранить WP->Twitter параметры"
390
+
391
+ #: wp-to-twitter-manager.php:468
392
+ msgid "Your Twitter account details"
393
+ msgstr "Настройки Вашей учетной записи Twitter"
394
+
395
+ #: wp-to-twitter-manager.php:475
396
+ msgid "Your Twitter username:"
397
+ msgstr "Имя Вашей учетной записи в Twitter:"
398
+
399
+ #: wp-to-twitter-manager.php:479
400
+ msgid "Your Twitter password:"
401
+ msgstr "Пароль от Вашей учетной записи в Twitter: "
402
+
403
+ #: wp-to-twitter-manager.php:479
404
+ msgid "(<em>Saved</em>)"
405
+ msgstr "(<em>Сохранено</em>)"
406
+
407
+ #: wp-to-twitter-manager.php:483
408
+ msgid "Save Twitter Login Info"
409
+ msgstr "Сохранить информацию для входа в Twitter"
410
+
411
+ #: wp-to-twitter-manager.php:483
412
+ msgid "&raquo; <small>Don't have a Twitter account? <a href='http://www.twitter.com'>Get one for free here</a>"
413
+ msgstr "&raquo; <small>Нет учетной записи Twitter? <a href='http://www.twitter.com'>Получите ее бесплатно здесь</a>"
414
+
415
+ #: wp-to-twitter-manager.php:487
416
+ msgid "Your Cli.gs account details"
417
+ msgstr "Настройки Вашей учетной записи Cli.gs"
418
+
419
+ #: wp-to-twitter-manager.php:494
420
+ msgid "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
421
+ msgstr "Ваш Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
422
+
423
+ #: wp-to-twitter-manager.php:500
424
+ msgid "Don't have a Cli.gs account or Cligs API key? <a href='http://cli.gs/user/api/'>Get one free here</a>!<br />You'll need an API key in order to associate the Cligs you create with your Cligs account."
425
+ msgstr "Нет учетной записи на Cli.gs или Cligs API Key? <a href='http://cli.gs/user/api/'>Получите ее бесплатно здесь</a>!<br />Вам необходим API Key, для того чтобы связать Cligs, созданные с помощью Вашей учетной записи Cligs."
426
+
427
+ #: wp-to-twitter-manager.php:505
428
+ msgid "Your Bit.ly account details"
429
+ msgstr "Настройки Вашей учетной записи Bit.ly"
430
+
431
+ #: wp-to-twitter-manager.php:510
432
+ msgid "Your Bit.ly username:"
433
+ msgstr "Имя Вашей учетной записи в Bit.ly:"
434
+
435
+ #: wp-to-twitter-manager.php:514
436
+ msgid "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
437
+ msgstr "Ваш Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
438
+
439
+ #: wp-to-twitter-manager.php:521
440
+ msgid "Save Bit.ly API Key"
441
+ msgstr "Сохранить Bit.ly API Key"
442
+
443
+ #: wp-to-twitter-manager.php:521
444
+ msgid "Clear Bit.ly API Key"
445
+ msgstr "Удалить Bit.ly API Key"
446
+
447
+ #: wp-to-twitter-manager.php:521
448
+ msgid "A Bit.ly API key and username is required to shorten URLs via the Bit.ly API and WP to Twitter."
449
+ msgstr "Bit.ly API key и имя учетной записи требуется для сокращения URL через Bit.ly API и WP to Twitter."
450
+
451
+ #: wp-to-twitter-manager.php:530
452
+ msgid "Check Support"
453
+ msgstr "Проверить поддержку"
454
+
455
+ #: wp-to-twitter-manager.php:530
456
+ msgid "Check whether your server supports WP to Twitter's queries to the Twitter and URL shortening APIs."
457
+ msgstr "Проверьте поддерживает ли Ваш сервер запросы WP to Twitter к Twitter и сервисам сокращения URL."
458
+
459
+ #: wp-to-twitter-manager.php:538
460
+ msgid "Need help?"
461
+ msgstr "Нужна помощь?"
462
+
463
+ #: wp-to-twitter-manager.php:539
464
+ msgid "Visit the <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter plugin page</a>."
465
+ msgstr "Посетите <a href='http://www.joedolson.com/articles/wp-to-twitter/'>страницу плагина WP to Twitter</a>."
466
+
467
+ #. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
468
+ #. Plugin Name of an extension
469
+ #: wp-to-twitter.php:761
470
+ msgid "WP to Twitter"
471
+ msgstr "WP to Twitter"
472
+
473
+ #: wp-to-twitter.php:806
474
+ msgid "Twitter Post"
475
+ msgstr "Twitter сообщение"
476
+
477
+ #: wp-to-twitter.php:811
478
+ msgid " characters.<br />Twitter posts are a maximum of 140 characters; if your Cli.gs URL is appended to the end of your document, you have 119 characters available. You can use <code>#url#</code>, <code>#title#</code>, <code>#post#</code>, <code>#category#</code>, <code>#date#</code>, or <code>#blog#</code> to insert the shortened URL, post title, the first category selected, the post date, or a post excerpt or blog name into the Tweet."
479
+ msgstr " символы.<br />Twitter сообщения не должны превышать 140 символов; Ваша Cli.gs ссылка добавляется в конец документа, Вам доступно 119 символов Вы можете использовать <code>#url#</code>, <code>#title#</code>, <code>#post#</code>, <code>#category#</code>, <code>#date#</code>, или <code>#blog#</code> чтобы вставить сокращенный URL, название сообщения, первую выбранную категорию, дату сообщения, выдержку из сообщения или название блога в сообщение."
480
+
481
+ #: wp-to-twitter.php:811
482
+ msgid "Make a Donation"
483
+ msgstr "Сделать пожертвование"
484
+
485
+ #: wp-to-twitter.php:814
486
+ msgid "Don't Tweet this post."
487
+ msgstr "Не Твитить это сообщение."
488
+
489
+ #: wp-to-twitter.php:863
490
+ msgid "WP to Twitter User Settings"
491
+ msgstr "WP to Twitter настройки пользователя"
492
+
493
+ #: wp-to-twitter.php:867
494
+ msgid "Use My Twitter Account"
495
+ msgstr "Использовать мою учетную запись Twitter"
496
+
497
+ #: wp-to-twitter.php:868
498
+ msgid "Select this option if you would like your posts to be Tweeted into your own Twitter account with no @ references."
499
+ msgstr "Выберите этот параметр, если хотите чтобы Ваши сообщения были отправлены в Вашу учетную запись Twitter без каких-либо @ ссылок."
500
+
501
+ #: wp-to-twitter.php:869
502
+ msgid "Tweet my posts into my Twitter account with an @ reference to the site's main Twitter account."
503
+ msgstr "Писать мои сообщения в мою учетную запись Twitter с @ ссылкой на основной сайт Twitter."
504
+
505
+ #: wp-to-twitter.php:870
506
+ msgid "Tweet my posts into the main site Twitter account with an @ reference to my username. (Password not required with this option.)"
507
+ msgstr "Писать мои сообщения на главной странице учетной записи Twitter со @ ссылкой на мое имя пользователя. (Для этого параметра пароль не требуется.)"
508
+
509
+ #: wp-to-twitter.php:873
510
+ msgid "Your Twitter Username"
511
+ msgstr "Ваше имя пользователя Twitter "
512
+
513
+ #: wp-to-twitter.php:874
514
+ msgid "Enter your own Twitter username."
515
+ msgstr "Введите свое имя пользователя Twitter."
516
+
517
+ #: wp-to-twitter.php:877
518
+ msgid "Your Twitter Password"
519
+ msgstr "Ваш пароль от Twitter"
520
+
521
+ #: wp-to-twitter.php:878
522
+ msgid "Enter your own Twitter password."
523
+ msgstr "Введите свой пароль от Twitter."
524
+
525
+ #: wp-to-twitter.php:997
526
+ msgid "<p>Couldn't locate the settings page.</p>"
527
+ msgstr "<p>Невозможно найти страницу настроек.</p>"
528
+
529
+ #: wp-to-twitter.php:1002
530
+ msgid "Settings"
531
+ msgstr "Настройки"
532
+
533
+ #. Plugin URI of an extension
534
+ msgid "http://www.joedolson.com/articles/wp-to-twitter/"
535
+ msgstr "http://www.joedolson.com/articles/wp-to-twitter/"
536
+
537
+ #. Description of an extension
538
+ msgid "Updates Twitter when you create a new blog post or add to your blogroll using Cli.gs. With a Cli.gs API key, creates a clig in your Cli.gs account with the name of your post as the title."
539
+ msgstr "Обновить Twitter когда Вы напишите новое сообщение в блоге или добавите в Ваш блогролл использование Cli.gs. С помощью Cli.gs API key, создайте clig в Вашей Cli.gs учетной записи с названием Вашего сообщения в качестве заголовка."
540
+
541
+ #. Author of an extension
542
+ msgid "Joseph Dolson"
543
+ msgstr "Joseph Dolson"
544
+
545
+ #. Author URI of an extension
546
+ msgid "http://www.joedolson.com/"
547
+ msgstr "http://www.joedolson.com/"
548
+
wp-to-twitter.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: WP to Twitter
4
  Plugin URI: http://www.joedolson.com/articles/wp-to-twitter/
5
  Description: Updates Twitter when you create a new blog post or add to your blogroll using Cli.gs. With a Cli.gs API key, creates a clig in your Cli.gs account with the name of your post as the title.
6
- Version: 2.0.1
7
  Author: Joseph Dolson
8
  Author URI: http://www.joedolson.com/
9
  */
@@ -24,7 +24,7 @@ Author URI: http://www.joedolson.com/
24
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
25
  */
26
  global $wp_version,$version,$jd_plugin_url,$jdwp_api_post_status;
27
-
28
  $plugin_dir = basename(dirname(__FILE__));
29
  load_plugin_textdomain( 'wp-to-twitter', 'wp-content/plugins/' . $plugin_dir, $plugin_dir );
30
 
@@ -34,7 +34,6 @@ $jdwp_api_post_status = "http://twitter.com/statuses/update.json";
34
  $jdwp_api_post_status = get_option( 'jd_api_post_status' );
35
  }
36
 
37
- $version = "2.0.1";
38
  $jd_plugin_url = "http://www.joedolson.com/articles/wp-to-twitter/";
39
  $jd_donate_url = "http://www.joedolson.com/donate.php";
40
 
@@ -55,37 +54,14 @@ require_once( WP_PLUGIN_DIR . '/wp-to-twitter/functions.php' );
55
 
56
  function wptotwitter_activate() {
57
  global $version;
58
- if ( version_compare( $version,"1.5.6","<" )) {
59
- if ( get_option( 'jd-use-link-description' ) == 1 || get_option( 'jd-use-link-description' ) == 0 ) {
60
- delete_option( 'jd-use-link-description' );
61
- update_option( 'newlink-published-text', "New Link Posted: #description#" );
62
- }
63
- if ( get_option( 'jd-use-link-title' ) == 0 || get_option( 'jd-use-link-title' ) == 1 ) {
64
- delete_option( 'jd-use-link-title' );
65
- update_option( 'newlink-published-text', "New Link Posted: #title#" );
66
- }
67
- if ( get_option( 'newpost-published-showlink' ) == 1 ) {
68
- delete_option( 'newpost-published-showlink' );
69
- $update = get_option( 'newpost-published-text' ) . " #url#";
70
- update_option( 'newpost-published-text', $update );
71
- }
72
- if (get_option( 'oldpost-edited-showlink' ) == 1 ) {
73
- delete_option( 'oldpost-edited-showlink' );
74
- $update = get_option( 'oldpost-edited-text' ) . " #url#";
75
- update_option( 'oldpost-edited-text', $update );
76
- }
77
- if ( get_option( 'jd_post_excerpt' ) == "" ) {
78
- update_option( 'jd_post_excerpt', 25 );
79
- }
80
- if ( get_option( 'jd_max_tags' ) == "" ) {
81
- update_option( 'jd_max_tags', 3 );
82
- }
83
- if (get_option( 'jd_max_characters' ) == "" ) {
84
- update_option( 'jd_max_characters', 5 );
85
- }
86
- } else if ( version_compare( $version,"2.0.1","<" )) {
87
- update_option( 'jd_keyword_format', 1 );
88
- }
89
  }
90
 
91
  // Function checks for an alternate URL to be tweeted. Contribution by Bill Berry.
@@ -105,23 +81,23 @@ function jd_doTwitterAPIPost( $twit, $authID=FALSE, $service="basic" ) {
105
  //check if user login details have been entered on admin page
106
  if ($authID == FALSE || ( get_option( 'jd_individual_twitter_users' ) != '1' ) ) {
107
  $thisuser = get_option( 'twitterlogin' );
108
- $thispass = get_option( 'twitterpw' );
109
  } else {
110
  if ( ( get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'true' || get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'userTwitter' || get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'userAtTwitter' ) && ( get_usermeta( $authID, 'wp-to-twitter-user-username' ) != "" && get_usermeta( $authID, 'wp-to-twitter-user-password' ) != "" ) ) {
111
  $thisuser = get_usermeta( $authID, 'wp-to-twitter-user-username' );
112
- $thispass = get_usermeta( $authID, 'wp-to-twitter-user-password' );
113
  } else {
114
  $thisuser = get_option( 'twitterlogin' );
115
- $thispass = get_option( 'twitterpw' );
116
  }
117
  }
118
  if ($thisuser == '' || $thispass == '' || $twit == '' ) {
119
  return FALSE;
120
  } else {
121
  if ( $service == "Twitter" ) {
122
- $api_url = "http://api.twitter.com/1/statuses/update.xml";
123
  $thisuser = get_option( 'x-twitterlogin' );
124
- $thispass = get_option( 'x-twitterpw' );
125
  } else {
126
  $api_url = $jdwp_api_post_status;
127
  }
@@ -132,14 +108,13 @@ function jd_doTwitterAPIPost( $twit, $authID=FALSE, $service="basic" ) {
132
  'X-Twitter-Client-Version' => $version,
133
  'X-Twitter-Client-URL' => 'http://www.joedolson.com/scripts/wp-to-twitter.xml'
134
  );
135
- $result = jd_fetch_url( $jdwp_api_post_status, 'POST', $body, $headers );
136
- // Basic check for success or failure: if body contains <error>some string</error>, not good
137
- //return ( preg_match_all('!<error>[^<]+</error>!', $result, $matches) !== 1 );
138
  return $result;
139
  }
140
  }
141
 
142
- function jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $thisposturl, $thispostcategory, $thisdate, $authID=FALSE ) {
143
  if ( get_option('jd-twitter-char-limit') == '' ) {
144
  $post_length = 140;
145
  } else {
@@ -151,6 +126,9 @@ $thisblogtitle = trim($thisblogtitle);
151
  $thispostexcerpt = trim($thispostexcerpt);
152
  $thisposturl = trim($thisposturl);
153
  $thispostcategory = trim($thispostcategory);
 
 
 
154
 
155
  if ( get_option( 'jd_individual_twitter_users' ) == 1 ) {
156
  if ( get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'userAtTwitter' ) {
@@ -164,6 +142,11 @@ if ( get_option( 'jd_individual_twitter_users' ) == 1 ) {
164
  $at_append = "";
165
  }
166
  $sentence = $at_append . " " . $sentence;
 
 
 
 
 
167
  if ( get_option( 'jd_twit_prepend' ) != "" ) {
168
  $sentence = get_option( 'jd_twit_prepend' ) . " " . $sentence;
169
  }
@@ -182,6 +165,7 @@ $post_sentence = str_ireplace ( '#blog#',$thisblogtitle,$post_sentence );
182
  $post_sentence = str_ireplace ( '#post#',$thispostexcerpt,$post_sentence );
183
  $post_sentence = str_ireplace ( '#category#',$thispostcategory,$post_sentence );
184
  $post_sentence = str_ireplace ( '#date#', $thisdate,$post_sentence );
 
185
 
186
  $str_length = mb_strlen( urldecode( $post_sentence ) );
187
  $length = get_option( 'jd_post_excerpt' );
@@ -193,6 +177,7 @@ $length_array['thisblogtitle'] = mb_strlen($thisblogtitle);
193
  $length_array['thisposttitle'] = mb_strlen($thisposttitle);
194
  $length_array['thispostcategory'] = mb_strlen($thispostcategory);
195
  $length_array['thisdate'] = mb_strlen($thisdate);
 
196
 
197
  if ( $str_length > $post_length ) {
198
  foreach($length_array AS $key=>$value) {
@@ -211,11 +196,11 @@ return $sentence;
211
  }
212
 
213
  function jd_shorten_link( $thispostlink, $thisposttitle, $post_ID ) {
214
- $cligsapi = get_option( 'cligsapi' );
215
- $bitlyapi = get_option( 'bitlyapi' );
216
- $bitlylogin = get_option( 'bitlylogin' );
217
- $yourlslogin = get_option( 'yourlslogin');
218
- $yourlsapi = get_option( 'yourlsapi' );
219
 
220
  if ( ( get_option('twitter-analytics-campaign') != '' ) && ( get_option('use-twitter-analytics') == 1 || get_option('use_dynamic_analytics') == 1 ) ) {
221
  if ( get_option('use_dynamic_analytics') == '1' ) {
@@ -251,16 +236,25 @@ function jd_shorten_link( $thispostlink, $thisposttitle, $post_ID ) {
251
  } else {
252
  $keyword_format = '';
253
  }
254
- // Generate and grab the clig using the Cli.gs API
255
- // cURL alternative contributed by Thor Erik (http://thorerik.net)
256
  switch ( get_option( 'jd_shortener' ) ) {
257
  case 0:
258
  case 1:
259
  $shrink = jd_fetch_url( "http://cli.gs/api/v1/cligs/create?t=wphttp&appid=WP-to-Twitter&url=".$thispostlink."&title=".$thisposttitle."&key=".$cligsapi );
260
  break;
261
- case 2:
262
- $decoded = jd_remote_json( "http://api.bit.ly/shorten?version=2.0.1&longUrl=".$thispostlink."&login=".$bitlylogin."&apiKey=".$bitlyapi."&history=1" );
263
- $shrink = $decoded['results'][urldecode($thispostlink)]['shortUrl'];
 
 
 
 
 
 
 
 
 
 
264
  break;
265
  case 3:
266
  $shrink = urldecode($thispostlink);
@@ -302,8 +296,10 @@ function jd_shorten_link( $thispostlink, $thisposttitle, $post_ID ) {
302
  break;
303
  }
304
  if ( $shrink === FALSE || ( stristr( $shrink, "http://" ) === FALSE )) {
305
- update_option( 'wp_url_failure','1' );
306
  $shrink = $thispostlink;
 
 
307
  }
308
  return $shrink;
309
  }
@@ -313,13 +309,14 @@ function jd_expand_url( $short_url ) {
313
  $decoded = jd_remote_json("http://api.longurl.org/v2/expand?format=json&url=" . $short_url );
314
  $url = $decoded['long-url'];
315
  return $url;
 
316
  }
317
  function jd_expand_yourl( $short_url, $remote ) {
318
  if ( $remote == 6 ) {
319
  $short_url = urlencode( $short_url );
320
  $yourl_api = get_option( 'yourlsurl' );
321
  $user = get_option( 'yourlslogin' );
322
- $pass = get_option( 'yourlsapi' );
323
  $decoded = jd_remote_json( $yourl_api . "?action=expand&shorturl=$short_url&format=json&username=$user&password=$pass" );
324
  $url = $decoded['longurl'];
325
  return $url;
@@ -385,7 +382,7 @@ function jd_twit( $post_ID ) {
385
  } else {
386
  $thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_excerpt), 0, $excerpt_length );
387
  }
388
- $thisposttitle = urlencode( stripcslashes( strip_tags( $_POST['post_title'] ) ) );
389
  if ($thisposttitle == "") {
390
  $thisposttitle = urlencode( stripcslashes( strip_tags( $_POST['title'] ) ) );
391
  }
@@ -394,7 +391,7 @@ function jd_twit( $post_ID ) {
394
  $sentence = '';
395
  $customTweet = stripcslashes( $_POST['jd_twitter'] );
396
  $oldClig = get_post_meta( $post_ID, 'wp_jd_clig', TRUE );
397
- if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish') && ($_POST['prev_status'] == 'draft' || $_POST['original_post_status'] == 'draft')) {
398
  // publish new post
399
  if ( get_option( 'newpost-published-update' ) == '1' ) {
400
  if ($customTweet != "") {
@@ -410,7 +407,7 @@ function jd_twit( $post_ID ) {
410
  store_url( $post_ID, $shrink );
411
  }
412
  $sentence = custom_shortcodes( $sentence, $post_ID );
413
- $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $authID );
414
  }
415
  } else if ( (( $_POST['originalaction'] == "editpost" ) && ( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) && $get_post_info->post_status == 'publish') {
416
  // if this is an old post and editing updates are enabled
@@ -427,20 +424,18 @@ function jd_twit( $post_ID ) {
427
  store_url( $post_ID, $old_post_link );
428
  }
429
  $sentence = custom_shortcodes( $sentence, $post_ID );
430
- $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $old_post_link, $category, $thisdate, $authID );
431
  }
432
  }
433
  if ( $sentence != '' ) {
434
- if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
435
- $sentence = $sentence . " " . generate_hash_tags( $post_ID );
436
- }
437
  if ( get_option('limit_categories') == '0' || in_allowed_category( $category_ids )) {
438
  $sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
439
  if ( get_option( 'jd_use_both_services' ) == '1' ) {
440
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
441
  }
442
  }
443
- if ( $sendToTwitter === FALSE ) {
444
  update_post_meta( $post_ID,'jd_wp_twitter',urldecode( $sentence ) );
445
  update_option( 'wp_twitter_failure','1' );
446
  }
@@ -493,7 +488,7 @@ if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish')
493
  store_url( $post_ID, $shrink );
494
  }
495
  $sentence = custom_shortcodes( $sentence, $post_ID );
496
- $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '',$thisdate, $authID );
497
  }
498
  } else if ( (( $_POST['originalaction'] == "editpost" ) && ( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) && $get_post_info->post_status == 'publish') {
499
  // if this is an old page and editing updates are enabled
@@ -510,7 +505,7 @@ if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish')
510
  }
511
  store_url( $post_ID, $shrink );
512
  $sentence = custom_shortcodes( $sentence, $post_ID );
513
- $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '',$thisdate, $authID );
514
  }
515
  }
516
  if ( $sentence != '' ) {
@@ -521,7 +516,7 @@ if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish')
521
  }
522
  }
523
 
524
- if ( $sendToTwitter === FALSE ) {
525
  update_post_meta( $post_ID,'jd_wp_twitter',urldecode( $sentence ) );
526
  update_option( 'wp_twitter_failure','1' );
527
  }
@@ -567,7 +562,7 @@ global $version;
567
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
568
  }
569
  }
570
- if ($sendToTwitter === FALSE) {
571
  update_option('wp_twitter_failure','2');
572
  }
573
  }
@@ -622,19 +617,16 @@ function jd_twit_future( $post_ID ) {
622
  $sentence = $customTweet;
623
  }
624
  $sentence = custom_shortcodes( $sentence, $post_ID );
625
- $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $authID );
626
 
627
  if ( $sentence != '' ) {
628
- if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
629
- $sentence = $sentence . " " . generate_hash_tags( $post_ID );
630
- }
631
  if ( get_option('limit_categories') == '0' || in_allowed_category( $category_ids )) {
632
  $sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
633
  if ( get_option('jd_use_both_services') == '1' ) {
634
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
635
  }
636
  }
637
- if ($sendToTwitter === FALSE) {
638
  add_post_meta( $post_ID,'jd_wp_twitter',urldecode($sentence) );
639
  update_option( 'wp_twitter_failure','1' );
640
  }
@@ -673,18 +665,15 @@ function jd_twit_quickpress( $post_ID ) {
673
  // Stores the posts CLIG in a custom field for later use as needed.
674
  store_url($post_ID, $shrink);
675
  $sentence = custom_shortcodes( $sentence, $post_ID );
676
- $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '', $thisdate, $authID );
677
  if ( $sentence != '' ) {
678
- if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
679
- $sentence = $sentence . " " . generate_hash_tags( $post_ID );
680
- }
681
  if ( get_option('limit_categories') == '0' || in_allowed_category( $category_ids )) {
682
  $sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
683
  if ( get_option('jd_use_both_services') == '1' ) {
684
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
685
  }
686
  }
687
- if ($sendToTwitter === FALSE) {
688
  add_post_meta( $post_ID,'jd_wp_twitter',urldecode($sentence) );
689
  update_option( 'wp_twitter_failure','1' );
690
  }
@@ -734,19 +723,16 @@ function jd_twit_xmlrpc( $post_ID ) {
734
  store_url($post_ID, $shrink);
735
  // Check the length of the tweet and truncate parts as necessary.
736
  $sentence = custom_shortcodes( $sentence, $post_ID );
737
- $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $authID );
738
 
739
- if ( $sentence != '' ) {
740
- if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
741
- $sentence = $sentence . " " . generate_hash_tags( $post_ID );
742
- }
743
  if ( get_option('limit_categories') == '0' || in_allowed_category( $category_ids )) {
744
  $sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
745
  if ( get_option('jd_use_both_services') == '1' ) {
746
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
747
  }
748
  }
749
- if ($sendToTwitter === FALSE) {
750
  add_post_meta( $post_ID,'jd_wp_twitter',urldecode($sentence));
751
  update_option('wp_twitter_failure','1');
752
  }
@@ -865,8 +851,10 @@ global $post, $jd_plugin_url;
865
  }
866
  $jd_twitter = htmlspecialchars( stripcslashes( get_post_meta($post_id, 'jd_twitter', true ) ) );
867
  $jd_tweet_this = get_post_meta( $post_id, 'jd_tweet_this', true );
868
- if ( $jd_tweet_this == 'no' || get_option( 'jd_tweet_default' ) == '1' ) {
869
  $jd_selected = ' checked="checked"';
 
 
870
  }
871
  $jd_short = get_post_meta( $post_id, 'wp_jd_clig', true );
872
  $shortener = "Cli.gs";
@@ -901,7 +889,7 @@ cntfield.value = field.value.length;
901
  </p>
902
  <p><input readonly type="text" name="twitlength" size="3" maxlength="3" value="<?php echo attribute_escape( mb_strlen( $description) ); ?>" />
903
  <?php $minus_length = $post_length - 21; ?>
904
- <?php _e(" characters.<br />$twitter posts are a maximum of $post_length characters; if your short URL is appended to the end of your document, you have about $minus_length characters available. You can use <code>#url#</code>, <code>#title#</code>, <code>#post#</code>, <code>#category#</code>, <code>#date#</code>, or <code>#blog#</code> to insert the shortened URL, post title, the first category selected, the post date, or a post excerpt or blog name into the Tweet.", 'wp-to-twitter', 'wp-to-twitter') ?>
905
  </p>
906
  <p>
907
  <a target="__blank" href="<?php echo $jd_donate_url; ?>"><?php _e('Make a Donation', 'wp-to-twitter', 'wp-to-twitter') ?></a> &bull; <a target="__blank" href="<?php echo $jd_plugin_url; ?>"><?php _e('Get Support', 'wp-to-twitter', 'wp-to-twitter') ?></a> &raquo;
@@ -911,10 +899,14 @@ cntfield.value = field.value.length;
911
  </p>
912
  <p>
913
  <?php
914
- if ( $jd_short != "" ) {
915
- _e("The previously-posted $shortener URL for this post is <code>$jd_short</code>, which points to <code>$jd_expansion</code>.", 'wp-to-twitter');
916
- } else {
917
- _e("This URL is direct and has not been shortened: ","wp-to-twitter"); echo "<code>$jd_direct</code>";
 
 
 
 
918
  }
919
  ?>
920
  </p>
@@ -1062,7 +1054,7 @@ function jd_list_categories() {
1062
  // Add the administrative settings to the "Settings" menu.
1063
  function jd_addTwitterAdminPages() {
1064
  if ( function_exists( 'add_submenu_page' ) ) {
1065
- $plugin_page = add_options_page( 'WP -> Twitter', 'WP -> Twitter', 8, __FILE__, 'jd_wp_Twitter_manage_page' );
1066
  add_action( 'admin_head-'. $plugin_page, 'jd_addTwitterAdminStyles' );
1067
  }
1068
  }
@@ -1157,8 +1149,15 @@ if ( get_option( 'jd_individual_twitter_users')=='1') {
1157
  add_action( 'edit_user_profile', 'jd_twitter_profile' );
1158
  add_action( 'profile_update', 'jd_twitter_save_profile');
1159
  }
1160
- if ( get_option( 'wp_twitter_failure' ) == '1' || get_option( 'wp_url_failure' ) == '1' ) {
1161
- add_action('admin_notices', create_function( '', "echo '<div class=\"error\"><p>';_e('There\'s been an error posting your Twitter status! <a href=\"".get_bloginfo('wpurl')."/wp-admin/options-general.php?page=wp-to-twitter/wp-to-twitter.php\">Visit your WP to Twitter settings page</a> to get more information and to clear this error message.','wp-to-twitter'); echo '</p></div>';" ) );
 
 
 
 
 
 
 
1162
  }
1163
  if ( get_option( 'jd_twit_pages' )=='1' ) {
1164
  add_action( 'publish_page', 'jd_twit_page' );
3
  Plugin Name: WP to Twitter
4
  Plugin URI: http://www.joedolson.com/articles/wp-to-twitter/
5
  Description: Updates Twitter when you create a new blog post or add to your blogroll using Cli.gs. With a Cli.gs API key, creates a clig in your Cli.gs account with the name of your post as the title.
6
+ Version: 2.1.3
7
  Author: Joseph Dolson
8
  Author URI: http://www.joedolson.com/
9
  */
24
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
25
  */
26
  global $wp_version,$version,$jd_plugin_url,$jdwp_api_post_status;
27
+ $version = "2.1.3";
28
  $plugin_dir = basename(dirname(__FILE__));
29
  load_plugin_textdomain( 'wp-to-twitter', 'wp-content/plugins/' . $plugin_dir, $plugin_dir );
30
 
34
  $jdwp_api_post_status = get_option( 'jd_api_post_status' );
35
  }
36
 
 
37
  $jd_plugin_url = "http://www.joedolson.com/articles/wp-to-twitter/";
38
  $jd_donate_url = "http://www.joedolson.com/donate.php";
39
 
54
 
55
  function wptotwitter_activate() {
56
  global $version;
57
+ $prev_version = get_option( 'wp_to_twitter_version',$version );
58
+ // this is a switch to plan for future versions
59
+ /* switch($prev_version) {
60
+ case '':
61
+ break;
62
+ default:
63
+ } */
64
+ update_option( 'wp_to_twitter_version',$version );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
65
  }
66
 
67
  // Function checks for an alternate URL to be tweeted. Contribution by Bill Berry.
81
  //check if user login details have been entered on admin page
82
  if ($authID == FALSE || ( get_option( 'jd_individual_twitter_users' ) != '1' ) ) {
83
  $thisuser = get_option( 'twitterlogin' );
84
+ $thispass = stripcslashes( get_option( 'twitterpw' ) );
85
  } else {
86
  if ( ( get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'true' || get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'userTwitter' || get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'userAtTwitter' ) && ( get_usermeta( $authID, 'wp-to-twitter-user-username' ) != "" && get_usermeta( $authID, 'wp-to-twitter-user-password' ) != "" ) ) {
87
  $thisuser = get_usermeta( $authID, 'wp-to-twitter-user-username' );
88
+ $thispass = stripcslashes( get_usermeta( $authID, 'wp-to-twitter-user-password' ) );
89
  } else {
90
  $thisuser = get_option( 'twitterlogin' );
91
+ $thispass = stripcslashes( get_option( 'twitterpw' ) );
92
  }
93
  }
94
  if ($thisuser == '' || $thispass == '' || $twit == '' ) {
95
  return FALSE;
96
  } else {
97
  if ( $service == "Twitter" ) {
98
+ $api_url = "http://twitter.com/statuses/update.json";
99
  $thisuser = get_option( 'x-twitterlogin' );
100
+ $thispass = stripcslashes( get_option( 'x-twitterpw' ) );
101
  } else {
102
  $api_url = $jdwp_api_post_status;
103
  }
108
  'X-Twitter-Client-Version' => $version,
109
  'X-Twitter-Client-URL' => 'http://www.joedolson.com/scripts/wp-to-twitter.xml'
110
  );
111
+ $result = jd_fetch_url( $jdwp_api_post_status, 'POST', $body, $headers, 'full' );
112
+ // errors will be handled on receipt of $result
 
113
  return $result;
114
  }
115
  }
116
 
117
+ function jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $thisposturl, $thispostcategory, $thisdate, $post_ID, $authID=FALSE ) {
118
  if ( get_option('jd-twitter-char-limit') == '' ) {
119
  $post_length = 140;
120
  } else {
126
  $thispostexcerpt = trim($thispostexcerpt);
127
  $thisposturl = trim($thisposturl);
128
  $thispostcategory = trim($thispostcategory);
129
+ $post = get_post( $post_ID );
130
+ $post_author = $post->post_author;
131
+ $thisauthor = get_the_author_meta( 'display_name',$post_author );
132
 
133
  if ( get_option( 'jd_individual_twitter_users' ) == 1 ) {
134
  if ( get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'userAtTwitter' ) {
142
  $at_append = "";
143
  }
144
  $sentence = $at_append . " " . $sentence;
145
+
146
+ if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
147
+ $sentence = $sentence . " " . generate_hash_tags( $post_ID );
148
+ }
149
+
150
  if ( get_option( 'jd_twit_prepend' ) != "" ) {
151
  $sentence = get_option( 'jd_twit_prepend' ) . " " . $sentence;
152
  }
165
  $post_sentence = str_ireplace ( '#post#',$thispostexcerpt,$post_sentence );
166
  $post_sentence = str_ireplace ( '#category#',$thispostcategory,$post_sentence );
167
  $post_sentence = str_ireplace ( '#date#', $thisdate,$post_sentence );
168
+ $post_sentence = str_ireplace ( '#author#', $thisauthor,$post_sentence );
169
 
170
  $str_length = mb_strlen( urldecode( $post_sentence ) );
171
  $length = get_option( 'jd_post_excerpt' );
177
  $length_array['thisposttitle'] = mb_strlen($thisposttitle);
178
  $length_array['thispostcategory'] = mb_strlen($thispostcategory);
179
  $length_array['thisdate'] = mb_strlen($thisdate);
180
+ $length_array['thisauthor'] = mb_strlen($thisauthor);
181
 
182
  if ( $str_length > $post_length ) {
183
  foreach($length_array AS $key=>$value) {
196
  }
197
 
198
  function jd_shorten_link( $thispostlink, $thisposttitle, $post_ID ) {
199
+ $cligsapi = urlencode( trim ( get_option( 'cligsapi' ) ) );
200
+ $bitlyapi = urlencode( trim ( get_option( 'bitlyapi' ) ) );
201
+ $bitlylogin = urlencode( trim ( get_option( 'bitlylogin' ) ) );
202
+ $yourlslogin = urlencode( trim ( get_option( 'yourlslogin') ) );
203
+ $yourlsapi = stripcslashes( get_option( 'yourlsapi' ) );
204
 
205
  if ( ( get_option('twitter-analytics-campaign') != '' ) && ( get_option('use-twitter-analytics') == 1 || get_option('use_dynamic_analytics') == 1 ) ) {
206
  if ( get_option('use_dynamic_analytics') == '1' ) {
236
  } else {
237
  $keyword_format = '';
238
  }
239
+ // Generate and grab the short url
 
240
  switch ( get_option( 'jd_shortener' ) ) {
241
  case 0:
242
  case 1:
243
  $shrink = jd_fetch_url( "http://cli.gs/api/v1/cligs/create?t=wphttp&appid=WP-to-Twitter&url=".$thispostlink."&title=".$thisposttitle."&key=".$cligsapi );
244
  break;
245
+ case 2: // updated to v3 3/31/2010
246
+ $decoded = jd_remote_json( "http://api.bit.ly/v3/shorten?longUrl=".$thispostlink."&login=".$bitlylogin."&apiKey=".$bitlyapi."&format=json" );
247
+ if ($decoded) {
248
+ if ($decoded['status_code'] != 200) {
249
+ $shrink = false;
250
+ $error .= $decoded['status_txt'];
251
+ update_option( 'wp_bitly_error',$error );
252
+ } else {
253
+ $shrink = $decoded['data']['url'];
254
+ }
255
+ } else {
256
+ $shrink = false;
257
+ }
258
  break;
259
  case 3:
260
  $shrink = urldecode($thispostlink);
296
  break;
297
  }
298
  if ( $shrink === FALSE || ( stristr( $shrink, "http://" ) === FALSE )) {
299
+ update_option( 'wp_url_failure','1' );
300
  $shrink = $thispostlink;
301
+ } else {
302
+ update_option( 'wp_url_failure','0' );
303
  }
304
  return $shrink;
305
  }
309
  $decoded = jd_remote_json("http://api.longurl.org/v2/expand?format=json&url=" . $short_url );
310
  $url = $decoded['long-url'];
311
  return $url;
312
+ //return $short_url;
313
  }
314
  function jd_expand_yourl( $short_url, $remote ) {
315
  if ( $remote == 6 ) {
316
  $short_url = urlencode( $short_url );
317
  $yourl_api = get_option( 'yourlsurl' );
318
  $user = get_option( 'yourlslogin' );
319
+ $pass = stripcslashes( get_option( 'yourlsapi' ) );
320
  $decoded = jd_remote_json( $yourl_api . "?action=expand&shorturl=$short_url&format=json&username=$user&password=$pass" );
321
  $url = $decoded['longurl'];
322
  return $url;
382
  } else {
383
  $thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_excerpt), 0, $excerpt_length );
384
  }
385
+ $thisposttitle = urlencode( stripcslashes( strip_tags( $get_post_info->post_title ) ) );
386
  if ($thisposttitle == "") {
387
  $thisposttitle = urlencode( stripcslashes( strip_tags( $_POST['title'] ) ) );
388
  }
391
  $sentence = '';
392
  $customTweet = stripcslashes( $_POST['jd_twitter'] );
393
  $oldClig = get_post_meta( $post_ID, 'wp_jd_clig', TRUE );
394
+ if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish') && !( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) {
395
  // publish new post
396
  if ( get_option( 'newpost-published-update' ) == '1' ) {
397
  if ($customTweet != "") {
407
  store_url( $post_ID, $shrink );
408
  }
409
  $sentence = custom_shortcodes( $sentence, $post_ID );
410
+ $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $post_ID, $authID );
411
  }
412
  } else if ( (( $_POST['originalaction'] == "editpost" ) && ( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) && $get_post_info->post_status == 'publish') {
413
  // if this is an old post and editing updates are enabled
424
  store_url( $post_ID, $old_post_link );
425
  }
426
  $sentence = custom_shortcodes( $sentence, $post_ID );
427
+ $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $old_post_link, $category, $thisdate, $post_ID, $authID );
428
  }
429
  }
430
  if ( $sentence != '' ) {
431
+
 
 
432
  if ( get_option('limit_categories') == '0' || in_allowed_category( $category_ids )) {
433
  $sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
434
  if ( get_option( 'jd_use_both_services' ) == '1' ) {
435
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
436
  }
437
  }
438
+ if ( $sendToTwitter['response']['code'] != 200 ) {
439
  update_post_meta( $post_ID,'jd_wp_twitter',urldecode( $sentence ) );
440
  update_option( 'wp_twitter_failure','1' );
441
  }
488
  store_url( $post_ID, $shrink );
489
  }
490
  $sentence = custom_shortcodes( $sentence, $post_ID );
491
+ $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '',$thisdate, $post_ID, $authID );
492
  }
493
  } else if ( (( $_POST['originalaction'] == "editpost" ) && ( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) && $get_post_info->post_status == 'publish') {
494
  // if this is an old page and editing updates are enabled
505
  }
506
  store_url( $post_ID, $shrink );
507
  $sentence = custom_shortcodes( $sentence, $post_ID );
508
+ $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '',$thisdate, $post_ID, $authID );
509
  }
510
  }
511
  if ( $sentence != '' ) {
516
  }
517
  }
518
 
519
+ if ( $sendToTwitter['response']['code'] != 200 ) {
520
  update_post_meta( $post_ID,'jd_wp_twitter',urldecode( $sentence ) );
521
  update_option( 'wp_twitter_failure','1' );
522
  }
562
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
563
  }
564
  }
565
+ if ($sendToTwitter['response']['code'] != 200) {
566
  update_option('wp_twitter_failure','2');
567
  }
568
  }
617
  $sentence = $customTweet;
618
  }
619
  $sentence = custom_shortcodes( $sentence, $post_ID );
620
+ $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $post_ID, $authID );
621
 
622
  if ( $sentence != '' ) {
 
 
 
623
  if ( get_option('limit_categories') == '0' || in_allowed_category( $category_ids )) {
624
  $sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
625
  if ( get_option('jd_use_both_services') == '1' ) {
626
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
627
  }
628
  }
629
+ if ($sendToTwitter['response']['code'] != 200) {
630
  add_post_meta( $post_ID,'jd_wp_twitter',urldecode($sentence) );
631
  update_option( 'wp_twitter_failure','1' );
632
  }
665
  // Stores the posts CLIG in a custom field for later use as needed.
666
  store_url($post_ID, $shrink);
667
  $sentence = custom_shortcodes( $sentence, $post_ID );
668
+ $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '', $thisdate, $post_ID, $authID );
669
  if ( $sentence != '' ) {
 
 
 
670
  if ( get_option('limit_categories') == '0' || in_allowed_category( $category_ids )) {
671
  $sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
672
  if ( get_option('jd_use_both_services') == '1' ) {
673
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
674
  }
675
  }
676
+ if ($sendToTwitter['response']['code'] != 200) {
677
  add_post_meta( $post_ID,'jd_wp_twitter',urldecode($sentence) );
678
  update_option( 'wp_twitter_failure','1' );
679
  }
723
  store_url($post_ID, $shrink);
724
  // Check the length of the tweet and truncate parts as necessary.
725
  $sentence = custom_shortcodes( $sentence, $post_ID );
726
+ $sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $post_ID, $authID );
727
 
728
+ if ( $sentence != '' ) {
 
 
 
729
  if ( get_option('limit_categories') == '0' || in_allowed_category( $category_ids )) {
730
  $sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
731
  if ( get_option('jd_use_both_services') == '1' ) {
732
  $sendToTwitter2 = jd_doTwitterAPIPost( $sentence, $authID, $service="Twitter" );
733
  }
734
  }
735
+ if ($sendToTwitter['response']['code'] != 200) {
736
  add_post_meta( $post_ID,'jd_wp_twitter',urldecode($sentence));
737
  update_option('wp_twitter_failure','1');
738
  }
851
  }
852
  $jd_twitter = htmlspecialchars( stripcslashes( get_post_meta($post_id, 'jd_twitter', true ) ) );
853
  $jd_tweet_this = get_post_meta( $post_id, 'jd_tweet_this', true );
854
+ if ( get_option( 'jd_tweet_default' ) == '1' && $jd_tweet_this == 'no') {
855
  $jd_selected = ' checked="checked"';
856
+ } else {
857
+ $jd_selected = '';
858
  }
859
  $jd_short = get_post_meta( $post_id, 'wp_jd_clig', true );
860
  $shortener = "Cli.gs";
889
  </p>
890
  <p><input readonly type="text" name="twitlength" size="3" maxlength="3" value="<?php echo attribute_escape( mb_strlen( $description) ); ?>" />
891
  <?php $minus_length = $post_length - 21; ?>
892
+ <?php _e(" characters.<br />$twitter posts are a maximum of $post_length characters; if your short URL is appended to the end of your document, you have about $minus_length characters available. You can use <code>#url#</code>, <code>#title#</code>, <code>#post#</code>, <code>#category#</code>, <code>#date#</code>, <code>#author#</code>, or <code>#blog#</code> to insert the shortened URL, post title, the first category selected, the post date, the post author, or a post excerpt or blog name into the Tweet.", 'wp-to-twitter', 'wp-to-twitter') ?>
893
  </p>
894
  <p>
895
  <a target="__blank" href="<?php echo $jd_donate_url; ?>"><?php _e('Make a Donation', 'wp-to-twitter', 'wp-to-twitter') ?></a> &bull; <a target="__blank" href="<?php echo $jd_plugin_url; ?>"><?php _e('Get Support', 'wp-to-twitter', 'wp-to-twitter') ?></a> &raquo;
899
  </p>
900
  <p>
901
  <?php
902
+ $this_post = get_post($post_id);
903
+ $post_status = $this_post->post_status;
904
+ if ($post_status == 'publish') {
905
+ if ( $jd_short != "" ) {
906
+ _e("The previously-posted $shortener URL for this post is <code>$jd_short</code>, which points to <code>$jd_expansion</code>.", 'wp-to-twitter');
907
+ } else {
908
+ _e("This URL is direct and has not been shortened: ","wp-to-twitter"); echo "<code>$jd_direct</code>";
909
+ }
910
  }
911
  ?>
912
  </p>
1054
  // Add the administrative settings to the "Settings" menu.
1055
  function jd_addTwitterAdminPages() {
1056
  if ( function_exists( 'add_submenu_page' ) ) {
1057
+ $plugin_page = add_options_page( 'WP -> Twitter', 'WP -> Twitter', 'manage_options', __FILE__, 'jd_wp_Twitter_manage_page' );
1058
  add_action( 'admin_head-'. $plugin_page, 'jd_addTwitterAdminStyles' );
1059
  }
1060
  }
1149
  add_action( 'edit_user_profile', 'jd_twitter_profile' );
1150
  add_action( 'profile_update', 'jd_twitter_save_profile');
1151
  }
1152
+ if ( get_option( 'disable_url_failure' ) != '1' ) {
1153
+ if ( get_option( 'wp_url_failure' ) == '1' ) {
1154
+ add_action('admin_notices', create_function( '', "echo '<div class=\"error\"><p>';_e('There\'s been an error shortening your URL! <a href=\"".get_bloginfo('wpurl')."/wp-admin/options-general.php?page=wp-to-twitter/wp-to-twitter.php\">Visit your WP to Twitter settings page</a> to get more information and to clear this error message.','wp-to-twitter'); echo '</p></div>';" ) );
1155
+ }
1156
+ }
1157
+ if ( get_option( 'disable_twitter_failure' ) != '1' ) {
1158
+ if ( get_option( 'wp_twitter_failure' ) == '1' ) {
1159
+ add_action('admin_notices', create_function( '', "echo '<div class=\"error\"><p>';_e('There\'s been an error posting your Twitter status! <a href=\"".get_bloginfo('wpurl')."/wp-admin/options-general.php?page=wp-to-twitter/wp-to-twitter.php\">Visit your WP to Twitter settings page</a> to get more information and to clear this error message.','wp-to-twitter'); echo '</p></div>';" ) );
1160
+ }
1161
  }
1162
  if ( get_option( 'jd_twit_pages' )=='1' ) {
1163
  add_action( 'publish_page', 'jd_twit_page' );
wp-to-twitter.pot CHANGED
@@ -1,254 +1,336 @@
1
- # SOME DESCRIPTIVE TITLE.
2
- # Copyright (C) YEAR Joseph Dolson
3
- # This file is distributed under the same license as the PACKAGE package.
4
- # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5
  #
6
  #, fuzzy
7
  msgid ""
8
  msgstr ""
9
- "Project-Id-Version: PACKAGE VERSION\n"
10
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
11
- "POT-Creation-Date: 2009-12-22 20:09+0000\n"
12
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
  "Language-Team: LANGUAGE <LL@li.org>\n"
15
  "MIME-Version: 1.0\n"
16
- "Content-Type: text/plain; charset=CHARSET\n"
17
  "Content-Transfer-Encoding: 8bit\n"
18
 
19
- #: functions.php:127
20
- msgid "Twitter Password Saved"
21
- msgstr ""
22
-
23
- #: functions.php:129
24
- msgid "Twitter Password Not Saved"
25
- msgstr ""
26
-
27
- #: functions.php:132
28
- msgid "Bit.ly API Saved"
29
- msgstr ""
30
-
31
- #: functions.php:134
32
- msgid "Bit.ly API Not Saved"
33
- msgstr ""
34
-
35
- #: functions.php:140
36
  msgid ""
37
  "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Hide</"
38
  "a>] If you're experiencing trouble, please copy these settings into any "
39
  "request for support."
40
  msgstr ""
41
 
42
- #: wp-to-twitter-manager.php:63
 
 
 
 
 
 
 
 
43
  msgid ""
44
- "Set your Twitter login information and URL shortener API information to use "
45
- "this plugin!"
 
46
  msgstr ""
47
 
48
- #: wp-to-twitter-manager.php:69
49
- msgid "Please add your Twitter password. "
50
  msgstr ""
51
 
52
- #: wp-to-twitter-manager.php:75
53
- msgid "WP to Twitter Errors Cleared"
 
 
 
54
  msgstr ""
55
 
56
- #: wp-to-twitter-manager.php:82
57
  msgid ""
58
  "Sorry! I couldn't get in touch with the Twitter servers to post your new "
59
  "blog post. Your tweet has been stored in a custom field attached to the "
60
  "post, so you can Tweet it manually if you wish! "
61
  msgstr ""
62
 
63
- #: wp-to-twitter-manager.php:84
64
  msgid ""
65
  "Sorry! I couldn't get in touch with the Twitter servers to post your "
66
  "<strong>new link</strong>! You'll have to post it manually, I'm afraid. "
67
  msgstr ""
68
 
69
- #: wp-to-twitter-manager.php:149
 
 
 
 
70
  msgid ""
71
  "You must add your Bit.ly login and API key in order to shorten URLs with Bit."
72
  "ly."
73
  msgstr ""
74
 
75
- #: wp-to-twitter-manager.php:158
 
 
 
 
 
 
 
 
 
 
 
 
76
  msgid "WP to Twitter Options Updated"
77
  msgstr ""
78
 
79
- #: wp-to-twitter-manager.php:168
 
 
 
 
 
 
 
 
80
  msgid "Twitter login and password updated. "
81
  msgstr ""
82
 
83
- #: wp-to-twitter-manager.php:170
84
- msgid "You need to provide your twitter login and password! "
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
  msgstr ""
86
 
87
- #: wp-to-twitter-manager.php:177
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  msgid "Cligs API Key Updated"
89
  msgstr ""
90
 
91
- #: wp-to-twitter-manager.php:180
92
  msgid ""
93
  "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be "
94
  "associated with your account. "
95
  msgstr ""
96
 
97
- #: wp-to-twitter-manager.php:182
98
  msgid ""
99
  "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</"
100
  "a>! "
101
  msgstr ""
102
 
103
- #: wp-to-twitter-manager.php:188
104
  msgid "Bit.ly API Key Updated."
105
  msgstr ""
106
 
107
- #: wp-to-twitter-manager.php:191
108
  msgid ""
109
  "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
110
  msgstr ""
111
 
112
- #: wp-to-twitter-manager.php:193
113
  msgid ""
114
  "Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</"
115
  "a>! An API key is required to use the Bit.ly URL shortening service."
116
  msgstr ""
117
 
118
- #: wp-to-twitter-manager.php:197
119
  msgid " Bit.ly User Login Updated."
120
  msgstr ""
121
 
122
- #: wp-to-twitter-manager.php:200
123
  msgid ""
124
  "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing "
125
  "your username. "
126
  msgstr ""
127
 
128
- #: wp-to-twitter-manager.php:202
129
  msgid ""
130
  "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
131
  msgstr ""
132
 
133
- #: wp-to-twitter-manager.php:236
134
  msgid ""
135
- "<li>Successfully contacted the Cli.gs API via Snoopy, but the URL creation "
136
- "failed.</li>"
137
  msgstr ""
138
 
139
- #: wp-to-twitter-manager.php:238
140
  msgid ""
141
- "<li>Successfully contacted the Cli.gs API via Snoopy, but a Cli.gs server "
142
- "error prevented the URL from being shrotened.</li>"
143
  msgstr ""
144
 
145
- #: wp-to-twitter-manager.php:240
146
  msgid ""
147
- "<li>Successfully contacted the Cli.gs API via Snoopy and created a shortened "
148
- "link.</li>"
149
- msgstr ""
150
-
151
- #: wp-to-twitter-manager.php:249 wp-to-twitter-manager.php:274
152
- msgid "<li>Successfully contacted the Bit.ly API via Snoopy.</li>"
153
- msgstr ""
154
-
155
- #: wp-to-twitter-manager.php:251 wp-to-twitter-manager.php:276
156
- msgid "<li>Failed to contact the Bit.ly API via Snoopy.</li>"
157
  msgstr ""
158
 
159
- #: wp-to-twitter-manager.php:254
160
- msgid "<li>Cannot check the Bit.ly API without a valid API key.</li>"
161
- msgstr ""
162
-
163
- #: wp-to-twitter-manager.php:258
164
- msgid "<li>Successfully contacted the Twitter API via Snoopy.</li>"
165
  msgstr ""
166
 
167
- #: wp-to-twitter-manager.php:260
168
- msgid "<li>Failed to contact the Twitter API via Snoopy.</li>"
 
 
169
  msgstr ""
170
 
171
- #: wp-to-twitter-manager.php:266
172
- msgid "<li>Successfully contacted the Twitter API via cURL.</li>"
173
  msgstr ""
174
 
175
- #: wp-to-twitter-manager.php:268
176
- msgid "<li>Failed to contact the Twitter API via cURL.</li>"
 
 
177
  msgstr ""
178
 
179
- #: wp-to-twitter-manager.php:280
180
- msgid "<li>Successfully contacted the Cli.gs API via Snoopy.</li>"
181
  msgstr ""
182
 
183
- #: wp-to-twitter-manager.php:283
184
- msgid "<li>Failed to contact the Cli.gs API via Snoopy.</li>"
 
 
185
  msgstr ""
186
 
187
- #: wp-to-twitter-manager.php:288
188
  msgid ""
189
- "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
 
190
  msgstr ""
191
 
192
- #: wp-to-twitter-manager.php:293
193
- msgid "<li>Your server does not support <code>fputs</code>.</li>"
194
  msgstr ""
195
 
196
- #: wp-to-twitter-manager.php:297
197
  msgid ""
198
- "<li>Your server does not support <code>file_get_contents</code> or "
199
- "<code>cURL</code> functions.</li>"
200
- msgstr ""
201
-
202
- #: wp-to-twitter-manager.php:301
203
- msgid "<li>Your server does not support <code>Snoopy</code>.</li>"
204
  msgstr ""
205
 
206
- #: wp-to-twitter-manager.php:304
207
  msgid ""
208
- "<li><strong>Your server does not appear to support the required PHP "
209
- "functions and classes for WP to Twitter to function.</strong> You can try it "
210
- "anyway - these tests aren't perfect - but no guarantees.</li>"
211
  msgstr ""
212
 
213
- #: wp-to-twitter-manager.php:313
214
  msgid ""
215
  "This plugin may not fully work in your server environment. The plugin failed "
216
  "to contact both a URL shortener API and the Twitter service API."
217
  msgstr ""
218
 
219
- #: wp-to-twitter-manager.php:328
220
  msgid "WP to Twitter Options"
221
  msgstr ""
222
 
223
- #: wp-to-twitter-manager.php:332 wp-to-twitter.php:811
224
  msgid "Get Support"
225
  msgstr ""
226
 
227
- #: wp-to-twitter-manager.php:333
228
  msgid "Export Settings"
229
  msgstr ""
230
 
231
- #: wp-to-twitter-manager.php:347
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
232
  msgid ""
233
- "For any post update field, you can use the codes <code>#title#</code> for "
234
- "the title of your blog post, <code>#blog#</code> for the title of your blog, "
235
- "<code>#post#</code> for a short excerpt of the post content, "
236
- "<code>#category#</code> for the first selected category for the post, "
237
- "<code>#date#</code> for the post date, or <code>#url#</code> for the post "
238
- "URL (shortened or not, depending on your preferences.) You can also create "
239
- "custom shortcodes to access WordPress custom fields. Use doubled square "
240
- "brackets surrounding the name of your custom field to add the value of that "
241
- "custom field to your status update. Example: <code>[[custom_field]]</code>"
242
  msgstr ""
243
 
244
- #: wp-to-twitter-manager.php:353
245
  msgid ""
246
  "<p>One or more of your last posts has failed to send it's status update to "
247
  "Twitter. Your Tweet has been saved in your post custom fields, and you can "
248
  "re-Tweet it at your leisure.</p>"
249
  msgstr ""
250
 
251
- #: wp-to-twitter-manager.php:356
252
  msgid ""
253
  "<p>The query to the URL shortener API failed, and your URL was not shrunk. "
254
  "The full post URL was attached to your Tweet. Check with your URL shortening "
@@ -256,393 +338,526 @@ msgid ""
256
  "\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
257
  msgstr ""
258
 
259
- #: wp-to-twitter-manager.php:363
260
  msgid "Clear 'WP to Twitter' Error Messages"
261
  msgstr ""
262
 
263
- #: wp-to-twitter-manager.php:371
264
- msgid "Set what should be in a Tweet"
 
 
 
 
265
  msgstr ""
266
 
267
- #: wp-to-twitter-manager.php:374
268
  msgid "Update when a post is published"
269
  msgstr ""
270
 
271
- #: wp-to-twitter-manager.php:374
272
  msgid "Text for new post updates:"
273
  msgstr ""
274
 
275
- #: wp-to-twitter-manager.php:379
276
  msgid "Update when a post is edited"
277
  msgstr ""
278
 
279
- #: wp-to-twitter-manager.php:379
280
  msgid "Text for editing updates:"
281
  msgstr ""
282
 
283
- #: wp-to-twitter-manager.php:383
284
  msgid "Update Twitter when new Wordpress Pages are published"
285
  msgstr ""
286
 
287
- #: wp-to-twitter-manager.php:383
288
  msgid "Text for new page updates:"
289
  msgstr ""
290
 
291
- #: wp-to-twitter-manager.php:387
292
  msgid "Update Twitter when WordPress Pages are edited"
293
  msgstr ""
294
 
295
- #: wp-to-twitter-manager.php:387
296
  msgid "Text for page edit updates:"
297
  msgstr ""
298
 
299
- #: wp-to-twitter-manager.php:391
300
- msgid "Add tags as hashtags on Tweets"
301
  msgstr ""
302
 
303
- #: wp-to-twitter-manager.php:391
304
- msgid "Spaces replaced with:"
305
  msgstr ""
306
 
307
- #: wp-to-twitter-manager.php:392
308
  msgid ""
309
- "Default replacement is an underscore (<code>_</code>). Use <code>[ ]</code> "
310
- "to remove spaces entirely."
311
  msgstr ""
312
 
313
- #: wp-to-twitter-manager.php:394
314
- msgid "Maximum number of tags to include:"
315
  msgstr ""
316
 
317
- #: wp-to-twitter-manager.php:395
318
- msgid "Maximum length in characters for included tags:"
319
  msgstr ""
320
 
321
- #: wp-to-twitter-manager.php:396
322
- msgid ""
323
- "These options allow you to restrict the length and number of WordPress tags "
324
- "sent to Twitter as hashtags. Set to <code>0</code> or leave blank to allow "
325
- "any and all tags."
326
  msgstr ""
327
 
328
- #: wp-to-twitter-manager.php:400
329
- msgid "Update Twitter when you post a Blogroll link"
330
  msgstr ""
331
 
332
- #: wp-to-twitter-manager.php:401
333
- msgid "Text for new link updates:"
334
  msgstr ""
335
 
336
- #: wp-to-twitter-manager.php:401
337
- msgid ""
338
- "Available shortcodes: <code>#url#</code>, <code>#title#</code>, and "
339
- "<code>#description#</code>."
340
  msgstr ""
341
 
342
- #: wp-to-twitter-manager.php:404
343
- msgid "Length of post excerpt (in characters):"
344
  msgstr ""
345
 
346
- #: wp-to-twitter-manager.php:404
347
  msgid ""
348
- "By default, extracted from the post itself. If you use the 'Excerpt' field, "
349
- "that will be used instead."
 
350
  msgstr ""
351
 
352
- #: wp-to-twitter-manager.php:407
353
- msgid "WP to Twitter Date Formatting:"
354
  msgstr ""
355
 
356
- #: wp-to-twitter-manager.php:407
 
 
 
 
357
  msgid ""
358
- "Default is from your general settings. <a href='http://codex.wordpress.org/"
359
- "Formatting_Date_and_Time'>Date Formatting Documentation</a>."
360
  msgstr ""
361
 
362
- #: wp-to-twitter-manager.php:411
363
- msgid "Custom text before Tweets:"
364
  msgstr ""
365
 
366
- #: wp-to-twitter-manager.php:412
367
- msgid "Custom text after Tweets:"
368
  msgstr ""
369
 
370
- #: wp-to-twitter-manager.php:415
371
- msgid "Custom field for an alternate URL to be shortened and Tweeted:"
372
  msgstr ""
373
 
374
- #: wp-to-twitter-manager.php:416
375
- msgid ""
376
- "You can use a custom field to send Cli.gs and Twitter an alternate URL from "
377
- "the permalink provided by WordPress. The value is the name of the custom "
378
- "field you're using to add an external URL."
379
  msgstr ""
380
 
381
- #: wp-to-twitter-manager.php:420
382
- msgid "Special Cases when WordPress should send a Tweet"
383
  msgstr ""
384
 
385
- #: wp-to-twitter-manager.php:423
386
- msgid "Set default Tweet status to 'No.'"
387
  msgstr ""
388
 
389
- #: wp-to-twitter-manager.php:424
390
  msgid ""
391
- "Twitter updates can be set on a post by post basis. By default, posts WILL "
392
- "be posted to Twitter. Check this to change the default to NO."
393
  msgstr ""
394
 
395
- #: wp-to-twitter-manager.php:428
396
  msgid ""
397
- "Send Twitter Updates on remote publication (Post by Email or XMLRPC Client)"
 
 
398
  msgstr ""
399
 
400
- #: wp-to-twitter-manager.php:432
401
- msgid "Update Twitter when a post is published using QuickPress"
402
  msgstr ""
403
 
404
- #: wp-to-twitter-manager.php:436
405
- msgid "Special Fields"
406
  msgstr ""
407
 
408
- #: wp-to-twitter-manager.php:439
409
- msgid "Use Google Analytics with WP-to-Twitter"
 
410
  msgstr ""
411
 
412
- #: wp-to-twitter-manager.php:440
413
- msgid "Campaign identifier for Google Analytics:"
414
  msgstr ""
415
 
416
- #: wp-to-twitter-manager.php:441
 
 
 
 
417
  msgid ""
418
- "You can track the response from Twitter using Google Analytics by defining a "
419
- "campaign identifier here."
420
  msgstr ""
421
 
422
- #: wp-to-twitter-manager.php:446
423
- msgid "Authors have individual Twitter accounts"
424
  msgstr ""
425
 
426
- #: wp-to-twitter-manager.php:446
427
- msgid ""
428
- "Each author can set their own Twitter username and password in their user "
429
- "profile. Their posts will be sent to their own Twitter accounts."
430
  msgstr ""
431
 
432
- #: wp-to-twitter-manager.php:450
433
- msgid "Set your preferred URL Shortener"
434
  msgstr ""
435
 
436
- #: wp-to-twitter-manager.php:453
437
- msgid "Use <strong>Cli.gs</strong> for my URL shortener."
438
  msgstr ""
439
 
440
- #: wp-to-twitter-manager.php:454
441
- msgid "Use <strong>Bit.ly</strong> for my URL shortener."
442
  msgstr ""
443
 
444
- #: wp-to-twitter-manager.php:455
445
- msgid "Use <strong>WordPress</strong> as a URL shortener."
446
  msgstr ""
447
 
448
- #: wp-to-twitter-manager.php:456
449
- msgid "Don't shorten URLs."
 
 
 
 
 
 
 
 
450
  msgstr ""
451
 
452
- #: wp-to-twitter-manager.php:457
 
 
 
 
453
  msgid ""
454
- "Using WordPress as a URL shortener will send URLs to Twitter in the default "
455
- "URL format for WordPress: <code>http://domain.com/subdir/?p=123</code>. "
456
- "Google Analytics is not available when using WordPress shortened URLs."
457
  msgstr ""
458
 
459
- #: wp-to-twitter-manager.php:462
460
- msgid "Save WP->Twitter Options"
461
  msgstr ""
462
 
463
- #: wp-to-twitter-manager.php:468
464
- msgid "Your Twitter account details"
465
  msgstr ""
466
 
467
- #: wp-to-twitter-manager.php:475
468
- msgid "Your Twitter username:"
469
  msgstr ""
470
 
471
- #: wp-to-twitter-manager.php:479
472
- msgid "Your Twitter password:"
473
  msgstr ""
474
 
475
- #: wp-to-twitter-manager.php:479
476
- msgid "(<em>Saved</em>)"
477
  msgstr ""
478
 
479
- #: wp-to-twitter-manager.php:483
480
- msgid "Save Twitter Login Info"
 
 
 
 
481
  msgstr ""
482
 
483
- #: wp-to-twitter-manager.php:483
484
  msgid ""
485
- "&raquo; <small>Don't have a Twitter account? <a href='http://www.twitter."
486
- "com'>Get one for free here</a>"
 
 
 
487
  msgstr ""
488
 
489
- #: wp-to-twitter-manager.php:487
490
- msgid "Your Cli.gs account details"
491
  msgstr ""
492
 
493
- #: wp-to-twitter-manager.php:494
494
- msgid ""
495
- "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
496
  msgstr ""
497
 
498
- #: wp-to-twitter-manager.php:500
 
 
 
 
 
 
 
 
499
  msgid ""
500
- "Don't have a Cli.gs account or Cligs API key? <a href='http://cli.gs/user/"
501
- "api/'>Get one free here</a>!<br />You'll need an API key in order to "
502
- "associate the Cligs you create with your Cligs account."
503
  msgstr ""
504
 
505
- #: wp-to-twitter-manager.php:505
506
- msgid "Your Bit.ly account details"
507
  msgstr ""
508
 
509
- #: wp-to-twitter-manager.php:510
510
- msgid "Your Bit.ly username:"
511
  msgstr ""
512
 
513
- #: wp-to-twitter-manager.php:514
514
  msgid ""
515
- "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
 
 
516
  msgstr ""
517
 
518
- #: wp-to-twitter-manager.php:521
519
- msgid "Save Bit.ly API Key"
520
  msgstr ""
521
 
522
- #: wp-to-twitter-manager.php:521
523
- msgid "Clear Bit.ly API Key"
 
 
524
  msgstr ""
525
 
526
- #: wp-to-twitter-manager.php:521
 
 
 
 
527
  msgid ""
528
- "A Bit.ly API key and username is required to shorten URLs via the Bit.ly API "
529
- "and WP to Twitter."
530
  msgstr ""
531
 
532
- #: wp-to-twitter-manager.php:530
533
- msgid "Check Support"
 
 
 
 
534
  msgstr ""
535
 
536
- #: wp-to-twitter-manager.php:530
 
 
 
 
537
  msgid ""
538
- "Check whether your server supports WP to Twitter's queries to the Twitter "
539
- "and URL shortening APIs."
540
  msgstr ""
541
 
542
- #: wp-to-twitter-manager.php:538
543
- msgid "Need help?"
 
 
 
 
544
  msgstr ""
545
 
546
- #: wp-to-twitter-manager.php:539
547
  msgid ""
548
- "Visit the <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to "
549
- "Twitter plugin page</a>."
550
  msgstr ""
551
 
552
- #. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
553
- #. Plugin Name of an extension
554
- #: wp-to-twitter.php:761
555
- msgid "WP to Twitter"
 
 
 
556
  msgstr ""
557
 
558
- #: wp-to-twitter.php:806
559
- msgid "Twitter Post"
560
  msgstr ""
561
 
562
- #: wp-to-twitter.php:811
563
  msgid ""
564
- " characters.<br />Twitter posts are a maximum of 140 characters; if your Cli."
565
- "gs URL is appended to the end of your document, you have 119 characters "
566
- "available. You can use <code>#url#</code>, <code>#title#</code>, "
567
- "<code>#post#</code>, <code>#category#</code>, <code>#date#</code>, or "
568
- "<code>#blog#</code> to insert the shortened URL, post title, the first "
569
- "category selected, the post date, or a post excerpt or blog name into the "
570
- "Tweet."
571
  msgstr ""
572
 
573
- #: wp-to-twitter.php:811
574
- msgid "Make a Donation"
575
  msgstr ""
576
 
577
- #: wp-to-twitter.php:814
578
- msgid "Don't Tweet this post."
579
  msgstr ""
580
 
581
- #: wp-to-twitter.php:863
582
- msgid "WP to Twitter User Settings"
583
  msgstr ""
584
 
585
- #: wp-to-twitter.php:867
586
- msgid "Use My Twitter Account"
587
  msgstr ""
588
 
589
- #: wp-to-twitter.php:868
590
- msgid ""
591
- "Select this option if you would like your posts to be Tweeted into your own "
592
- "Twitter account with no @ references."
593
  msgstr ""
594
 
595
- #: wp-to-twitter.php:869
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
596
  msgid ""
597
- "Tweet my posts into my Twitter account with an @ reference to the site's "
598
- "main Twitter account."
599
  msgstr ""
600
 
601
- #: wp-to-twitter.php:870
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
602
  msgid ""
603
- "Tweet my posts into the main site Twitter account with an @ reference to my "
604
- "username. (Password not required with this option.)"
 
 
605
  msgstr ""
606
 
607
- #: wp-to-twitter.php:873
608
- msgid "Your Twitter Username"
 
 
609
  msgstr ""
610
 
611
- #: wp-to-twitter.php:874
 
 
 
 
 
 
 
 
 
 
 
 
612
  msgid "Enter your own Twitter username."
613
  msgstr ""
614
 
615
- #: wp-to-twitter.php:877
 
 
 
 
 
 
 
 
 
 
 
 
616
  msgid "Your Twitter Password"
617
  msgstr ""
618
 
619
- #: wp-to-twitter.php:878
620
- msgid "Enter your own Twitter password."
 
 
 
 
621
  msgstr ""
622
 
623
- #: wp-to-twitter.php:997
624
  msgid "<p>Couldn't locate the settings page.</p>"
625
  msgstr ""
626
 
627
- #: wp-to-twitter.php:1002
628
  msgid "Settings"
629
  msgstr ""
630
 
631
- #. Plugin URI of an extension
632
  msgid "http://www.joedolson.com/articles/wp-to-twitter/"
633
  msgstr ""
634
 
635
- #. Description of an extension
636
  msgid ""
637
  "Updates Twitter when you create a new blog post or add to your blogroll "
638
  "using Cli.gs. With a Cli.gs API key, creates a clig in your Cli.gs account "
639
  "with the name of your post as the title."
640
  msgstr ""
641
 
642
- #. Author of an extension
643
  msgid "Joseph Dolson"
644
  msgstr ""
645
 
646
- #. Author URI of an extension
647
  msgid "http://www.joedolson.com/"
648
  msgstr ""
1
+ # Translation of the WordPress plugin WP to Twitter 2.1.1 by Joseph Dolson.
2
+ # Copyright (C) 2010 Joseph Dolson
3
+ # This file is distributed under the same license as the WP to Twitter package.
4
+ # FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
5
  #
6
  #, fuzzy
7
  msgid ""
8
  msgstr ""
9
+ "Project-Id-Version: WP to Twitter 2.1.1\n"
10
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
11
+ "POT-Creation-Date: 2010-05-13 21:26+0000\n"
12
+ "PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
13
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
  "Language-Team: LANGUAGE <LL@li.org>\n"
15
  "MIME-Version: 1.0\n"
16
+ "Content-Type: text/plain; charset=utf-8\n"
17
  "Content-Transfer-Encoding: 8bit\n"
18
 
19
+ #: functions.php:248
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  msgid ""
21
  "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Hide</"
22
  "a>] If you're experiencing trouble, please copy these settings into any "
23
  "request for support."
24
  msgstr ""
25
 
26
+ #: wp-to-twitter-manager.php:76
27
+ msgid "Please <a href='#twitterpw'>add your Twitter password</a>. "
28
+ msgstr ""
29
+
30
+ #: wp-to-twitter-manager.php:82
31
+ msgid "WP to Twitter Errors Cleared"
32
+ msgstr ""
33
+
34
+ #: wp-to-twitter-manager.php:93
35
  msgid ""
36
+ "Twitter API settings reset. You may need to change your username and "
37
+ "password settings, if they are not the same as the alternate service "
38
+ "previously in use."
39
  msgstr ""
40
 
41
+ #: wp-to-twitter-manager.php:103
42
+ msgid "Twitter-compatible API settings updated. "
43
  msgstr ""
44
 
45
+ #: wp-to-twitter-manager.php:105
46
+ msgid ""
47
+ "You have configured WP to Twitter to use both Twitter and your selected "
48
+ "service. Remember to add your username and login information for both "
49
+ "services."
50
  msgstr ""
51
 
52
+ #: wp-to-twitter-manager.php:114
53
  msgid ""
54
  "Sorry! I couldn't get in touch with the Twitter servers to post your new "
55
  "blog post. Your tweet has been stored in a custom field attached to the "
56
  "post, so you can Tweet it manually if you wish! "
57
  msgstr ""
58
 
59
+ #: wp-to-twitter-manager.php:116
60
  msgid ""
61
  "Sorry! I couldn't get in touch with the Twitter servers to post your "
62
  "<strong>new link</strong>! You'll have to post it manually, I'm afraid. "
63
  msgstr ""
64
 
65
+ #: wp-to-twitter-manager.php:145
66
+ msgid "WP to Twitter Advanced Options Updated"
67
+ msgstr ""
68
+
69
+ #: wp-to-twitter-manager.php:162
70
  msgid ""
71
  "You must add your Bit.ly login and API key in order to shorten URLs with Bit."
72
  "ly."
73
  msgstr ""
74
 
75
+ #: wp-to-twitter-manager.php:166
76
+ msgid ""
77
+ "You must add your YOURLS remote URL, login, and password in order to shorten "
78
+ "URLs with a remote installation of YOURLS."
79
+ msgstr ""
80
+
81
+ #: wp-to-twitter-manager.php:170
82
+ msgid ""
83
+ "You must add your YOURLS server path in order to shorten URLs with a remote "
84
+ "installation of YOURLS."
85
+ msgstr ""
86
+
87
+ #: wp-to-twitter-manager.php:174
88
  msgid "WP to Twitter Options Updated"
89
  msgstr ""
90
 
91
+ #: wp-to-twitter-manager.php:184
92
+ msgid "Category limits updated."
93
+ msgstr ""
94
+
95
+ #: wp-to-twitter-manager.php:188
96
+ msgid "Category limits unset."
97
+ msgstr ""
98
+
99
+ #: wp-to-twitter-manager.php:209
100
  msgid "Twitter login and password updated. "
101
  msgstr ""
102
 
103
+ #: wp-to-twitter-manager.php:211
104
+ msgid "You need to provide your Twitter login and password! "
105
+ msgstr ""
106
+
107
+ #: wp-to-twitter-manager.php:218
108
+ msgid "YOURLS password updated. "
109
+ msgstr ""
110
+
111
+ #: wp-to-twitter-manager.php:221
112
+ msgid ""
113
+ "YOURLS password deleted. You will be unable to use your remote YOURLS "
114
+ "account to create short URLS."
115
+ msgstr ""
116
+
117
+ #: wp-to-twitter-manager.php:223
118
+ msgid "Failed to save your YOURLS password! "
119
+ msgstr ""
120
+
121
+ #: wp-to-twitter-manager.php:227
122
+ msgid "YOURLS username added. "
123
+ msgstr ""
124
+
125
+ #: wp-to-twitter-manager.php:231
126
+ msgid "YOURLS API url added. "
127
  msgstr ""
128
 
129
+ #: wp-to-twitter-manager.php:236
130
+ msgid "YOURLS local server path added. "
131
+ msgstr ""
132
+
133
+ #: wp-to-twitter-manager.php:238
134
+ msgid "The path to your YOURLS installation is not correct. "
135
+ msgstr ""
136
+
137
+ #: wp-to-twitter-manager.php:243
138
+ msgid "YOURLS will use Post ID for short URL slug."
139
+ msgstr ""
140
+
141
+ #: wp-to-twitter-manager.php:246
142
+ msgid "YOURLS will not use Post ID for the short URL slug."
143
+ msgstr ""
144
+
145
+ #: wp-to-twitter-manager.php:253
146
  msgid "Cligs API Key Updated"
147
  msgstr ""
148
 
149
+ #: wp-to-twitter-manager.php:256
150
  msgid ""
151
  "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be "
152
  "associated with your account. "
153
  msgstr ""
154
 
155
+ #: wp-to-twitter-manager.php:258
156
  msgid ""
157
  "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</"
158
  "a>! "
159
  msgstr ""
160
 
161
+ #: wp-to-twitter-manager.php:264
162
  msgid "Bit.ly API Key Updated."
163
  msgstr ""
164
 
165
+ #: wp-to-twitter-manager.php:267
166
  msgid ""
167
  "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
168
  msgstr ""
169
 
170
+ #: wp-to-twitter-manager.php:269
171
  msgid ""
172
  "Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</"
173
  "a>! An API key is required to use the Bit.ly URL shortening service."
174
  msgstr ""
175
 
176
+ #: wp-to-twitter-manager.php:273
177
  msgid " Bit.ly User Login Updated."
178
  msgstr ""
179
 
180
+ #: wp-to-twitter-manager.php:276
181
  msgid ""
182
  "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing "
183
  "your username. "
184
  msgstr ""
185
 
186
+ #: wp-to-twitter-manager.php:278
187
  msgid ""
188
  "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
189
  msgstr ""
190
 
191
+ #: wp-to-twitter-manager.php:372
192
  msgid ""
193
+ "<li><strong>Your selected URL shortener does not require testing.</strong></"
194
+ "li>"
195
  msgstr ""
196
 
197
+ #: wp-to-twitter-manager.php:375
198
  msgid ""
199
+ "<li class=\"error\"><strong>WP to Twitter was unable to contact your "
200
+ "selected URL shortening service.</strong></li>"
201
  msgstr ""
202
 
203
+ #: wp-to-twitter-manager.php:379
204
  msgid ""
205
+ "<li><strong>WP to Twitter successfully contacted your selected URL "
206
+ "shortening service.</strong> The following link should point to your blog "
207
+ "homepage:"
 
 
 
 
 
 
 
208
  msgstr ""
209
 
210
+ #: wp-to-twitter-manager.php:390
211
+ msgid ""
212
+ "<li><strong>WP to Twitter successfully submitted a status update to your "
213
+ "primary update service.</strong></li>"
 
 
214
  msgstr ""
215
 
216
+ #: wp-to-twitter-manager.php:393
217
+ msgid ""
218
+ "<li class=\"error\"><strong>WP to Twitter failed to submit an update to your "
219
+ "primary update service.</strong></li>"
220
  msgstr ""
221
 
222
+ #: wp-to-twitter-manager.php:394
223
+ msgid "Twitter returned this error:"
224
  msgstr ""
225
 
226
+ #: wp-to-twitter-manager.php:398
227
+ msgid ""
228
+ "<li class=\"error\"><strong>WP to Twitter failed to contact your primary "
229
+ "update service.</strong></li>"
230
  msgstr ""
231
 
232
+ #: wp-to-twitter-manager.php:399
233
+ msgid "No error was returned."
234
  msgstr ""
235
 
236
+ #: wp-to-twitter-manager.php:406
237
+ msgid ""
238
+ "<li><strong>WP to Twitter successfully submitted a status update to your "
239
+ "secondary update service.</strong></li>"
240
  msgstr ""
241
 
242
+ #: wp-to-twitter-manager.php:409
243
  msgid ""
244
+ "<li class=\"error\"><strong>WP to Twitter failed to submit an update to your "
245
+ "secondary update service.</strong></li>"
246
  msgstr ""
247
 
248
+ #: wp-to-twitter-manager.php:410
249
+ msgid "The service returned this error:"
250
  msgstr ""
251
 
252
+ #: wp-to-twitter-manager.php:417
253
  msgid ""
254
+ "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
 
 
 
 
 
255
  msgstr ""
256
 
257
+ #: wp-to-twitter-manager.php:420
258
  msgid ""
259
+ "<li class=\"error\"><strong>Your server does not appear to support the "
260
+ "required methods for WP to Twitter to function.</strong> You can try it "
261
+ "anyway - these tests aren't perfect.</li>"
262
  msgstr ""
263
 
264
+ #: wp-to-twitter-manager.php:430
265
  msgid ""
266
  "This plugin may not fully work in your server environment. The plugin failed "
267
  "to contact both a URL shortener API and the Twitter service API."
268
  msgstr ""
269
 
270
+ #: wp-to-twitter-manager.php:444
271
  msgid "WP to Twitter Options"
272
  msgstr ""
273
 
274
+ #: wp-to-twitter-manager.php:452 wp-to-twitter.php:925
275
  msgid "Get Support"
276
  msgstr ""
277
 
278
+ #: wp-to-twitter-manager.php:453
279
  msgid "Export Settings"
280
  msgstr ""
281
 
282
+ #: wp-to-twitter-manager.php:454 wp-to-twitter.php:925
283
+ msgid "Make a Donation"
284
+ msgstr ""
285
+
286
+ #: wp-to-twitter-manager.php:469
287
+ msgid "Shortcodes available in post update templates:"
288
+ msgstr ""
289
+
290
+ #: wp-to-twitter-manager.php:471
291
+ msgid "<code>#title#</code>: the title of your blog post"
292
+ msgstr ""
293
+
294
+ #: wp-to-twitter-manager.php:472
295
+ msgid "<code>#blog#</code>: the title of your blog"
296
+ msgstr ""
297
+
298
+ #: wp-to-twitter-manager.php:473
299
+ msgid "<code>#post#</code>: a short excerpt of the post content"
300
+ msgstr ""
301
+
302
+ #: wp-to-twitter-manager.php:474
303
+ msgid "<code>#category#</code>: the first selected category for the post"
304
+ msgstr ""
305
+
306
+ #: wp-to-twitter-manager.php:475
307
+ msgid "<code>#date#</code>: the post date"
308
+ msgstr ""
309
+
310
+ #: wp-to-twitter-manager.php:476
311
+ msgid "<code>#url#</code>: the post URL"
312
+ msgstr ""
313
+
314
+ #: wp-to-twitter-manager.php:477
315
+ msgid "<code>#author#</code>: the post author'"
316
+ msgstr ""
317
+
318
+ #: wp-to-twitter-manager.php:479
319
  msgid ""
320
+ "You can also create custom shortcodes to access WordPress custom fields. Use "
321
+ "doubled square brackets surrounding the name of your custom field to add the "
322
+ "value of that custom field to your status update. Example: <code>"
323
+ "[[custom_field]]</code></p>"
 
 
 
 
 
324
  msgstr ""
325
 
326
+ #: wp-to-twitter-manager.php:484
327
  msgid ""
328
  "<p>One or more of your last posts has failed to send it's status update to "
329
  "Twitter. Your Tweet has been saved in your post custom fields, and you can "
330
  "re-Tweet it at your leisure.</p>"
331
  msgstr ""
332
 
333
+ #: wp-to-twitter-manager.php:487
334
  msgid ""
335
  "<p>The query to the URL shortener API failed, and your URL was not shrunk. "
336
  "The full post URL was attached to your Tweet. Check with your URL shortening "
338
  "\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
339
  msgstr ""
340
 
341
+ #: wp-to-twitter-manager.php:494
342
  msgid "Clear 'WP to Twitter' Error Messages"
343
  msgstr ""
344
 
345
+ #: wp-to-twitter-manager.php:507
346
+ msgid "Basic Settings"
347
+ msgstr ""
348
+
349
+ #: wp-to-twitter-manager.php:513
350
+ msgid "Tweet Templates"
351
  msgstr ""
352
 
353
+ #: wp-to-twitter-manager.php:516
354
  msgid "Update when a post is published"
355
  msgstr ""
356
 
357
+ #: wp-to-twitter-manager.php:516
358
  msgid "Text for new post updates:"
359
  msgstr ""
360
 
361
+ #: wp-to-twitter-manager.php:521
362
  msgid "Update when a post is edited"
363
  msgstr ""
364
 
365
+ #: wp-to-twitter-manager.php:521
366
  msgid "Text for editing updates:"
367
  msgstr ""
368
 
369
+ #: wp-to-twitter-manager.php:525
370
  msgid "Update Twitter when new Wordpress Pages are published"
371
  msgstr ""
372
 
373
+ #: wp-to-twitter-manager.php:525
374
  msgid "Text for new page updates:"
375
  msgstr ""
376
 
377
+ #: wp-to-twitter-manager.php:529
378
  msgid "Update Twitter when WordPress Pages are edited"
379
  msgstr ""
380
 
381
+ #: wp-to-twitter-manager.php:529
382
  msgid "Text for page edit updates:"
383
  msgstr ""
384
 
385
+ #: wp-to-twitter-manager.php:533
386
+ msgid "Update Twitter when you post a Blogroll link"
387
  msgstr ""
388
 
389
+ #: wp-to-twitter-manager.php:534
390
+ msgid "Text for new link updates:"
391
  msgstr ""
392
 
393
+ #: wp-to-twitter-manager.php:534
394
  msgid ""
395
+ "Available shortcodes: <code>#url#</code>, <code>#title#</code>, and "
396
+ "<code>#description#</code>."
397
  msgstr ""
398
 
399
+ #: wp-to-twitter-manager.php:538
400
+ msgid "Choose your short URL service (account settings below)"
401
  msgstr ""
402
 
403
+ #: wp-to-twitter-manager.php:541
404
+ msgid "Use Cli.gs for my URL shortener."
405
  msgstr ""
406
 
407
+ #: wp-to-twitter-manager.php:542
408
+ msgid "Use Bit.ly for my URL shortener."
 
 
 
409
  msgstr ""
410
 
411
+ #: wp-to-twitter-manager.php:543
412
+ msgid "YOURLS (installed on this server)"
413
  msgstr ""
414
 
415
+ #: wp-to-twitter-manager.php:544
416
+ msgid "YOURLS (installed on a remote server)"
417
  msgstr ""
418
 
419
+ #: wp-to-twitter-manager.php:545
420
+ msgid "Use WordPress as a URL shortener."
 
 
421
  msgstr ""
422
 
423
+ #: wp-to-twitter-manager.php:546
424
+ msgid "Don't shorten URLs."
425
  msgstr ""
426
 
427
+ #: wp-to-twitter-manager.php:548
428
  msgid ""
429
+ "Using WordPress as a URL shortener will send URLs to Twitter in the default "
430
+ "URL format for WordPress: <code>http://domain.com/wpdir/?p=123</code>. "
431
+ "Google Analytics is not available when using WordPress shortened URLs."
432
  msgstr ""
433
 
434
+ #: wp-to-twitter-manager.php:554
435
+ msgid "Save WP->Twitter Options"
436
  msgstr ""
437
 
438
+ #: wp-to-twitter-manager.php:580 wp-to-twitter-manager.php:599
439
+ msgid "(<em>Saved</em>)"
440
+ msgstr ""
441
+
442
+ #: wp-to-twitter-manager.php:584 wp-to-twitter-manager.php:603
443
  msgid ""
444
+ "&raquo; <small>Don't have a Twitter account? <a href='http://www.twitter."
445
+ "com'>Get one for free here</a>"
446
  msgstr ""
447
 
448
+ #: wp-to-twitter-manager.php:590
449
+ msgid "Your Twitter account details"
450
  msgstr ""
451
 
452
+ #: wp-to-twitter-manager.php:591
453
+ msgid "These are your settings for Twitter as a second update service."
454
  msgstr ""
455
 
456
+ #: wp-to-twitter-manager.php:595
457
+ msgid "Your Twitter username:"
458
  msgstr ""
459
 
460
+ #: wp-to-twitter-manager.php:599
461
+ msgid "Your Twitter password:"
 
 
 
462
  msgstr ""
463
 
464
+ #: wp-to-twitter-manager.php:603
465
+ msgid "Save Twitter Login Info"
466
  msgstr ""
467
 
468
+ #: wp-to-twitter-manager.php:609
469
+ msgid "Your Cli.gs account details"
470
  msgstr ""
471
 
472
+ #: wp-to-twitter-manager.php:614
473
  msgid ""
474
+ "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
 
475
  msgstr ""
476
 
477
+ #: wp-to-twitter-manager.php:620
478
  msgid ""
479
+ "Don't have a Cli.gs account or Cligs API key? <a href='http://cli.gs/user/"
480
+ "api/'>Get one free here</a>!<br />You'll need an API key in order to "
481
+ "associate the Cligs you create with your Cligs account."
482
  msgstr ""
483
 
484
+ #: wp-to-twitter-manager.php:626
485
+ msgid "Your Bit.ly account details"
486
  msgstr ""
487
 
488
+ #: wp-to-twitter-manager.php:631
489
+ msgid "Your Bit.ly username:"
490
  msgstr ""
491
 
492
+ #: wp-to-twitter-manager.php:635
493
+ msgid ""
494
+ "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
495
  msgstr ""
496
 
497
+ #: wp-to-twitter-manager.php:642
498
+ msgid "Save Bit.ly API Key"
499
  msgstr ""
500
 
501
+ #: wp-to-twitter-manager.php:642
502
+ msgid "Clear Bit.ly API Key"
503
+ msgstr ""
504
+
505
+ #: wp-to-twitter-manager.php:642
506
  msgid ""
507
+ "A Bit.ly API key and username is required to shorten URLs via the Bit.ly API "
508
+ "and WP to Twitter."
509
  msgstr ""
510
 
511
+ #: wp-to-twitter-manager.php:647
512
+ msgid "Your YOURLS account details"
513
  msgstr ""
514
 
515
+ #: wp-to-twitter-manager.php:651
516
+ msgid "Path to the YOURLS config file (Local installations)"
 
 
517
  msgstr ""
518
 
519
+ #: wp-to-twitter-manager.php:652 wp-to-twitter-manager.php:656
520
+ msgid "Example:"
521
  msgstr ""
522
 
523
+ #: wp-to-twitter-manager.php:655
524
+ msgid "URI to the YOURLS API (Remote installations)"
525
  msgstr ""
526
 
527
+ #: wp-to-twitter-manager.php:659
528
+ msgid "Your YOURLS username:"
529
  msgstr ""
530
 
531
+ #: wp-to-twitter-manager.php:663
532
+ msgid "Your YOURLS password:"
533
  msgstr ""
534
 
535
+ #: wp-to-twitter-manager.php:663
536
+ msgid "<em>Saved</em>"
537
+ msgstr ""
538
+
539
+ #: wp-to-twitter-manager.php:667
540
+ msgid "Use Post ID for YOURLS url slug."
541
+ msgstr ""
542
+
543
+ #: wp-to-twitter-manager.php:672
544
+ msgid "Save YOURLS Account Info"
545
  msgstr ""
546
 
547
+ #: wp-to-twitter-manager.php:672
548
+ msgid "Clear YOURLS password"
549
+ msgstr ""
550
+
551
+ #: wp-to-twitter-manager.php:672
552
  msgid ""
553
+ "A YOURLS password and username is required to shorten URLs via the remote "
554
+ "YOURLS API and WP to Twitter."
 
555
  msgstr ""
556
 
557
+ #: wp-to-twitter-manager.php:677
558
+ msgid "Change Twitter-compatible Service"
559
  msgstr ""
560
 
561
+ #: wp-to-twitter-manager.php:681
562
+ msgid "URI for Twitter-compatible Post Status API"
563
  msgstr ""
564
 
565
+ #: wp-to-twitter-manager.php:685
566
+ msgid "Service Name"
567
  msgstr ""
568
 
569
+ #: wp-to-twitter-manager.php:689
570
+ msgid "Status Update Character Limit"
571
  msgstr ""
572
 
573
+ #: wp-to-twitter-manager.php:693
574
+ msgid "Post status updates to both services."
575
  msgstr ""
576
 
577
+ #: wp-to-twitter-manager.php:696
578
+ msgid "Reset to normal Twitter settings"
579
+ msgstr ""
580
+
581
+ #: wp-to-twitter-manager.php:699
582
+ msgid "Update Twitter Compatible Service"
583
  msgstr ""
584
 
585
+ #: wp-to-twitter-manager.php:699
586
  msgid ""
587
+ "&raquo; <small>You can use any service using the Twitter-compatible REST API "
588
+ "returning data in JSON format with this plugin. Twitter-compatible services "
589
+ "include <a href='http://identi.ca'>Identi.ca</a>, <a href='http://shoutem."
590
+ "com'>Shoutem.com</a> and <a href='http://chirup.com'>Chirup.com</a>. "
591
+ "<strong>No support will be provided for services other than Twitter.</strong>"
592
  msgstr ""
593
 
594
+ #: wp-to-twitter-manager.php:716
595
+ msgid "Advanced Settings"
596
  msgstr ""
597
 
598
+ #: wp-to-twitter-manager.php:723
599
+ msgid "Advanced Tweet settings"
 
600
  msgstr ""
601
 
602
+ #: wp-to-twitter-manager.php:726
603
+ msgid "Add tags as hashtags on Tweets"
604
+ msgstr ""
605
+
606
+ #: wp-to-twitter-manager.php:727
607
+ msgid "Spaces replaced with:"
608
+ msgstr ""
609
+
610
+ #: wp-to-twitter-manager.php:728
611
  msgid ""
612
+ "Default replacement is an underscore (<code>_</code>). Use <code>[ ]</code> "
613
+ "to remove spaces entirely."
 
614
  msgstr ""
615
 
616
+ #: wp-to-twitter-manager.php:731
617
+ msgid "Maximum number of tags to include:"
618
  msgstr ""
619
 
620
+ #: wp-to-twitter-manager.php:732
621
+ msgid "Maximum length in characters for included tags:"
622
  msgstr ""
623
 
624
+ #: wp-to-twitter-manager.php:733
625
  msgid ""
626
+ "These options allow you to restrict the length and number of WordPress tags "
627
+ "sent to Twitter as hashtags. Set to <code>0</code> or leave blank to allow "
628
+ "any and all tags."
629
  msgstr ""
630
 
631
+ #: wp-to-twitter-manager.php:736
632
+ msgid "Length of post excerpt (in characters):"
633
  msgstr ""
634
 
635
+ #: wp-to-twitter-manager.php:736
636
+ msgid ""
637
+ "By default, extracted from the post itself. If you use the 'Excerpt' field, "
638
+ "that will be used instead."
639
  msgstr ""
640
 
641
+ #: wp-to-twitter-manager.php:739
642
+ msgid "WP to Twitter Date Formatting:"
643
+ msgstr ""
644
+
645
+ #: wp-to-twitter-manager.php:740
646
  msgid ""
647
+ "Default is from your general settings. <a href='http://codex.wordpress.org/"
648
+ "Formatting_Date_and_Time'>Date Formatting Documentation</a>."
649
  msgstr ""
650
 
651
+ #: wp-to-twitter-manager.php:744
652
+ msgid "Custom text before all Tweets:"
653
+ msgstr ""
654
+
655
+ #: wp-to-twitter-manager.php:745
656
+ msgid "Custom text after all Tweets:"
657
  msgstr ""
658
 
659
+ #: wp-to-twitter-manager.php:748
660
+ msgid "Custom field for an alternate URL to be shortened and Tweeted:"
661
+ msgstr ""
662
+
663
+ #: wp-to-twitter-manager.php:749
664
  msgid ""
665
+ "You can use a custom field to send an alternate URL for your post. The value "
666
+ "is the name of a custom field containing your external URL."
667
  msgstr ""
668
 
669
+ #: wp-to-twitter-manager.php:753
670
+ msgid "Special Cases when WordPress should send a Tweet"
671
+ msgstr ""
672
+
673
+ #: wp-to-twitter-manager.php:756
674
+ msgid "Do not post status updates by default"
675
  msgstr ""
676
 
677
+ #: wp-to-twitter-manager.php:757
678
  msgid ""
679
+ "By default, all posts meeting other requirements will be posted to Twitter. "
680
+ "Check this to change your setting."
681
  msgstr ""
682
 
683
+ #: wp-to-twitter-manager.php:761
684
+ msgid ""
685
+ "Send Twitter Updates on remote publication (Post by Email or XMLRPC Client)"
686
+ msgstr ""
687
+
688
+ #: wp-to-twitter-manager.php:765
689
+ msgid "Update Twitter when a post is published using QuickPress"
690
  msgstr ""
691
 
692
+ #: wp-to-twitter-manager.php:769
693
+ msgid "Google Analytics Settings"
694
  msgstr ""
695
 
696
+ #: wp-to-twitter-manager.php:770
697
  msgid ""
698
+ "You can track the response from Twitter using Google Analytics by defining a "
699
+ "campaign identifier here. You can either define a static identifier or a "
700
+ "dynamic identifier. Static identifiers don't change from post to post; "
701
+ "dynamic identifiers are derived from information relevant to the specific "
702
+ "post. Dynamic identifiers will allow you to break down your statistics by an "
703
+ "additional variable."
 
704
  msgstr ""
705
 
706
+ #: wp-to-twitter-manager.php:774
707
+ msgid "Use a Static Identifier with WP-to-Twitter"
708
  msgstr ""
709
 
710
+ #: wp-to-twitter-manager.php:775
711
+ msgid "Static Campaign identifier for Google Analytics:"
712
  msgstr ""
713
 
714
+ #: wp-to-twitter-manager.php:779
715
+ msgid "Use a dynamic identifier with Google Analytics and WP-to-Twitter"
716
  msgstr ""
717
 
718
+ #: wp-to-twitter-manager.php:780
719
+ msgid "What dynamic identifier would you like to use?"
720
  msgstr ""
721
 
722
+ #: wp-to-twitter-manager.php:782
723
+ msgid "Category"
 
 
724
  msgstr ""
725
 
726
+ #: wp-to-twitter-manager.php:783
727
+ msgid "Post ID"
728
+ msgstr ""
729
+
730
+ #: wp-to-twitter-manager.php:784
731
+ msgid "Post Title"
732
+ msgstr ""
733
+
734
+ #: wp-to-twitter-manager.php:785
735
+ msgid "Author"
736
+ msgstr ""
737
+
738
+ #: wp-to-twitter-manager.php:790
739
+ msgid "Individual Authors"
740
+ msgstr ""
741
+
742
+ #: wp-to-twitter-manager.php:793
743
+ msgid "Authors have individual Twitter accounts"
744
+ msgstr ""
745
+
746
+ #: wp-to-twitter-manager.php:793
747
  msgid ""
748
+ "Authors can set their own Twitter username and password in their user "
749
+ "profile."
750
  msgstr ""
751
 
752
+ #: wp-to-twitter-manager.php:797
753
+ msgid "Disable Error Messages"
754
+ msgstr ""
755
+
756
+ #: wp-to-twitter-manager.php:800
757
+ msgid "Disable global URL shortener error messages."
758
+ msgstr ""
759
+
760
+ #: wp-to-twitter-manager.php:804
761
+ msgid "Disable global Twitter API error messages."
762
+ msgstr ""
763
+
764
+ #: wp-to-twitter-manager.php:810
765
+ msgid "Save Advanced WP->Twitter Options"
766
+ msgstr ""
767
+
768
+ #: wp-to-twitter-manager.php:824
769
+ msgid "Limit Updating Categories"
770
+ msgstr ""
771
+
772
+ #: wp-to-twitter-manager.php:828
773
+ msgid "Select which blog categories will be Tweeted. "
774
+ msgstr ""
775
+
776
+ #: wp-to-twitter-manager.php:831
777
+ msgid "<em>Category limits are disabled.</em>"
778
+ msgstr ""
779
+
780
+ #: wp-to-twitter-manager.php:845
781
+ msgid "Check Support"
782
+ msgstr ""
783
+
784
+ #: wp-to-twitter-manager.php:845
785
  msgid ""
786
+ "Check whether your server supports <a href=\"http://www.joedolson.com/"
787
+ "articles/wp-to-twitter/\">WP to Twitter's</a> queries to the Twitter and URL "
788
+ "shortening APIs. This test will send a status update to Twitter and shorten "
789
+ "a URL using your selected methods."
790
  msgstr ""
791
 
792
+ #. #-#-#-#-# plugin.pot (WP to Twitter 2.1.1) #-#-#-#-#
793
+ #. Plugin Name of the plugin/theme
794
+ #: wp-to-twitter.php:853
795
+ msgid "WP to Twitter"
796
  msgstr ""
797
 
798
+ #: wp-to-twitter.php:928
799
+ msgid "Don't Tweet this post."
800
+ msgstr ""
801
+
802
+ #: wp-to-twitter.php:938
803
+ msgid "This URL is direct and has not been shortened: "
804
+ msgstr ""
805
+
806
+ #: wp-to-twitter.php:990 wp-to-twitter.php:1009
807
+ msgid "WP to Twitter User Settings"
808
+ msgstr ""
809
+
810
+ #: wp-to-twitter.php:1001 wp-to-twitter.php:1014
811
  msgid "Enter your own Twitter username."
812
  msgstr ""
813
 
814
+ #: wp-to-twitter.php:1005 wp-to-twitter.php:1018
815
+ msgid "Enter your own Twitter password."
816
+ msgstr ""
817
+
818
+ #: wp-to-twitter.php:1005 wp-to-twitter.php:1018
819
+ msgid "<em>Password saved</em>"
820
+ msgstr ""
821
+
822
+ #: wp-to-twitter.php:1013
823
+ msgid "Your Twitter Username"
824
+ msgstr ""
825
+
826
+ #: wp-to-twitter.php:1017
827
  msgid "Your Twitter Password"
828
  msgstr ""
829
 
830
+ #: wp-to-twitter.php:1061
831
+ msgid "Check the categories you want to tweet:"
832
+ msgstr ""
833
+
834
+ #: wp-to-twitter.php:1078
835
+ msgid "Set Categories"
836
  msgstr ""
837
 
838
+ #: wp-to-twitter.php:1147
839
  msgid "<p>Couldn't locate the settings page.</p>"
840
  msgstr ""
841
 
842
+ #: wp-to-twitter.php:1152
843
  msgid "Settings"
844
  msgstr ""
845
 
846
+ #. Plugin URI of the plugin/theme
847
  msgid "http://www.joedolson.com/articles/wp-to-twitter/"
848
  msgstr ""
849
 
850
+ #. Description of the plugin/theme
851
  msgid ""
852
  "Updates Twitter when you create a new blog post or add to your blogroll "
853
  "using Cli.gs. With a Cli.gs API key, creates a clig in your Cli.gs account "
854
  "with the name of your post as the title."
855
  msgstr ""
856
 
857
+ #. Author of the plugin/theme
858
  msgid "Joseph Dolson"
859
  msgstr ""
860
 
861
+ #. Author URI of the plugin/theme
862
  msgid "http://www.joedolson.com/"
863
  msgstr ""