Version Description
- Quick bug fix contributed by DougV from WordPress Forums. *
Download this release
Release Info
Developer | joedolson |
Plugin | WP to Twitter |
Version | 1.5.7 |
Comparing to | |
See all releases |
Code changes from version 1.5.1 to 1.5.7
- functions.php +29 -15
- json.class.php +0 -1
- readme.txt +58 -11
- uninstall.php +1 -0
- wp-to-twitter-de_DE.mo +0 -0
- wp-to-twitter-de_DE.po +295 -166
- wp-to-twitter-it_IT.mo +0 -0
- wp-to-twitter-it_IT.po +283 -157
- wp-to-twitter-manager.php +40 -28
- wp-to-twitter.php +213 -159
- wp-to-twitter.pot +175 -143
functions.php
CHANGED
@@ -4,7 +4,11 @@
|
|
4 |
// support for primary functions is lacking.
|
5 |
|
6 |
if ( !class_exists('SERVICES_JSON') ) {
|
|
|
7 |
require_once( WP_PLUGIN_DIR.'/wp-to-twitter/json.class.php' );
|
|
|
|
|
|
|
8 |
}
|
9 |
if (!function_exists('json_encode')) {
|
10 |
function json_encode($data) {
|
@@ -24,6 +28,12 @@ if (!function_exists('mb_strlen')) {
|
|
24 |
}
|
25 |
}
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
// str_ireplace substitution for PHP4
|
28 |
if ( !function_exists( 'str_ireplace' ) ) {
|
29 |
function str_ireplace( $needle, $str, $haystack ) {
|
@@ -89,28 +99,28 @@ if ( function_exists( 'curl_init' ) ) {
|
|
89 |
}
|
90 |
}
|
91 |
function print_settings() {
|
|
|
92 |
echo "<div class=\"settings\">";
|
93 |
-
echo "<strong>Raw Settings Output
|
94 |
echo "<pre>";
|
95 |
-
echo get_option( 'newpost-published-update' )
|
96 |
echo "<br />";
|
97 |
-
echo get_option( 'oldpost-edited-update' )
|
98 |
echo "<br />";
|
99 |
-
echo get_option( 'jd_twit_pages' )
|
100 |
echo "<br />";
|
101 |
-
echo get_option( 'jd_twit_edited_pages' )
|
102 |
echo "<br />[";
|
103 |
-
echo get_option( 'use_tags_as_hashtags' )
|
104 |
-
echo get_option( 'jd_twit_blogroll' )
|
105 |
echo "<br />";
|
106 |
echo get_option( 'jd_post_excerpt' );
|
107 |
-
echo "<br />["
|
108 |
echo get_option( 'jd_twit_custom_url' );
|
109 |
-
echo "<br />["
|
110 |
-
echo get_option( 'use-twitter-analytics' )
|
111 |
echo get_option( 'jd_individual_twitter_users' );
|
112 |
-
echo "<br />["
|
113 |
-
// Use custom external URLs to point elsewhere.
|
114 |
echo get_option( 'twitterlogin' );
|
115 |
echo "<br />";
|
116 |
if ( get_option('twitterpw') != "") {
|
@@ -118,9 +128,13 @@ _e( "Twitter Password Saved",'wp-to-twitter' );
|
|
118 |
} else {
|
119 |
_e( "Twitter Password Not Saved",'wp-to-twitter' );
|
120 |
}
|
121 |
-
|
122 |
-
|
123 |
-
|
|
|
|
|
|
|
|
|
124 |
|
125 |
echo "<p>";
|
126 |
_e( "[<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.",'wp-to-twitter');
|
4 |
// support for primary functions is lacking.
|
5 |
|
6 |
if ( !class_exists('SERVICES_JSON') ) {
|
7 |
+
if ( version_compare( $wp_version,"2.9","<" )) {
|
8 |
require_once( WP_PLUGIN_DIR.'/wp-to-twitter/json.class.php' );
|
9 |
+
} else {
|
10 |
+
require_once( ABSPATH.WPINC.'/class-json.php' );
|
11 |
+
}
|
12 |
}
|
13 |
if (!function_exists('json_encode')) {
|
14 |
function json_encode($data) {
|
28 |
}
|
29 |
}
|
30 |
|
31 |
+
if (!function_exists('mb_substr')) {
|
32 |
+
function mb_substr($data,$start,$length = null, $encoding = null) {
|
33 |
+
return substr($data,$start,$length);
|
34 |
+
}
|
35 |
+
}
|
36 |
+
|
37 |
// str_ireplace substitution for PHP4
|
38 |
if ( !function_exists( 'str_ireplace' ) ) {
|
39 |
function str_ireplace( $needle, $str, $haystack ) {
|
99 |
}
|
100 |
}
|
101 |
function print_settings() {
|
102 |
+
global $version;
|
103 |
echo "<div class=\"settings\">";
|
104 |
+
echo "<strong>Raw Settings Output: Version $version</strong>";
|
105 |
echo "<pre>";
|
106 |
+
echo get_option( 'newpost-published-update' ) . " : " . get_option( 'newpost-published-text' ) . " : " . get_option( 'newpost-published-showlink' );
|
107 |
echo "<br />";
|
108 |
+
echo get_option( 'oldpost-edited-update' ) . " : " . get_option( 'oldpost-edited-text' ) . " : " . get_option( 'oldpost-edited-showlink' );
|
109 |
echo "<br />";
|
110 |
+
echo get_option( 'jd_twit_pages' ) . " : " . get_option( 'newpage-published-text' );
|
111 |
echo "<br />";
|
112 |
+
echo get_option( 'jd_twit_edited_pages' ) . " : " . get_option( 'oldpage-edited-text' );
|
113 |
echo "<br />[";
|
114 |
+
echo get_option( 'use_tags_as_hashtags' ) . " | " . get_option( 'jd_max_tags' ) . " | " . get_option( 'jd_max_characters' ) . "]<br />";
|
115 |
+
echo get_option( 'jd_twit_blogroll' ) . " : " . get_option( 'newlink-published-text' ) . " : " . get_option( 'jd-use-link-title' ) . " : " . get_option( 'jd-use-link-description' );
|
116 |
echo "<br />";
|
117 |
echo get_option( 'jd_post_excerpt' );
|
118 |
+
echo "<br />[" . get_option( 'jd_twit_prepend' ) . " | " . get_option( 'jd_twit_append' ) . "]<br />";
|
119 |
echo get_option( 'jd_twit_custom_url' );
|
120 |
+
echo "<br />[" . get_option( 'jd_tweet_default' ) . " | " . get_option( 'jd_twit_remote' ) . " | " . get_option( 'jd_twit_quickpress' ) . "]<br />[";
|
121 |
+
echo get_option( 'use-twitter-analytics' ) . " : " . get_option( 'twitter-analytics-campaign' ) . "]<br />Individuals:";
|
122 |
echo get_option( 'jd_individual_twitter_users' );
|
123 |
+
echo "<br />[" . get_option( 'jd-use-cligs' ) . " | " . get_option( 'jd-use-bitly' ) . " | " . get_option( 'jd-use-wp' ) . " | " . get_option( 'jd-use-none' ) . "]<br />";
|
|
|
124 |
echo get_option( 'twitterlogin' );
|
125 |
echo "<br />";
|
126 |
if ( get_option('twitterpw') != "") {
|
128 |
} else {
|
129 |
_e( "Twitter Password Not Saved",'wp-to-twitter' );
|
130 |
}
|
131 |
+
if ( get_option( 'bitlyapi' ) != "") {
|
132 |
+
$bitlyapi = __( "Bit.ly API Saved",'wp-to-twitter' );
|
133 |
+
} else {
|
134 |
+
$bitlyapi = __( "Bit.ly API Not Saved",'wp-to-twitter' );
|
135 |
+
}
|
136 |
+
echo "<br />[" . get_option( 'cligsapi' ) . " | " . get_option( 'bitlylogin' ) . " | $bitlyapi ]<br />";
|
137 |
+
echo "[" . get_option( 'jd-functions-checked' ) . " | " . get_option( 'wp_twitter_failure' ) . " | " . get_option( 'wp_cligs_failure' ) . " | " . get_option( 'wp_url_failure' ) . " | " . get_option( 'wp_bitly_failure' ) . " | " . get_option( 'twitterInitialised' ) ." | " . get_option( 'jd_shortener' ) . "]</pre>";
|
138 |
|
139 |
echo "<p>";
|
140 |
_e( "[<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.",'wp-to-twitter');
|
json.class.php
CHANGED
@@ -1,6 +1,5 @@
|
|
1 |
<?php
|
2 |
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
3 |
-
|
4 |
/**
|
5 |
* Converts to and from JSON format.
|
6 |
*
|
1 |
<?php
|
2 |
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
|
|
3 |
/**
|
4 |
* Converts to and from JSON format.
|
5 |
*
|
readme.txt
CHANGED
@@ -3,25 +3,71 @@ Contributors: joedolson
|
|
3 |
Donate link: http://www.joedolson.com/donate.php
|
4 |
Tags: twitter, microblogging, cligs, redirect, shortener, post, links
|
5 |
Requires at least: 2.5
|
6 |
-
Tested up to:
|
7 |
Stable tag: trunk
|
8 |
|
9 |
-
Posts a Twitter status update when you update your WordPress blog or post to your blogroll, using
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
-
The WP-to-Twitter plugin posts a Twitter status update from your WordPress blog using the Cli.gs URL shortening
|
14 |
|
15 |
-
|
16 |
|
17 |
The plugin can send a default message for updating or editing posts or pages, but also allows you to write a custom Tweet for your post which says whatever you want. By default, the shortened URL from Cli.gs is appended to the end of your message, so you should keep that in mind when writing your custom Tweet.
|
18 |
|
19 |
Any status update you write which is longer than the available space will automatically be truncated by the plugin. This applies to both the default messages and to your custom messages.
|
20 |
|
21 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
|
23 |
== Changelog ==
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
= 1.5.1 =
|
26 |
|
27 |
* Because that's what I get for making last minute changes.
|
@@ -194,19 +240,20 @@ This plugin is based loosely on the Twitter Updater plugin by [Jonathan Dingman]
|
|
194 |
|
195 |
= Do I have to have a Twitter.com account to use this plugin? =
|
196 |
|
197 |
-
Yes, you need an account to use this plugin.
|
198 |
|
199 |
-
= Do I have to have a Cli.gs account to use this plugin? =
|
200 |
|
201 |
-
|
|
|
202 |
|
203 |
= Twitter goes down a lot. What happens if it's not available? =
|
204 |
|
205 |
If Twitter isn't available, you'll get a message telling you that there's been an error with your Twitter status update. The Tweet you were going to send will be saved in your post meta fields, so you can grab it and post it manually if you wish.
|
206 |
|
207 |
-
= What if Cli.gs
|
208 |
|
209 |
-
If
|
210 |
|
211 |
= Why do my Twitter status updates show up labeled as "From WP to Twitter"? =
|
212 |
|
@@ -222,7 +269,7 @@ No. They're private.
|
|
222 |
|
223 |
= I can't see the settings page! =
|
224 |
|
225 |
-
There
|
226 |
|
227 |
= Scheduled posting doesn't work. What's wrong? =
|
228 |
|
3 |
Donate link: http://www.joedolson.com/donate.php
|
4 |
Tags: twitter, microblogging, cligs, redirect, shortener, post, links
|
5 |
Requires at least: 2.5
|
6 |
+
Tested up to: 3.0-alpha
|
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 shortening service.
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
+
The WP-to-Twitter plugin posts a Twitter status update from your WordPress blog using either the Cli.gs or Bit.ly URL shortening services to provide a link back to your post from Twitter.
|
14 |
|
15 |
+
For both services you can provide your information to maintain a list of your shortened URLs with your URL shortening service for statistics and your own records.
|
16 |
|
17 |
The plugin can send a default message for updating or editing posts or pages, but also allows you to write a custom Tweet for your post which says whatever you want. By default, the shortened URL from Cli.gs is appended to the end of your message, so you should keep that in mind when writing your custom Tweet.
|
18 |
|
19 |
Any status update you write which is longer than the available space will automatically be truncated by the plugin. This applies to both the default messages and to your custom messages.
|
20 |
|
21 |
+
Credits:
|
22 |
+
|
23 |
+
This plugin was originally based loosely on the Twitter Updater plugin by [Jonathan Dingman](http://www.firesidemedia.net/dev/), which he adapted from a plugin by Victoria Chan. Other contributions by [Thor Erik](http://www.thorerik.net), Bill Berry and [Andrea Baccega](http://www.andreabaccega.com). Thanks to [Cory LaViska](http://abeautifulsite.net/notebook/71) for PHP 4 compatible `json_decode` and `json_encode`. Thanks to [Michal Migurski](http://mike.teczno.com) for authoring the JSON class. Other bug fixes and related citations can be found in the changelog.
|
24 |
+
|
25 |
+
Translations:
|
26 |
+
|
27 |
+
Italian: [Gianni Diurno](http://www.gidibao.net)
|
28 |
+
German: [Melvin](http://www.toxicavenger.de/)
|
29 |
|
30 |
== Changelog ==
|
31 |
|
32 |
+
= 1.5.7 =
|
33 |
+
|
34 |
+
* Quick bug fix contributed by DougV from WordPress Forums.
|
35 |
+
*
|
36 |
+
|
37 |
+
= 1.5.6 =
|
38 |
+
|
39 |
+
* WP 2.9 added support for JSON on PHP versions below 5.2; changes made to do WP version checking before adding JSON support.
|
40 |
+
* Stripslashes added to viewable data fields.
|
41 |
+
* Added option for spaces to be removed in hashtags.
|
42 |
+
* A few post meta updates.
|
43 |
+
* Barring major disasters, this will be the last release in the 1.x series. Expect version 2 sometime in late January.
|
44 |
+
|
45 |
+
= 1.5.5 =
|
46 |
+
|
47 |
+
* Fixed issue with stray hashtags appearing when Tweeting edited posts was disabled and adding hashtags was enabled.
|
48 |
+
* Added shortcode (#date#) for post date. Uses your WordPress date settings to format date, but allows you to customize for WP to Twitter.
|
49 |
+
|
50 |
+
= 1.5.4 =
|
51 |
+
|
52 |
+
* Fixed issue with spaces in hashtags.
|
53 |
+
* Added configurable replacement character in hashtags.
|
54 |
+
|
55 |
+
= 1.5.3 =
|
56 |
+
|
57 |
+
* Revised the function which checks whether your Tweet is under the 140 character limit imposed by Twitter. This function had a number of awkward bugs which have now (hopefully) been eradicated.
|
58 |
+
* Revised the tags->hashtags generation for better reliability. Fixes bugs with failing to send hashtags to Twitter if they haven't been saved and allowing hashtags on scheduled posts.
|
59 |
+
* Option to use WP default URL as a short URL. (http://yourdomain.com/yourblog/?p=id).
|
60 |
+
|
61 |
+
= 1.5.2 =
|
62 |
+
|
63 |
+
* Minor code cleanup
|
64 |
+
* Fixed uncommon bug where draft posts would not tweet when published.
|
65 |
+
* Fixed bug where #title# shortcode wouldn't work due to prior URL encoding. (Also covers some other obscure bugs.) Thanks to [Daniel Chcouri](http://www.anarchy.co.il) for the great catch.
|
66 |
+
* Added new shortcode (#category#) to fetch the first post category.
|
67 |
+
* Provided a substitute function for hosts not supportin mb_substr().
|
68 |
+
* Fixed a bug where a hashtag would be posted on edits when posting updates was not enabled for edits.
|
69 |
+
* Put Cli.gs change revisions on hold barring updates from Pierre at Cli.gs
|
70 |
+
|
71 |
= 1.5.1 =
|
72 |
|
73 |
* Because that's what I get for making last minute changes.
|
240 |
|
241 |
= Do I have to have a Twitter.com account to use this plugin? =
|
242 |
|
243 |
+
Yes, you need an account with Twitter to use this plugin.
|
244 |
|
245 |
+
= Do I have to have a Cli.gs/Bit.ly account to use this plugin? =
|
246 |
|
247 |
+
A Cli.gs account is entirely optional. Without an API from Cli.gs, a "public" Clig will be generated. The redirect will work just fine, but you won't be able to access statistics on your Clig. Bit.ly does require an API key and username, however.
|
248 |
+
Regardless, you don't need to have an account with either service to make effective use of the WP to Twitter plugin.
|
249 |
|
250 |
= Twitter goes down a lot. What happens if it's not available? =
|
251 |
|
252 |
If Twitter isn't available, you'll get a message telling you that there's been an error with your Twitter status update. The Tweet you were going to send will be saved in your post meta fields, so you can grab it and post it manually if you wish.
|
253 |
|
254 |
+
= What if Cli.gs or Bit.ly aren't available when I make my post? =
|
255 |
|
256 |
+
If your URL shortening service isn't available, your tweet will be sent using it's normal post permalink. You'll also get an error message letting you know that there was a problem contacting Cli.gs or Bit.ly.
|
257 |
|
258 |
= Why do my Twitter status updates show up labeled as "From WP to Twitter"? =
|
259 |
|
269 |
|
270 |
= I can't see the settings page! =
|
271 |
|
272 |
+
There was once an unresolved bug which effected some servers causing the WP-to-Twitter settings page to fail. I haven't heard a report of this problem for quite a while, so I believe it's gone, but if it *does* show up again, you can get around the problem by commenting out approximately lines 191 - 256 in wp-to-twitter/wp-to-twitter-manager.php. (Version 1.4.0.) . (These numbers change from version to version, but there are comments in the code to help you out.)
|
273 |
|
274 |
= Scheduled posting doesn't work. What's wrong? =
|
275 |
|
uninstall.php
CHANGED
@@ -48,6 +48,7 @@ delete_option( 'cligsapi' );
|
|
48 |
delete_option( 'jd_twit_quickpress' );
|
49 |
delete_option( 'jd-use-cligs' );
|
50 |
delete_option( 'jd-use-none' );
|
|
|
51 |
|
52 |
// Special Options
|
53 |
delete_option( 'jd_twit_prepend' );
|
48 |
delete_option( 'jd_twit_quickpress' );
|
49 |
delete_option( 'jd-use-cligs' );
|
50 |
delete_option( 'jd-use-none' );
|
51 |
+
delete_option( 'jd-use-wp' );
|
52 |
|
53 |
// Special Options
|
54 |
delete_option( 'jd_twit_prepend' );
|
wp-to-twitter-de_DE.mo
CHANGED
Binary file
|
wp-to-twitter-de_DE.po
CHANGED
@@ -1,13 +1,8 @@
|
|
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\n"
|
9 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
|
10 |
-
"POT-Creation-Date: 2009-
|
11 |
"PO-Revision-Date: \n"
|
12 |
"Last-Translator: Joseph Dolson <design@joedolson.com>\n"
|
13 |
"Language-Team: Thomas Boehm <t.boehm@mac.com>\n"
|
@@ -17,410 +12,516 @@ msgstr ""
|
|
17 |
"X-Poedit-Language: German\n"
|
18 |
"X-Poedit-Country: GERMANY\n"
|
19 |
|
20 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
msgid "Set your Twitter login information and URL shortener API information to use this plugin!"
|
22 |
-
msgstr "Twitter Login Informationen und URL
|
23 |
|
24 |
-
#: wp-to-twitter-manager.php:
|
25 |
msgid "Please add your Twitter password. "
|
26 |
msgstr "Bitte das Twitter Passwort eingeben."
|
27 |
|
28 |
-
#: wp-to-twitter-manager.php:
|
29 |
msgid "WP to Twitter Errors Cleared"
|
30 |
msgstr "WP to Twitter Fehlermeldung gelöscht."
|
31 |
|
32 |
-
#: wp-to-twitter-manager.php:
|
33 |
-
msgid "URL shortener request failed! We couldn't shrink that URL, so we attached the normal URL 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>]"
|
34 |
-
msgstr "Anfrage an den URL Verkürzer fehlgeschlagen! Wir konnten die URL nicht kürzen und haben deshalb die normale URL in den Tweet eingefügt. Überprüfe beim Anbieter ob Probleme bekannt sind. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]"
|
35 |
-
|
36 |
-
#: wp-to-twitter-manager.php:75
|
37 |
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! "
|
38 |
msgstr "Sorry! Ich konnte den Twitter Server nicht erreichten, um einen Tweet über deinen neuen Blog Eintrag zu veröffentlichen. Der Tweet wurde in einem Feld am Ende des Eintrags gespeichert, damit du ihn manuell veröffentlichen kannst!"
|
39 |
|
40 |
-
#: wp-to-twitter-manager.php:
|
41 |
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. "
|
42 |
msgstr "Sorry! Ich konnte den Twitter Server nicht erreichten, um einen Tweet über deinen neuen <strong>neuen Link</strong> zu veröffentlichen! Ich befürchte, du musst ihn manuell veröffentlichen."
|
43 |
|
44 |
-
#: wp-to-twitter-manager.php:
|
45 |
msgid "You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly."
|
46 |
msgstr "Du musst deinen Bit.ly Login und API Key eingeben um die URLs mit Bit.ly zu kürzen."
|
47 |
|
48 |
-
#: wp-to-twitter-manager.php:
|
49 |
msgid "WP to Twitter Options Updated"
|
50 |
msgstr "WP to Twitter Einstellungen Aktualisiert"
|
51 |
|
52 |
-
#: wp-to-twitter-manager.php:
|
53 |
msgid "Twitter login and password updated. "
|
54 |
msgstr "Twitter Login und Passwort aktualisiert."
|
55 |
|
56 |
-
#: wp-to-twitter-manager.php:
|
57 |
msgid "You need to provide your twitter login and password! "
|
58 |
msgstr "Du musst deinen Twitter Login und dein Passwort eingeben!"
|
59 |
|
60 |
-
#: wp-to-twitter-manager.php:
|
61 |
msgid "Cligs API Key Updated"
|
62 |
msgstr "Cli.gs API Key aktualisiert."
|
63 |
|
64 |
-
#: wp-to-twitter-manager.php:
|
65 |
msgid "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be associated with your account. "
|
66 |
msgstr "Cli.gs API Key gelöscht. Cli.gs, welche mit WP to Twitter erstellt werden, werden nicht mehr in deinem Account erstellt."
|
67 |
|
68 |
-
#: wp-to-twitter-manager.php:
|
69 |
msgid "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</a>! "
|
70 |
msgstr "Cli.gs API Key nicht hinzugefügt - <a href='http://cli.gs/user/api/'>HIER</a> klicken zum Anlegen!"
|
71 |
|
72 |
-
#: wp-to-twitter-manager.php:
|
73 |
msgid "Bit.ly API Key Updated."
|
74 |
msgstr "Bit.ly API Key aktualisiert."
|
75 |
|
76 |
-
#: wp-to-twitter-manager.php:
|
77 |
msgid "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
|
78 |
msgstr "Bit.ly API Key gelöscht. Du kannst die Bit.ly API nicht ohne API Key verwenden."
|
79 |
|
80 |
-
#: wp-to-twitter-manager.php:
|
81 |
-
msgid "Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</a>! "
|
82 |
-
msgstr "Bit.ly API Key nicht hinzugefügt - <a href='http://bit.ly/account/'>HIER</a
|
83 |
|
84 |
-
#: wp-to-twitter-manager.php:
|
85 |
msgid " Bit.ly User Login Updated."
|
86 |
msgstr "Bit.ly Benutzer Login aktualisiert."
|
87 |
|
88 |
-
#: wp-to-twitter-manager.php:
|
89 |
msgid "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing your username. "
|
90 |
msgstr "Bit.ly Benutzer Login gelöscht. Du kannst die Bit.ly API nicht ohne Benutzernamen verwenden."
|
91 |
|
92 |
-
#: wp-to-twitter-manager.php:
|
93 |
msgid "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
|
94 |
msgstr "Bit.ly Login nicht hinzugefügt - <a href='http://bit.ly/account/'>HIER</a> klicken zum Anlegen!"
|
95 |
|
96 |
-
#: wp-to-twitter-manager.php:
|
97 |
-
|
98 |
-
|
99 |
-
msgstr "<li>Cli.gs API via Snoopy erfolgreich kontaktiert.</li>"
|
100 |
|
101 |
-
#: wp-to-twitter-manager.php:
|
102 |
-
|
103 |
-
|
104 |
-
msgstr "<li>Cli.gs API Verbindung via Snoopy fehlgeschlagen.</li>"
|
105 |
|
106 |
-
#: wp-to-twitter-manager.php:
|
107 |
-
|
|
|
|
|
|
|
|
|
108 |
msgid "<li>Successfully contacted the Bit.ly API via Snoopy.</li>"
|
109 |
msgstr "<li>Bit.ly API erfolgreich via Snoopy kontaktiert.</li>"
|
110 |
|
111 |
-
#: wp-to-twitter-manager.php:
|
112 |
-
#: wp-to-twitter-manager.php:
|
113 |
msgid "<li>Failed to contact the Bit.ly API via Snoopy.</li>"
|
114 |
msgstr "<li>Bit.ly API Verbindung via Snoopy fehlgeschlagen.</li>"
|
115 |
|
116 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
117 |
msgid "<li>Successfully contacted the Twitter API via Snoopy.</li>"
|
118 |
msgstr "<li>Twitter API via Snoopy erfolgreich kontaktiert.</li>"
|
119 |
|
120 |
-
#: wp-to-twitter-manager.php:
|
121 |
msgid "<li>Failed to contact the Twitter API via Snoopy.</li>"
|
122 |
msgstr "<li>Twitter API Verbindung via Snoopy fehlgeschlagen.</li>"
|
123 |
|
124 |
-
#: wp-to-twitter-manager.php:
|
125 |
msgid "<li>Successfully contacted the Twitter API via cURL.</li>"
|
126 |
msgstr "<li>Twitter API erfolgreich via cURL kontaktiert.</li>"
|
127 |
|
128 |
-
#: wp-to-twitter-manager.php:
|
129 |
msgid "<li>Failed to contact the Twitter API via cURL.</li>"
|
130 |
msgstr "<li>Twitter API Verbindung via cURL fehlgeschlagen.</li>"
|
131 |
|
132 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
msgid "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
|
134 |
msgstr "<li><strong>Dein Server sollte WP to Twitter problemlos ausführen.</strong></li>"
|
135 |
|
136 |
-
#: wp-to-twitter-manager.php:
|
137 |
msgid "<li>Your server does not support <code>fputs</code>.</li>"
|
138 |
msgstr "<li>Dein Server unterstützt nicht <code>fputs</code>.</li>"
|
139 |
|
140 |
-
#: wp-to-twitter-manager.php:
|
141 |
msgid "<li>Your server does not support <code>file_get_contents</code> or <code>cURL</code> functions.</li>"
|
142 |
msgstr "<li>Dein Server unterstützt nicht <code>file_get_contents</code> oder <code>cURL</code> Funktionen.</li>"
|
143 |
|
144 |
-
#: wp-to-twitter-manager.php:
|
145 |
msgid "<li>Your server does not support <code>Snoopy</code>.</li>"
|
146 |
msgstr "<li>Dein Server unterstützt nicht <code>Snoopy</code>.</li>"
|
147 |
|
148 |
-
#: wp-to-twitter-manager.php:
|
149 |
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>"
|
150 |
msgstr "<li><strong>Es scheint als würde dein Server NICHT die benötigten PHP Funktion und Klassen für WP to Twitter bereitstellen.</strong> Du kannst es trotzdem versuchen - da der Test nicht perfekt ist - aber ohne Garantie.</li>"
|
151 |
|
152 |
-
#: wp-to-twitter-manager.php:
|
153 |
-
msgid "This plugin may not work in your server environment."
|
154 |
-
msgstr "Dieses Plugin funktioniert vielleicht nicht in deiner
|
155 |
|
156 |
-
#: wp-to-twitter-manager.php:
|
157 |
msgid "WP to Twitter Options"
|
158 |
msgstr "WP to Twitter Einstellungen"
|
159 |
|
160 |
-
#: wp-to-twitter-manager.php:
|
161 |
-
|
162 |
-
|
|
|
|
|
|
|
|
|
|
|
163 |
|
164 |
-
#: wp-to-twitter-manager.php:
|
165 |
-
msgid "
|
166 |
-
msgstr "
|
167 |
|
168 |
-
#: wp-to-twitter-manager.php:
|
169 |
-
msgid "
|
170 |
-
msgstr "
|
171 |
|
172 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
173 |
msgid "Clear 'WP to Twitter' Error Messages"
|
174 |
msgstr "'WP to Twitter' Fehlermeldung löschen"
|
175 |
|
176 |
-
#: wp-to-twitter-manager.php:
|
177 |
-
msgid "
|
178 |
-
msgstr "
|
179 |
|
180 |
-
#: wp-to-twitter-manager.php:
|
181 |
msgid "Update when a post is published"
|
182 |
msgstr "Aktualisieren wenn ein neuer Eintrag veröffentlicht wird"
|
183 |
|
184 |
-
#: wp-to-twitter-manager.php:
|
185 |
msgid "Text for new post updates:"
|
186 |
msgstr "Text für neuen Eintrag: "
|
187 |
|
188 |
-
#: wp-to-twitter-manager.php:
|
189 |
-
#: wp-to-twitter-manager.php:357
|
190 |
-
msgid "Provide link to blog?"
|
191 |
-
msgstr "Link zum Blog hinzufügen?"
|
192 |
-
|
193 |
-
#: wp-to-twitter-manager.php:354
|
194 |
msgid "Update when a post is edited"
|
195 |
msgstr "Aktualisieren wenn ein neuer Eintrag aktualisiert wird"
|
196 |
|
197 |
-
#: wp-to-twitter-manager.php:
|
198 |
msgid "Text for editing updates:"
|
199 |
msgstr "Text für aktualisierte Einträge:"
|
200 |
|
201 |
-
#: wp-to-twitter-manager.php:
|
202 |
-
msgid "Add tags as hashtags on Tweets"
|
203 |
-
msgstr "Verwende Tags als Hashtags in Tweets"
|
204 |
-
|
205 |
-
#: wp-to-twitter-manager.php:365
|
206 |
msgid "Update Twitter when new Wordpress Pages are published"
|
207 |
msgstr "Aktualisiere Twitter wenn eine neue WordPress Seite veröffentlicht wird"
|
208 |
|
209 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
210 |
msgid "Update Twitter when WordPress Pages are edited"
|
211 |
msgstr "Aktualisiere Twitter wenn eine WordPress Seite aktualisiert wird"
|
212 |
|
213 |
-
#: wp-to-twitter-manager.php:
|
214 |
-
msgid "
|
215 |
-
msgstr "
|
216 |
|
217 |
-
#: wp-to-twitter-manager.php:
|
218 |
-
msgid "
|
219 |
-
msgstr "Verwende
|
220 |
|
221 |
-
#: wp-to-twitter-manager.php:
|
222 |
-
msgid "
|
223 |
-
msgstr "
|
224 |
|
225 |
-
#: wp-to-twitter-manager.php:
|
226 |
-
msgid "
|
227 |
-
msgstr "
|
228 |
|
229 |
-
#: wp-to-twitter-manager.php:
|
230 |
-
msgid "
|
231 |
-
msgstr "
|
232 |
|
233 |
-
#: wp-to-twitter-manager.php:
|
234 |
-
msgid "
|
235 |
-
msgstr "
|
236 |
|
237 |
-
#: wp-to-twitter-manager.php:
|
238 |
-
msgid "
|
239 |
-
msgstr "
|
240 |
|
241 |
-
#: wp-to-twitter-manager.php:
|
242 |
-
msgid "Update Twitter when
|
243 |
-
msgstr "Aktualisiere Twitter wenn
|
244 |
|
245 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
246 |
msgid "Length of post excerpt (in characters):"
|
247 |
msgstr "Länge des Blogeintrag Auszugs (in Zeichen):"
|
248 |
|
249 |
-
#: wp-to-twitter-manager.php:
|
250 |
msgid "By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead."
|
251 |
msgstr "Standardmäßig, Auszug aus dem Blogeintrag selbst. Wenn du das 'Auszug' Feld verwendest, wird dieser Text verwendet."
|
252 |
|
253 |
-
#: wp-to-twitter-manager.php:
|
254 |
-
msgid "
|
255 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
|
257 |
-
#: wp-to-twitter-manager.php:
|
258 |
-
msgid "Custom text
|
259 |
-
msgstr "Eigener Text
|
260 |
|
261 |
-
#: wp-to-twitter-manager.php:
|
262 |
msgid "Custom field for an alternate URL to be shortened and Tweeted:"
|
263 |
msgstr "Benutzerfeld für eine alternative URL zum Verkürzen und Tweeten:"
|
264 |
|
265 |
-
#: wp-to-twitter-manager.php:
|
266 |
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."
|
267 |
msgstr "Du kannst das Benutzerfeld verwenden um Cli.gs und Twitter eine andere URL als den Permalink von WordPress zu verwenden. Der Wert ist der Name des Benutzerfeldes, welches du für eine externe URL verwenden kannst."
|
268 |
|
269 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
270 |
msgid "Use Google Analytics with WP-to-Twitter"
|
271 |
msgstr "Verwende Google Analytics mit WP-to-Twitter"
|
272 |
|
273 |
-
#: wp-to-twitter-manager.php:
|
274 |
msgid "Campaign identifier for Google Analytics:"
|
275 |
msgstr "Campaign Identifier für Google Analytics:"
|
276 |
|
277 |
-
#: wp-to-twitter-manager.php:
|
278 |
msgid "You can track the response from Twitter using Google Analytics by defining a campaign identifier here."
|
279 |
msgstr "Du kannst die Antworten von Twitter mit Google Analytics aufzeichnen, wenn du einen Campaign Identifier angibst."
|
280 |
|
281 |
-
#: wp-to-twitter-manager.php:
|
282 |
msgid "Authors have individual Twitter accounts"
|
283 |
msgstr "Autoren haben individuelle Twitter Accounts"
|
284 |
|
285 |
-
#: wp-to-twitter-manager.php:
|
286 |
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."
|
287 |
msgstr "Jeder Autor kann seinen Twitter Benutzernamen und Passwort in seinem Profil festlegen. Die Einträge werden unter dem jeweiligen Twitter Account veröffentlicht."
|
288 |
|
289 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
290 |
msgid "Use <strong>Cli.gs</strong> for my URL shortener."
|
291 |
-
msgstr "Verwende <strong>Cli.gs</strong> als URL
|
292 |
|
293 |
-
#: wp-to-twitter-manager.php:
|
294 |
msgid "Use <strong>Bit.ly</strong> for my URL shortener."
|
295 |
-
msgstr "Verwende <strong>Bit.ly</strong> als URL
|
296 |
|
297 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
298 |
msgid "Don't shorten URLs."
|
299 |
msgstr "URLs nicht kürzen."
|
300 |
|
301 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
302 |
msgid "Save WP->Twitter Options"
|
303 |
msgstr "WP->Twitter Einstellungen sichern"
|
304 |
|
305 |
-
#: wp-to-twitter-manager.php:
|
306 |
msgid "Your Twitter account details"
|
307 |
msgstr "Deine Twitter Account Informationen"
|
308 |
|
309 |
-
#: wp-to-twitter-manager.php:
|
310 |
msgid "Your Twitter username:"
|
311 |
msgstr "Dein Twitter Benutzername:"
|
312 |
|
313 |
-
#: wp-to-twitter-manager.php:
|
314 |
msgid "Your Twitter password:"
|
315 |
msgstr "Dein Twitter Passwort:"
|
316 |
|
317 |
-
#: wp-to-twitter-manager.php:
|
318 |
msgid "(<em>Saved</em>)"
|
319 |
msgstr "(<em>Gespeichert</em>)"
|
320 |
|
321 |
-
#: wp-to-twitter-manager.php:
|
322 |
msgid "Save Twitter Login Info"
|
323 |
msgstr "Twitter Login speichern"
|
324 |
|
325 |
-
#: wp-to-twitter-manager.php:
|
326 |
msgid "» <small>Don't have a Twitter account? <a href='http://www.twitter.com'>Get one for free here</a>"
|
327 |
msgstr "» <small>Du hast keinen Twitter Account? <a href='http://www.twitter.com'>HIER</a> klicken zum Anlegen!"
|
328 |
|
329 |
-
#: wp-to-twitter-manager.php:
|
330 |
msgid "Your Cli.gs account details"
|
331 |
msgstr "Deine Cli.gs Account Informationen"
|
332 |
|
333 |
-
#: wp-to-twitter-manager.php:
|
334 |
msgid "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
|
335 |
msgstr "Dein Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
|
336 |
|
337 |
-
#: wp-to-twitter-manager.php:
|
338 |
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."
|
339 |
msgstr "Keinen Cli.gs Account oder Cligs API Key? <a href='http://cli.gs/user/api/'>HIER</a> klicken zum Anlegen!!<br />Du benötigst einen API Key um cligs einem Cli.gs Account zuzuordnen."
|
340 |
|
341 |
-
#: wp-to-twitter-manager.php:
|
342 |
msgid "Your Bit.ly account details"
|
343 |
msgstr "Deine Bit.ly Account Informationen"
|
344 |
|
345 |
-
#: wp-to-twitter-manager.php:
|
346 |
msgid "Your Bit.ly username:"
|
347 |
msgstr "Dein Bit.ly Benutzername:"
|
348 |
|
349 |
-
#: wp-to-twitter-manager.php:
|
350 |
msgid "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
|
351 |
msgstr "Dein Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
|
352 |
|
353 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
354 |
msgid "Need help?"
|
355 |
msgstr "Du benötigst Hilfe?"
|
356 |
|
357 |
-
#: wp-to-twitter-manager.php:
|
358 |
msgid "Visit the <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter plugin page</a>."
|
359 |
msgstr "Besuche die <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter Plugin Seite</a>."
|
360 |
|
361 |
-
#: wp-to-twitter.php:718
|
362 |
-
msgid "Add_new_tag"
|
363 |
-
msgstr "Tag_hinzufügen"
|
364 |
-
|
365 |
#. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
|
366 |
#. Plugin Name of an extension
|
367 |
-
#: wp-to-twitter.php:
|
368 |
msgid "WP to Twitter"
|
369 |
msgstr "WP to Twitter"
|
370 |
|
371 |
-
#: wp-to-twitter.php:
|
372 |
msgid "Twitter Post"
|
373 |
msgstr "Twitter Nachricht"
|
374 |
|
375 |
-
#: wp-to-twitter.php:
|
376 |
-
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
|
377 |
-
msgstr " Zeichen.<br />Twitter Nachrichten können maximal 140 Zeichen haben; wenn du eine Cli.gs URL in deinen Tweets verwendest, hast du noch 119 Zeichen zur Verfügung. Du kannst <code>#url#</code>, <code>#title#</code>, <code>#post#</code>, oder <code>#blog#</code> verwenden um die gekürzte URL, Name des Blogeintrags, ein Auszug des Blogeintrags oder Blogname im Tweet zu verwenden."
|
378 |
|
379 |
-
#: wp-to-twitter.php:
|
380 |
-
msgid "
|
381 |
-
msgstr "
|
382 |
|
383 |
-
#: wp-to-twitter.php:
|
384 |
msgid "Don't Tweet this post."
|
385 |
msgstr "Diesen Eintrag nicht twittern."
|
386 |
|
387 |
-
#: wp-to-twitter.php:
|
388 |
msgid "WP to Twitter User Settings"
|
389 |
msgstr "WP to Twitter Benutzer Einstellungen"
|
390 |
|
391 |
-
#: wp-to-twitter.php:
|
392 |
msgid "Use My Twitter Account"
|
393 |
msgstr "Verwende meinen Twitter Account"
|
394 |
|
395 |
-
#: wp-to-twitter.php:
|
396 |
msgid "Select this option if you would like your posts to be Tweeted into your own Twitter account with no @ references."
|
397 |
msgstr "Wähle diese Option wenn du möchtest, dass dein Eintrag in deinem Twitter Account ohne @ Referenz veröffentlicht wird."
|
398 |
|
399 |
-
#: wp-to-twitter.php:
|
400 |
msgid "Tweet my posts into my Twitter account with an @ reference to the site's main Twitter account."
|
401 |
msgstr "Tweete meinen Eintrag in meinem Twitter Account mit einer @ Referenz zum Haupt Twitter Account der Seite."
|
402 |
|
403 |
-
#: wp-to-twitter.php:
|
404 |
msgid "Tweet my posts into the main site Twitter account with an @ reference to my username. (Password not required with this option.)"
|
405 |
msgstr "Tweete meinen Eintrag im Haupt Twitter Account mit einer @ Referenz zu meinem Benutzernamen. (Für diese Option wird kein Passwort benötigt.)"
|
406 |
|
407 |
-
#: wp-to-twitter.php:
|
408 |
msgid "Your Twitter Username"
|
409 |
msgstr "Dein Twitter Benutzername"
|
410 |
|
411 |
-
#: wp-to-twitter.php:
|
412 |
msgid "Enter your own Twitter username."
|
413 |
msgstr "Gib deinen Twitter Benutzernamen ein."
|
414 |
|
415 |
-
#: wp-to-twitter.php:
|
416 |
msgid "Your Twitter Password"
|
417 |
msgstr "Dein Twitter Passwort"
|
418 |
|
419 |
-
#: wp-to-twitter.php:
|
420 |
msgid "Enter your own Twitter password."
|
421 |
msgstr "Gib dein Twitter Passwort ein."
|
422 |
|
423 |
-
#: wp-to-twitter.php:
|
|
|
|
|
|
|
|
|
424 |
msgid "Settings"
|
425 |
msgstr "Einstellungen"
|
426 |
|
@@ -440,6 +541,34 @@ msgstr "Joseph Dolson"
|
|
440 |
msgid "http://www.joedolson.com/"
|
441 |
msgstr "http://www.joedolson.com/"
|
442 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
443 |
#~ msgid ""
|
444 |
#~ "Your server appears to support the required PHP functions and classes for "
|
445 |
#~ "WP to Twitter to function."
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WP to Twitter\n"
|
4 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
|
5 |
+
"POT-Creation-Date: 2009-12-22 20:09+0000\n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: Joseph Dolson <design@joedolson.com>\n"
|
8 |
"Language-Team: Thomas Boehm <t.boehm@mac.com>\n"
|
12 |
"X-Poedit-Language: German\n"
|
13 |
"X-Poedit-Country: GERMANY\n"
|
14 |
|
15 |
+
#: functions.php:127
|
16 |
+
msgid "Twitter Password Saved"
|
17 |
+
msgstr "Twitter Passwort gespeichert"
|
18 |
+
|
19 |
+
#: functions.php:129
|
20 |
+
msgid "Twitter Password Not Saved"
|
21 |
+
msgstr "Twitter Passwort nicht gespeichert"
|
22 |
+
|
23 |
+
#: functions.php:132
|
24 |
+
msgid "Bit.ly API Saved"
|
25 |
+
msgstr "Bit.ly API Key gespeichert."
|
26 |
+
|
27 |
+
#: functions.php:134
|
28 |
+
msgid "Bit.ly API Not Saved"
|
29 |
+
msgstr "Bit.ly API Key nicht gespeichert."
|
30 |
+
|
31 |
+
#: functions.php:140
|
32 |
+
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."
|
33 |
+
msgstr "[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Hide</a>] Falls Du Probleme hast, kopiere bitte deine Einstellungen in die Supportanfrage."
|
34 |
+
|
35 |
+
#: wp-to-twitter-manager.php:63
|
36 |
msgid "Set your Twitter login information and URL shortener API information to use this plugin!"
|
37 |
+
msgstr "Twitter Login Informationen und URL Kürzer API Informationen eingeben um das Plugin zu verwenden!"
|
38 |
|
39 |
+
#: wp-to-twitter-manager.php:69
|
40 |
msgid "Please add your Twitter password. "
|
41 |
msgstr "Bitte das Twitter Passwort eingeben."
|
42 |
|
43 |
+
#: wp-to-twitter-manager.php:75
|
44 |
msgid "WP to Twitter Errors Cleared"
|
45 |
msgstr "WP to Twitter Fehlermeldung gelöscht."
|
46 |
|
47 |
+
#: wp-to-twitter-manager.php:82
|
|
|
|
|
|
|
|
|
48 |
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! "
|
49 |
msgstr "Sorry! Ich konnte den Twitter Server nicht erreichten, um einen Tweet über deinen neuen Blog Eintrag zu veröffentlichen. Der Tweet wurde in einem Feld am Ende des Eintrags gespeichert, damit du ihn manuell veröffentlichen kannst!"
|
50 |
|
51 |
+
#: wp-to-twitter-manager.php:84
|
52 |
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. "
|
53 |
msgstr "Sorry! Ich konnte den Twitter Server nicht erreichten, um einen Tweet über deinen neuen <strong>neuen Link</strong> zu veröffentlichen! Ich befürchte, du musst ihn manuell veröffentlichen."
|
54 |
|
55 |
+
#: wp-to-twitter-manager.php:149
|
56 |
msgid "You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly."
|
57 |
msgstr "Du musst deinen Bit.ly Login und API Key eingeben um die URLs mit Bit.ly zu kürzen."
|
58 |
|
59 |
+
#: wp-to-twitter-manager.php:158
|
60 |
msgid "WP to Twitter Options Updated"
|
61 |
msgstr "WP to Twitter Einstellungen Aktualisiert"
|
62 |
|
63 |
+
#: wp-to-twitter-manager.php:168
|
64 |
msgid "Twitter login and password updated. "
|
65 |
msgstr "Twitter Login und Passwort aktualisiert."
|
66 |
|
67 |
+
#: wp-to-twitter-manager.php:170
|
68 |
msgid "You need to provide your twitter login and password! "
|
69 |
msgstr "Du musst deinen Twitter Login und dein Passwort eingeben!"
|
70 |
|
71 |
+
#: wp-to-twitter-manager.php:177
|
72 |
msgid "Cligs API Key Updated"
|
73 |
msgstr "Cli.gs API Key aktualisiert."
|
74 |
|
75 |
+
#: wp-to-twitter-manager.php:180
|
76 |
msgid "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be associated with your account. "
|
77 |
msgstr "Cli.gs API Key gelöscht. Cli.gs, welche mit WP to Twitter erstellt werden, werden nicht mehr in deinem Account erstellt."
|
78 |
|
79 |
+
#: wp-to-twitter-manager.php:182
|
80 |
msgid "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</a>! "
|
81 |
msgstr "Cli.gs API Key nicht hinzugefügt - <a href='http://cli.gs/user/api/'>HIER</a> klicken zum Anlegen!"
|
82 |
|
83 |
+
#: wp-to-twitter-manager.php:188
|
84 |
msgid "Bit.ly API Key Updated."
|
85 |
msgstr "Bit.ly API Key aktualisiert."
|
86 |
|
87 |
+
#: wp-to-twitter-manager.php:191
|
88 |
msgid "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
|
89 |
msgstr "Bit.ly API Key gelöscht. Du kannst die Bit.ly API nicht ohne API Key verwenden."
|
90 |
|
91 |
+
#: wp-to-twitter-manager.php:193
|
92 |
+
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."
|
93 |
+
msgstr "Bit.ly API Key nicht hinzugefügt - <a href='http://bit.ly/account/'>HIER anfordern</a>! Ein API Key wird für den Bit.ly Dienst benötigt."
|
94 |
|
95 |
+
#: wp-to-twitter-manager.php:197
|
96 |
msgid " Bit.ly User Login Updated."
|
97 |
msgstr "Bit.ly Benutzer Login aktualisiert."
|
98 |
|
99 |
+
#: wp-to-twitter-manager.php:200
|
100 |
msgid "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing your username. "
|
101 |
msgstr "Bit.ly Benutzer Login gelöscht. Du kannst die Bit.ly API nicht ohne Benutzernamen verwenden."
|
102 |
|
103 |
+
#: wp-to-twitter-manager.php:202
|
104 |
msgid "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
|
105 |
msgstr "Bit.ly Login nicht hinzugefügt - <a href='http://bit.ly/account/'>HIER</a> klicken zum Anlegen!"
|
106 |
|
107 |
+
#: wp-to-twitter-manager.php:236
|
108 |
+
msgid "<li>Successfully contacted the Cli.gs API via Snoopy, but the URL creation failed.</li>"
|
109 |
+
msgstr "<li>Cli.gs API via Snoopy erfolgreich kontaktiert. Die URL Erstellung schlug fehl.</li>"
|
|
|
110 |
|
111 |
+
#: wp-to-twitter-manager.php:238
|
112 |
+
msgid "<li>Successfully contacted the Cli.gs API via Snoopy, but a Cli.gs server error prevented the URL from being shrotened.</li>"
|
113 |
+
msgstr "<li>Cli.gs API via Snoopy erfolgreich kontaktiert. Ein Cli.gs Server Error verhinderte das URL Kürzen.</li>"
|
|
|
114 |
|
115 |
+
#: wp-to-twitter-manager.php:240
|
116 |
+
msgid "<li>Successfully contacted the Cli.gs API via Snoopy and created a shortened link.</li>"
|
117 |
+
msgstr "<li>Cli.gs API via Snoopy erfolgreich kontaktiert und Kurz URL erstellt.</li>"
|
118 |
+
|
119 |
+
#: wp-to-twitter-manager.php:249
|
120 |
+
#: wp-to-twitter-manager.php:274
|
121 |
msgid "<li>Successfully contacted the Bit.ly API via Snoopy.</li>"
|
122 |
msgstr "<li>Bit.ly API erfolgreich via Snoopy kontaktiert.</li>"
|
123 |
|
124 |
+
#: wp-to-twitter-manager.php:251
|
125 |
+
#: wp-to-twitter-manager.php:276
|
126 |
msgid "<li>Failed to contact the Bit.ly API via Snoopy.</li>"
|
127 |
msgstr "<li>Bit.ly API Verbindung via Snoopy fehlgeschlagen.</li>"
|
128 |
|
129 |
+
#: wp-to-twitter-manager.php:254
|
130 |
+
msgid "<li>Cannot check the Bit.ly API without a valid API key.</li>"
|
131 |
+
msgstr "<li>Die Bit.ly API kann nicht ohne gültigen API key getestet werden.</li>"
|
132 |
+
|
133 |
+
#: wp-to-twitter-manager.php:258
|
134 |
msgid "<li>Successfully contacted the Twitter API via Snoopy.</li>"
|
135 |
msgstr "<li>Twitter API via Snoopy erfolgreich kontaktiert.</li>"
|
136 |
|
137 |
+
#: wp-to-twitter-manager.php:260
|
138 |
msgid "<li>Failed to contact the Twitter API via Snoopy.</li>"
|
139 |
msgstr "<li>Twitter API Verbindung via Snoopy fehlgeschlagen.</li>"
|
140 |
|
141 |
+
#: wp-to-twitter-manager.php:266
|
142 |
msgid "<li>Successfully contacted the Twitter API via cURL.</li>"
|
143 |
msgstr "<li>Twitter API erfolgreich via cURL kontaktiert.</li>"
|
144 |
|
145 |
+
#: wp-to-twitter-manager.php:268
|
146 |
msgid "<li>Failed to contact the Twitter API via cURL.</li>"
|
147 |
msgstr "<li>Twitter API Verbindung via cURL fehlgeschlagen.</li>"
|
148 |
|
149 |
+
#: wp-to-twitter-manager.php:280
|
150 |
+
msgid "<li>Successfully contacted the Cli.gs API via Snoopy.</li>"
|
151 |
+
msgstr "<li>Cli.gs API via Snoopy erfolgreich kontaktiert.</li>"
|
152 |
+
|
153 |
+
#: wp-to-twitter-manager.php:283
|
154 |
+
msgid "<li>Failed to contact the Cli.gs API via Snoopy.</li>"
|
155 |
+
msgstr "<li>Cli.gs API Verbindung via Snoopy fehlgeschlagen.</li>"
|
156 |
+
|
157 |
+
#: wp-to-twitter-manager.php:288
|
158 |
msgid "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
|
159 |
msgstr "<li><strong>Dein Server sollte WP to Twitter problemlos ausführen.</strong></li>"
|
160 |
|
161 |
+
#: wp-to-twitter-manager.php:293
|
162 |
msgid "<li>Your server does not support <code>fputs</code>.</li>"
|
163 |
msgstr "<li>Dein Server unterstützt nicht <code>fputs</code>.</li>"
|
164 |
|
165 |
+
#: wp-to-twitter-manager.php:297
|
166 |
msgid "<li>Your server does not support <code>file_get_contents</code> or <code>cURL</code> functions.</li>"
|
167 |
msgstr "<li>Dein Server unterstützt nicht <code>file_get_contents</code> oder <code>cURL</code> Funktionen.</li>"
|
168 |
|
169 |
+
#: wp-to-twitter-manager.php:301
|
170 |
msgid "<li>Your server does not support <code>Snoopy</code>.</li>"
|
171 |
msgstr "<li>Dein Server unterstützt nicht <code>Snoopy</code>.</li>"
|
172 |
|
173 |
+
#: wp-to-twitter-manager.php:304
|
174 |
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>"
|
175 |
msgstr "<li><strong>Es scheint als würde dein Server NICHT die benötigten PHP Funktion und Klassen für WP to Twitter bereitstellen.</strong> Du kannst es trotzdem versuchen - da der Test nicht perfekt ist - aber ohne Garantie.</li>"
|
176 |
|
177 |
+
#: wp-to-twitter-manager.php:313
|
178 |
+
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."
|
179 |
+
msgstr "Dieses Plugin funktioniert vielleicht nicht in deiner Serverumgebung. Das Plugin konnte weder die URL Kürzer API noch die Twitter API erreichen."
|
180 |
|
181 |
+
#: wp-to-twitter-manager.php:328
|
182 |
msgid "WP to Twitter Options"
|
183 |
msgstr "WP to Twitter Einstellungen"
|
184 |
|
185 |
+
#: wp-to-twitter-manager.php:332
|
186 |
+
#: wp-to-twitter.php:811
|
187 |
+
msgid "Get Support"
|
188 |
+
msgstr "Hilfe anfordern"
|
189 |
+
|
190 |
+
#: wp-to-twitter-manager.php:333
|
191 |
+
msgid "Export Settings"
|
192 |
+
msgstr "Export Einstellungen"
|
193 |
|
194 |
+
#: wp-to-twitter-manager.php:347
|
195 |
+
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>"
|
196 |
+
msgstr "Für jede Aktualisierung kannst du die Codes <code>#title#</code> für den Name des Blogeintrags, <code>#blog#</code> für den Blogname, <code>#post#</code> für einen Auszug des Blogeintrags, <code>#category#</code> für die erste Kategorie des Blogeintrags, <code>#date#</code> für das Veröffentlichungsdatum oder <code>#url#</code> für die URL verwenden (gekürzt oder nicht, je nach deinen Einstellungen)! Man kann eigene Codes im WordPress Benutzerfeld anlegen. Benutze doppelt eckige Klammern um den Namen deines Benutzerfeld um den Wert des Benutzerfeld in deinem Tweet zu verwenden. Beispiel: <code>[[Benutzerfeld]]</code>"
|
197 |
|
198 |
+
#: wp-to-twitter-manager.php:353
|
199 |
+
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>"
|
200 |
+
msgstr "<p>Einer oder mehrere deiner letzten Einträge konnte nicht über Twitter veröffentlicht werden. Die Tweets wurden am Ende der Einträge gespeichert, damit du sie manuell veröffentlichen kannst.</p>"
|
201 |
|
202 |
+
#: wp-to-twitter-manager.php:356
|
203 |
+
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>"
|
204 |
+
msgstr "<p>Anfrage an den URL Kürzer fehlgeschlagen! Wir konnten die URL nicht kürzen und haben deshalb die normale URL in den Tweet eingefügt. Überprüfe beim Anbieter ob Probleme bekannt sind. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]</p>"
|
205 |
+
|
206 |
+
#: wp-to-twitter-manager.php:363
|
207 |
msgid "Clear 'WP to Twitter' Error Messages"
|
208 |
msgstr "'WP to Twitter' Fehlermeldung löschen"
|
209 |
|
210 |
+
#: wp-to-twitter-manager.php:371
|
211 |
+
msgid "Set what should be in a Tweet"
|
212 |
+
msgstr "Was soll in den Tweet"
|
213 |
|
214 |
+
#: wp-to-twitter-manager.php:374
|
215 |
msgid "Update when a post is published"
|
216 |
msgstr "Aktualisieren wenn ein neuer Eintrag veröffentlicht wird"
|
217 |
|
218 |
+
#: wp-to-twitter-manager.php:374
|
219 |
msgid "Text for new post updates:"
|
220 |
msgstr "Text für neuen Eintrag: "
|
221 |
|
222 |
+
#: wp-to-twitter-manager.php:379
|
|
|
|
|
|
|
|
|
|
|
223 |
msgid "Update when a post is edited"
|
224 |
msgstr "Aktualisieren wenn ein neuer Eintrag aktualisiert wird"
|
225 |
|
226 |
+
#: wp-to-twitter-manager.php:379
|
227 |
msgid "Text for editing updates:"
|
228 |
msgstr "Text für aktualisierte Einträge:"
|
229 |
|
230 |
+
#: wp-to-twitter-manager.php:383
|
|
|
|
|
|
|
|
|
231 |
msgid "Update Twitter when new Wordpress Pages are published"
|
232 |
msgstr "Aktualisiere Twitter wenn eine neue WordPress Seite veröffentlicht wird"
|
233 |
|
234 |
+
#: wp-to-twitter-manager.php:383
|
235 |
+
msgid "Text for new page updates:"
|
236 |
+
msgstr "Text für neue Seite: "
|
237 |
+
|
238 |
+
#: wp-to-twitter-manager.php:387
|
239 |
msgid "Update Twitter when WordPress Pages are edited"
|
240 |
msgstr "Aktualisiere Twitter wenn eine WordPress Seite aktualisiert wird"
|
241 |
|
242 |
+
#: wp-to-twitter-manager.php:387
|
243 |
+
msgid "Text for page edit updates:"
|
244 |
+
msgstr "Text für aktualisierte Seiten:"
|
245 |
|
246 |
+
#: wp-to-twitter-manager.php:391
|
247 |
+
msgid "Add tags as hashtags on Tweets"
|
248 |
+
msgstr "Verwende Tags als Hashtags in Tweets"
|
249 |
|
250 |
+
#: wp-to-twitter-manager.php:391
|
251 |
+
msgid "Spaces replaced with:"
|
252 |
+
msgstr "Leerzeichen ersetzen durch:"
|
253 |
|
254 |
+
#: wp-to-twitter-manager.php:392
|
255 |
+
msgid "Default replacement is an underscore (<code>_</code>). Use <code>[ ]</code> to remove spaces entirely."
|
256 |
+
msgstr "Standardmäßig wird es mit einem Unterstrich ersetzt (<code>_</code>). Verwende <code>[ ]</code> um das Leerzeichen komplett zu entfernen."
|
257 |
|
258 |
+
#: wp-to-twitter-manager.php:394
|
259 |
+
msgid "Maximum number of tags to include:"
|
260 |
+
msgstr "Maximale Anzahl von Tags pro Tweet:"
|
261 |
|
262 |
+
#: wp-to-twitter-manager.php:395
|
263 |
+
msgid "Maximum length in characters for included tags:"
|
264 |
+
msgstr "Maximale Länge von Zeichen inklusive Tags:"
|
265 |
|
266 |
+
#: wp-to-twitter-manager.php:396
|
267 |
+
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."
|
268 |
+
msgstr "Diese Option erlaubt Dir die Länge und Anzahl von WordPress Tags, die als Twitter Hashtags erscheinen festzulegen. Mit <code>0</code> oder ohne Wert werden alle Tags übernommen."
|
269 |
|
270 |
+
#: wp-to-twitter-manager.php:400
|
271 |
+
msgid "Update Twitter when you post a Blogroll link"
|
272 |
+
msgstr "Aktualisiere Twitter wenn du einen neuen Blogroll Link veröffentlichst."
|
273 |
|
274 |
+
#: wp-to-twitter-manager.php:401
|
275 |
+
msgid "Text for new link updates:"
|
276 |
+
msgstr "Text für neue Link Aktualisierung: "
|
277 |
+
|
278 |
+
#: wp-to-twitter-manager.php:401
|
279 |
+
msgid "Available shortcodes: <code>#url#</code>, <code>#title#</code>, and <code>#description#</code>."
|
280 |
+
msgstr "Vorhandene Codes: <code>#url#</code>, <code>#title#</code>, and <code>#description#</code>."
|
281 |
+
|
282 |
+
#: wp-to-twitter-manager.php:404
|
283 |
msgid "Length of post excerpt (in characters):"
|
284 |
msgstr "Länge des Blogeintrag Auszugs (in Zeichen):"
|
285 |
|
286 |
+
#: wp-to-twitter-manager.php:404
|
287 |
msgid "By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead."
|
288 |
msgstr "Standardmäßig, Auszug aus dem Blogeintrag selbst. Wenn du das 'Auszug' Feld verwendest, wird dieser Text verwendet."
|
289 |
|
290 |
+
#: wp-to-twitter-manager.php:407
|
291 |
+
msgid "WP to Twitter Date Formatting:"
|
292 |
+
msgstr "WP to Twitter Datums Format:"
|
293 |
+
|
294 |
+
#: wp-to-twitter-manager.php:407
|
295 |
+
msgid "Default is from your general settings. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Date Formatting Documentation</a>."
|
296 |
+
msgstr "Der Standard ist aus den Allgemeinen Einstellungne. <a href='http://codex.wordpress.org/Formatting_Date_and_Time'>Datumsformat Dokumentation</a>."
|
297 |
+
|
298 |
+
#: wp-to-twitter-manager.php:411
|
299 |
+
msgid "Custom text before Tweets:"
|
300 |
+
msgstr "Eigener Text vor den Tweets:"
|
301 |
|
302 |
+
#: wp-to-twitter-manager.php:412
|
303 |
+
msgid "Custom text after Tweets:"
|
304 |
+
msgstr "Eigener Text nach den Tweets:"
|
305 |
|
306 |
+
#: wp-to-twitter-manager.php:415
|
307 |
msgid "Custom field for an alternate URL to be shortened and Tweeted:"
|
308 |
msgstr "Benutzerfeld für eine alternative URL zum Verkürzen und Tweeten:"
|
309 |
|
310 |
+
#: wp-to-twitter-manager.php:416
|
311 |
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."
|
312 |
msgstr "Du kannst das Benutzerfeld verwenden um Cli.gs und Twitter eine andere URL als den Permalink von WordPress zu verwenden. Der Wert ist der Name des Benutzerfeldes, welches du für eine externe URL verwenden kannst."
|
313 |
|
314 |
+
#: wp-to-twitter-manager.php:420
|
315 |
+
msgid "Special Cases when WordPress should send a Tweet"
|
316 |
+
msgstr "Spezialfälle wenn WordPress einen Tweet senden soll"
|
317 |
+
|
318 |
+
#: wp-to-twitter-manager.php:423
|
319 |
+
msgid "Set default Tweet status to 'No.'"
|
320 |
+
msgstr "Setze Tweet veröffentlichen auf 'Nein' als Standard."
|
321 |
+
|
322 |
+
#: wp-to-twitter-manager.php:424
|
323 |
+
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."
|
324 |
+
msgstr "Twitter Aktualisierungen können auch für jeden Eintrag einzeln freigeschaltet werden. Standardmäßig wird JEDER Eintrag auf Twitter veröffentlich. Hier kann diese Funktion deaktiviert werden."
|
325 |
+
|
326 |
+
#: wp-to-twitter-manager.php:428
|
327 |
+
msgid "Send Twitter Updates on remote publication (Post by Email or XMLRPC Client)"
|
328 |
+
msgstr "Twitter Aktualisierungen bei Remote Veröffentlichungen (Einträge per Email oder XMLRPC Client)"
|
329 |
+
|
330 |
+
#: wp-to-twitter-manager.php:432
|
331 |
+
msgid "Update Twitter when a post is published using QuickPress"
|
332 |
+
msgstr "Aktualisiere Twitter wenn ein Eintrag über QuickPress veröffentlicht wird"
|
333 |
+
|
334 |
+
#: wp-to-twitter-manager.php:436
|
335 |
+
msgid "Special Fields"
|
336 |
+
msgstr "Spezial Felder"
|
337 |
+
|
338 |
+
#: wp-to-twitter-manager.php:439
|
339 |
msgid "Use Google Analytics with WP-to-Twitter"
|
340 |
msgstr "Verwende Google Analytics mit WP-to-Twitter"
|
341 |
|
342 |
+
#: wp-to-twitter-manager.php:440
|
343 |
msgid "Campaign identifier for Google Analytics:"
|
344 |
msgstr "Campaign Identifier für Google Analytics:"
|
345 |
|
346 |
+
#: wp-to-twitter-manager.php:441
|
347 |
msgid "You can track the response from Twitter using Google Analytics by defining a campaign identifier here."
|
348 |
msgstr "Du kannst die Antworten von Twitter mit Google Analytics aufzeichnen, wenn du einen Campaign Identifier angibst."
|
349 |
|
350 |
+
#: wp-to-twitter-manager.php:446
|
351 |
msgid "Authors have individual Twitter accounts"
|
352 |
msgstr "Autoren haben individuelle Twitter Accounts"
|
353 |
|
354 |
+
#: wp-to-twitter-manager.php:446
|
355 |
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."
|
356 |
msgstr "Jeder Autor kann seinen Twitter Benutzernamen und Passwort in seinem Profil festlegen. Die Einträge werden unter dem jeweiligen Twitter Account veröffentlicht."
|
357 |
|
358 |
+
#: wp-to-twitter-manager.php:450
|
359 |
+
msgid "Set your preferred URL Shortener"
|
360 |
+
msgstr "Wähle deinen bevorzugten URL Kürzer"
|
361 |
+
|
362 |
+
#: wp-to-twitter-manager.php:453
|
363 |
msgid "Use <strong>Cli.gs</strong> for my URL shortener."
|
364 |
+
msgstr "Verwende <strong>Cli.gs</strong> als URL Kürzer."
|
365 |
|
366 |
+
#: wp-to-twitter-manager.php:454
|
367 |
msgid "Use <strong>Bit.ly</strong> for my URL shortener."
|
368 |
+
msgstr "Verwende <strong>Bit.ly</strong> als URL Kürzer."
|
369 |
|
370 |
+
#: wp-to-twitter-manager.php:455
|
371 |
+
msgid "Use <strong>WordPress</strong> as a URL shortener."
|
372 |
+
msgstr "Verwende <strong>WordPress</strong> als URL Kürzer."
|
373 |
+
|
374 |
+
#: wp-to-twitter-manager.php:456
|
375 |
msgid "Don't shorten URLs."
|
376 |
msgstr "URLs nicht kürzen."
|
377 |
|
378 |
+
#: wp-to-twitter-manager.php:457
|
379 |
+
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."
|
380 |
+
msgstr "Bei Verwendung von WordPress als URL Kürzer werden die URLs im WordPress URL Format verwendet: <code>http://domain.com/subdir/?p=123</code>. Google Analytics steht nicht zur Verfügung, wenn der WordPress URL Kürzer verwendet wird."
|
381 |
+
|
382 |
+
#: wp-to-twitter-manager.php:462
|
383 |
msgid "Save WP->Twitter Options"
|
384 |
msgstr "WP->Twitter Einstellungen sichern"
|
385 |
|
386 |
+
#: wp-to-twitter-manager.php:468
|
387 |
msgid "Your Twitter account details"
|
388 |
msgstr "Deine Twitter Account Informationen"
|
389 |
|
390 |
+
#: wp-to-twitter-manager.php:475
|
391 |
msgid "Your Twitter username:"
|
392 |
msgstr "Dein Twitter Benutzername:"
|
393 |
|
394 |
+
#: wp-to-twitter-manager.php:479
|
395 |
msgid "Your Twitter password:"
|
396 |
msgstr "Dein Twitter Passwort:"
|
397 |
|
398 |
+
#: wp-to-twitter-manager.php:479
|
399 |
msgid "(<em>Saved</em>)"
|
400 |
msgstr "(<em>Gespeichert</em>)"
|
401 |
|
402 |
+
#: wp-to-twitter-manager.php:483
|
403 |
msgid "Save Twitter Login Info"
|
404 |
msgstr "Twitter Login speichern"
|
405 |
|
406 |
+
#: wp-to-twitter-manager.php:483
|
407 |
msgid "» <small>Don't have a Twitter account? <a href='http://www.twitter.com'>Get one for free here</a>"
|
408 |
msgstr "» <small>Du hast keinen Twitter Account? <a href='http://www.twitter.com'>HIER</a> klicken zum Anlegen!"
|
409 |
|
410 |
+
#: wp-to-twitter-manager.php:487
|
411 |
msgid "Your Cli.gs account details"
|
412 |
msgstr "Deine Cli.gs Account Informationen"
|
413 |
|
414 |
+
#: wp-to-twitter-manager.php:494
|
415 |
msgid "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
|
416 |
msgstr "Dein Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
|
417 |
|
418 |
+
#: wp-to-twitter-manager.php:500
|
419 |
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."
|
420 |
msgstr "Keinen Cli.gs Account oder Cligs API Key? <a href='http://cli.gs/user/api/'>HIER</a> klicken zum Anlegen!!<br />Du benötigst einen API Key um cligs einem Cli.gs Account zuzuordnen."
|
421 |
|
422 |
+
#: wp-to-twitter-manager.php:505
|
423 |
msgid "Your Bit.ly account details"
|
424 |
msgstr "Deine Bit.ly Account Informationen"
|
425 |
|
426 |
+
#: wp-to-twitter-manager.php:510
|
427 |
msgid "Your Bit.ly username:"
|
428 |
msgstr "Dein Bit.ly Benutzername:"
|
429 |
|
430 |
+
#: wp-to-twitter-manager.php:514
|
431 |
msgid "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
|
432 |
msgstr "Dein Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
|
433 |
|
434 |
+
#: wp-to-twitter-manager.php:521
|
435 |
+
msgid "Save Bit.ly API Key"
|
436 |
+
msgstr "Bit.ly API Key gespeichert"
|
437 |
+
|
438 |
+
#: wp-to-twitter-manager.php:521
|
439 |
+
msgid "Clear Bit.ly API Key"
|
440 |
+
msgstr "Bit.ly API Key entfernen"
|
441 |
+
|
442 |
+
#: wp-to-twitter-manager.php:521
|
443 |
+
msgid "A Bit.ly API key and username is required to shorten URLs via the Bit.ly API and WP to Twitter."
|
444 |
+
msgstr "Ein Bit.ly API Key und Benutzernamen werden für den URL Kürzer von der Bit.ly API und WP to Twitter benötigt."
|
445 |
+
|
446 |
+
#: wp-to-twitter-manager.php:530
|
447 |
+
msgid "Check Support"
|
448 |
+
msgstr "Hilfe Ansehen"
|
449 |
+
|
450 |
+
#: wp-to-twitter-manager.php:530
|
451 |
+
msgid "Check whether your server supports WP to Twitter's queries to the Twitter and URL shortening APIs."
|
452 |
+
msgstr "Überprüfe ob dein Server WP to Twitter Anfrage an die Twitter und die URL Kürzer API unterstützt."
|
453 |
+
|
454 |
+
#: wp-to-twitter-manager.php:538
|
455 |
msgid "Need help?"
|
456 |
msgstr "Du benötigst Hilfe?"
|
457 |
|
458 |
+
#: wp-to-twitter-manager.php:539
|
459 |
msgid "Visit the <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter plugin page</a>."
|
460 |
msgstr "Besuche die <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter Plugin Seite</a>."
|
461 |
|
|
|
|
|
|
|
|
|
462 |
#. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
|
463 |
#. Plugin Name of an extension
|
464 |
+
#: wp-to-twitter.php:761
|
465 |
msgid "WP to Twitter"
|
466 |
msgstr "WP to Twitter"
|
467 |
|
468 |
+
#: wp-to-twitter.php:806
|
469 |
msgid "Twitter Post"
|
470 |
msgstr "Twitter Nachricht"
|
471 |
|
472 |
+
#: wp-to-twitter.php:811
|
473 |
+
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."
|
474 |
+
msgstr " Zeichen.<br />Twitter Nachrichten können maximal 140 Zeichen haben; wenn du eine Cli.gs URL in deinen Tweets verwendest, hast du noch 119 Zeichen zur Verfügung. Du kannst <code>#url#</code>, <code>#title#</code>, <code>#post#</code>, <code>#date#</code> oder <code>#blog#</code> verwenden um die gekürzte URL, Name des Blogeintrags, ein Auszug des Blogeintrags oder Blogname im Tweet zu verwenden."
|
475 |
|
476 |
+
#: wp-to-twitter.php:811
|
477 |
+
msgid "Make a Donation"
|
478 |
+
msgstr "Spenden"
|
479 |
|
480 |
+
#: wp-to-twitter.php:814
|
481 |
msgid "Don't Tweet this post."
|
482 |
msgstr "Diesen Eintrag nicht twittern."
|
483 |
|
484 |
+
#: wp-to-twitter.php:863
|
485 |
msgid "WP to Twitter User Settings"
|
486 |
msgstr "WP to Twitter Benutzer Einstellungen"
|
487 |
|
488 |
+
#: wp-to-twitter.php:867
|
489 |
msgid "Use My Twitter Account"
|
490 |
msgstr "Verwende meinen Twitter Account"
|
491 |
|
492 |
+
#: wp-to-twitter.php:868
|
493 |
msgid "Select this option if you would like your posts to be Tweeted into your own Twitter account with no @ references."
|
494 |
msgstr "Wähle diese Option wenn du möchtest, dass dein Eintrag in deinem Twitter Account ohne @ Referenz veröffentlicht wird."
|
495 |
|
496 |
+
#: wp-to-twitter.php:869
|
497 |
msgid "Tweet my posts into my Twitter account with an @ reference to the site's main Twitter account."
|
498 |
msgstr "Tweete meinen Eintrag in meinem Twitter Account mit einer @ Referenz zum Haupt Twitter Account der Seite."
|
499 |
|
500 |
+
#: wp-to-twitter.php:870
|
501 |
msgid "Tweet my posts into the main site Twitter account with an @ reference to my username. (Password not required with this option.)"
|
502 |
msgstr "Tweete meinen Eintrag im Haupt Twitter Account mit einer @ Referenz zu meinem Benutzernamen. (Für diese Option wird kein Passwort benötigt.)"
|
503 |
|
504 |
+
#: wp-to-twitter.php:873
|
505 |
msgid "Your Twitter Username"
|
506 |
msgstr "Dein Twitter Benutzername"
|
507 |
|
508 |
+
#: wp-to-twitter.php:874
|
509 |
msgid "Enter your own Twitter username."
|
510 |
msgstr "Gib deinen Twitter Benutzernamen ein."
|
511 |
|
512 |
+
#: wp-to-twitter.php:877
|
513 |
msgid "Your Twitter Password"
|
514 |
msgstr "Dein Twitter Passwort"
|
515 |
|
516 |
+
#: wp-to-twitter.php:878
|
517 |
msgid "Enter your own Twitter password."
|
518 |
msgstr "Gib dein Twitter Passwort ein."
|
519 |
|
520 |
+
#: wp-to-twitter.php:997
|
521 |
+
msgid "<p>Couldn't locate the settings page.</p>"
|
522 |
+
msgstr "<p>Einstellungsseite nicht gefunden.</p>"
|
523 |
+
|
524 |
+
#: wp-to-twitter.php:1002
|
525 |
msgid "Settings"
|
526 |
msgstr "Einstellungen"
|
527 |
|
541 |
msgid "http://www.joedolson.com/"
|
542 |
msgstr "http://www.joedolson.com/"
|
543 |
|
544 |
+
#~ msgid ""
|
545 |
+
#~ "The query to the URL shortener API failed, and your URL was not shrunk. "
|
546 |
+
#~ "The full post URL was attached to your Tweet."
|
547 |
+
#~ msgstr ""
|
548 |
+
#~ "Die Verbindung zum URL Kürzer API schlug fehl und deine URL wurde nicht "
|
549 |
+
#~ "verkürzt. Es wurde die normale URL wurde im Tweet veröffentlicht."
|
550 |
+
#~ msgid "Add_new_tag"
|
551 |
+
#~ msgstr "Tag_hinzufügen"
|
552 |
+
#~ msgid "This plugin may not work in your server environment."
|
553 |
+
#~ msgstr ""
|
554 |
+
#~ "Dieses Plugin funktioniert vielleicht nicht in deiner Server Umgebung."
|
555 |
+
#~ msgid "Wordpress to Twitter Publishing Options"
|
556 |
+
#~ msgstr "Wordpress to Twitter Veröffentlichungs-Optionen"
|
557 |
+
#~ msgid "Provide link to blog?"
|
558 |
+
#~ msgstr "Link zum Blog hinzufügen?"
|
559 |
+
#~ msgid "Use <strong>link title</strong> for Twitter updates"
|
560 |
+
#~ msgstr ""
|
561 |
+
#~ "Verwende den <strong>Link Namen</strong> für Twitter Aktualisierungen"
|
562 |
+
#~ msgid "Use <strong>link description</strong> for Twitter updates"
|
563 |
+
#~ msgstr ""
|
564 |
+
#~ "Verwende die <strong>Link Beschreibung</strong> für Twitter "
|
565 |
+
#~ "Aktualisierungen"
|
566 |
+
#~ msgid ""
|
567 |
+
#~ "Text for new link updates (used if title/description isn't available.):"
|
568 |
+
#~ msgstr ""
|
569 |
+
#~ "Text für neuen Link (wenn kein Namen oder Beschreibung vorhanden sind.):"
|
570 |
+
#~ msgid "Custom text prepended to Tweets:"
|
571 |
+
#~ msgstr "Eigener Text zu Beginn des Tweets:"
|
572 |
#~ msgid ""
|
573 |
#~ "Your server appears to support the required PHP functions and classes for "
|
574 |
#~ "WP to Twitter to function."
|
wp-to-twitter-it_IT.mo
CHANGED
Binary file
|
wp-to-twitter-it_IT.po
CHANGED
@@ -5,10 +5,10 @@
|
|
5 |
#
|
6 |
msgid ""
|
7 |
msgstr ""
|
8 |
-
"Project-Id-Version: WP to Twitter\n"
|
9 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-to-twitter\n"
|
10 |
-
"POT-Creation-Date: 2009-
|
11 |
-
"PO-Revision-Date: 2009-
|
12 |
"Last-Translator: Gianni Diurno (aka gidibao) <gidibao@gmail.com>\n"
|
13 |
"Language-Team: Gianni Diurno | http://gidibao.net/ <gidibao@gmail.com>\n"
|
14 |
"MIME-Version: 1.0\n"
|
@@ -17,420 +17,516 @@ msgstr ""
|
|
17 |
"X-Poedit-Language: Italian\n"
|
18 |
"X-Poedit-Country: ITALY\n"
|
19 |
|
20 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
msgid "Set your Twitter login information and URL shortener API information to use this plugin!"
|
22 |
msgstr "Per potere utilizzare questo plugin dovrai inserire i tuoi dati login di Twitter e le informazioni API per i servizi URL brevi! "
|
23 |
|
24 |
-
#: wp-to-twitter-manager.php:
|
25 |
msgid "Please add your Twitter password. "
|
26 |
msgstr "Inserisci la tua password di Twitter."
|
27 |
|
28 |
-
#: wp-to-twitter-manager.php:
|
29 |
msgid "WP to Twitter Errors Cleared"
|
30 |
msgstr "Gli errori WP to Twitter sono stati azzerati"
|
31 |
|
32 |
-
#: wp-to-twitter-manager.php:
|
33 |
-
msgid "URL shortener request failed! We couldn't shrink that URL, so we attached the normal URL 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>]"
|
34 |
-
msgstr "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>]"
|
35 |
-
|
36 |
-
#: wp-to-twitter-manager.php:77
|
37 |
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! "
|
38 |
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!"
|
39 |
|
40 |
-
#: wp-to-twitter-manager.php:
|
41 |
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. "
|
42 |
msgstr "Non é stato possibile contattare i server di Twitter per comunicare il tuo <strong>nuovo link</strong>. Prova a compiere manualmente l'operazione."
|
43 |
|
44 |
-
#: wp-to-twitter-manager.php:
|
45 |
msgid "You must add your Bit.ly login and API key in order to shorten URLs with Bit.ly."
|
46 |
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."
|
47 |
|
48 |
-
#: wp-to-twitter-manager.php:
|
49 |
msgid "WP to Twitter Options Updated"
|
50 |
msgstr "Le opzioni di WP to Twitter sono state aggiornate"
|
51 |
|
52 |
-
#: wp-to-twitter-manager.php:
|
53 |
msgid "Twitter login and password updated. "
|
54 |
msgstr "Il login e la password di Twitter sono state aggiornate."
|
55 |
|
56 |
-
#: wp-to-twitter-manager.php:
|
57 |
msgid "You need to provide your twitter login and password! "
|
58 |
msgstr "E' necessario fornire i dati login e password di Twitter!"
|
59 |
|
60 |
-
#: wp-to-twitter-manager.php:
|
61 |
msgid "Cligs API Key Updated"
|
62 |
msgstr "La chiave API di Cligs é stata aggiornata."
|
63 |
|
64 |
-
#: wp-to-twitter-manager.php:
|
65 |
msgid "Cli.gs API Key deleted. Cli.gs created by WP to Twitter will no longer be associated with your account. "
|
66 |
msgstr "La chiave API di Cli.gs é stata cancellata. I Cli.gs creati da WP to Twitter non saranno più associati al tuo account. "
|
67 |
|
68 |
-
#: wp-to-twitter-manager.php:
|
69 |
msgid "Cli.gs API Key not added - <a href='http://cli.gs/user/api/'>get one here</a>! "
|
70 |
msgstr "Non é stata inserita la chiave API di Cli.gs - <a href='http://cli.gs/user/api/'>vai qui</a>! "
|
71 |
|
72 |
-
#: wp-to-twitter-manager.php:
|
73 |
msgid "Bit.ly API Key Updated."
|
74 |
msgstr "La chiave API di Bit.ly é stata aggiornata."
|
75 |
|
76 |
-
#: wp-to-twitter-manager.php:
|
77 |
msgid "Bit.ly API Key deleted. You cannot use the Bit.ly API without an API key. "
|
78 |
msgstr "La chiave API di Bit.ly é stata cancellata. Non puoi utilizzare la API di Bit.ly senza la chiave API. "
|
79 |
|
80 |
-
#: wp-to-twitter-manager.php:
|
81 |
-
msgid "Bit.ly API Key not added - <a href='http://bit.ly/account/'>get one here</a>! "
|
82 |
-
msgstr "La chiave API di Bit.ly non é stata aggiunta - <a href='http://bit.ly/account/'>vai qui</a>! "
|
83 |
|
84 |
-
#: wp-to-twitter-manager.php:
|
85 |
msgid " Bit.ly User Login Updated."
|
86 |
msgstr " Il login utente per Bit.ly é stato aggiornato."
|
87 |
|
88 |
-
#: wp-to-twitter-manager.php:
|
89 |
msgid "Bit.ly User Login deleted. You cannot use the Bit.ly API without providing your username. "
|
90 |
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. "
|
91 |
|
92 |
-
#: wp-to-twitter-manager.php:
|
93 |
msgid "Bit.ly Login not added - <a href='http://bit.ly/account/'>get one here</a>! "
|
94 |
msgstr "Non sono stati inseriti i dati per il login a Bit.ly - <a href='http://bit.ly/account/'>vai qui</a>! "
|
95 |
|
96 |
-
#: wp-to-twitter-manager.php:
|
97 |
msgid "<li>Successfully contacted the Cli.gs API via Snoopy, but the URL creation failed.</li>"
|
98 |
msgstr "<li>Contattata con successo (via Snoopy) la API di Cli.gs. Purtroppo la creazione dell'URL é fallita.</li>"
|
99 |
|
100 |
-
#: wp-to-twitter-manager.php:
|
101 |
msgid "<li>Successfully contacted the Cli.gs API via Snoopy, but a Cli.gs server error prevented the URL from being shrotened.</li>"
|
102 |
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>"
|
103 |
|
104 |
-
#: wp-to-twitter-manager.php:
|
105 |
msgid "<li>Successfully contacted the Cli.gs API via Snoopy and created a shortened link.</li>"
|
106 |
msgstr "<li>Contattata con successo (via Snoopy) la API di Cli.gs. Il link breve é stato creato.</li>"
|
107 |
|
108 |
-
#: wp-to-twitter-manager.php:
|
109 |
-
#: wp-to-twitter-manager.php:
|
110 |
msgid "<li>Successfully contacted the Bit.ly API via Snoopy.</li>"
|
111 |
msgstr "<li>Contattata con successo (via Snoopy) la API di Bit.ly.</li>"
|
112 |
|
113 |
-
#: wp-to-twitter-manager.php:
|
114 |
-
#: wp-to-twitter-manager.php:
|
115 |
msgid "<li>Failed to contact the Bit.ly API via Snoopy.</li>"
|
116 |
msgstr "<li>Non é stato possibile contattare (via Snoopy) la API di Bit.ly.</li>"
|
117 |
|
118 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
119 |
msgid "<li>Successfully contacted the Twitter API via Snoopy.</li>"
|
120 |
msgstr "<li>Contattata con successo (via Snoopy) la API di Twitter.</li>"
|
121 |
|
122 |
-
#: wp-to-twitter-manager.php:
|
123 |
msgid "<li>Failed to contact the Twitter API via Snoopy.</li>"
|
124 |
msgstr "<li>Non é stato possibile contattare (via Snoopy) la API di Twitter.</li>"
|
125 |
|
126 |
-
#: wp-to-twitter-manager.php:
|
127 |
msgid "<li>Successfully contacted the Twitter API via cURL.</li>"
|
128 |
msgstr "<li>Contattata con successo (via cURL) la API di Twitter.</li>"
|
129 |
|
130 |
-
#: wp-to-twitter-manager.php:
|
131 |
msgid "<li>Failed to contact the Twitter API via cURL.</li>"
|
132 |
msgstr "<li>Non é stato possibile contattare (via cURL) la API di Twitter.</li>"
|
133 |
|
134 |
-
#: wp-to-twitter-manager.php:
|
135 |
msgid "<li>Successfully contacted the Cli.gs API via Snoopy.</li>"
|
136 |
msgstr "<li>Contattata con successo (via Snoopy) la API di Cli.gs.</li>"
|
137 |
|
138 |
-
#: wp-to-twitter-manager.php:
|
139 |
msgid "<li>Failed to contact the Cli.gs API via Snoopy.</li>"
|
140 |
msgstr "<li>Non é stato possibile contattare (via Snoopy) la API di Cli.gs.</li>"
|
141 |
|
142 |
-
#: wp-to-twitter-manager.php:
|
143 |
msgid "<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
|
144 |
msgstr "<li><strong>WP to Twitter funziona correttamente per il tuo server.</strong></li>"
|
145 |
|
146 |
-
#: wp-to-twitter-manager.php:
|
147 |
msgid "<li>Your server does not support <code>fputs</code>.</li>"
|
148 |
msgstr "<li>Il tuo server non supporta <code>fputs</code>.</li>"
|
149 |
|
150 |
-
#: wp-to-twitter-manager.php:
|
151 |
msgid "<li>Your server does not support <code>file_get_contents</code> or <code>cURL</code> functions.</li>"
|
152 |
msgstr "<li>Il tuo server non supporta le funzioni <code>file_get_contents</code> oppure <code>cURL</code>.</li>"
|
153 |
|
154 |
-
#: wp-to-twitter-manager.php:
|
155 |
msgid "<li>Your server does not support <code>Snoopy</code>.</li>"
|
156 |
msgstr "<li>Il tuo server non supporta <code>Snoopy</code>.</li>"
|
157 |
|
158 |
-
#: wp-to-twitter-manager.php:
|
159 |
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>"
|
160 |
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>"
|
161 |
|
162 |
-
#: wp-to-twitter-manager.php:
|
163 |
-
msgid "This plugin may not work in your server environment."
|
164 |
-
msgstr "
|
165 |
|
166 |
-
#: wp-to-twitter-manager.php:
|
167 |
msgid "WP to Twitter Options"
|
168 |
msgstr "Opzioni WP to Twitter"
|
169 |
|
170 |
-
#: wp-to-twitter-manager.php:
|
171 |
-
|
172 |
-
|
|
|
|
|
|
|
|
|
|
|
173 |
|
174 |
-
#: wp-to-twitter-manager.php:
|
175 |
-
msgid "
|
176 |
-
msgstr "
|
177 |
|
178 |
-
#: wp-to-twitter-manager.php:
|
179 |
-
msgid "
|
180 |
-
msgstr "
|
181 |
|
182 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
183 |
msgid "Clear 'WP to Twitter' Error Messages"
|
184 |
msgstr "Svuota i messaggiodi errore 'WP to Twitter'"
|
185 |
|
186 |
-
#: wp-to-twitter-manager.php:
|
187 |
-
msgid "
|
188 |
-
msgstr "
|
189 |
|
190 |
-
#: wp-to-twitter-manager.php:
|
191 |
msgid "Update when a post is published"
|
192 |
msgstr "Aggiorna quando viene pubblicato un articolo"
|
193 |
|
194 |
-
#: wp-to-twitter-manager.php:
|
195 |
msgid "Text for new post updates:"
|
196 |
msgstr "Testo per aggiornamenti articolo:"
|
197 |
|
198 |
-
#: wp-to-twitter-manager.php:
|
199 |
-
#: wp-to-twitter-manager.php:360
|
200 |
-
msgid "Provide link to blog?"
|
201 |
-
msgstr "Desideri il link al blog?"
|
202 |
-
|
203 |
-
#: wp-to-twitter-manager.php:357
|
204 |
msgid "Update when a post is edited"
|
205 |
msgstr "Aggiorna quando modifichi un articolo"
|
206 |
|
207 |
-
#: wp-to-twitter-manager.php:
|
208 |
msgid "Text for editing updates:"
|
209 |
msgstr "Testo per aggiornamenti modifiche:"
|
210 |
|
211 |
-
#: wp-to-twitter-manager.php:
|
212 |
-
msgid "Add tags as hashtags on Tweets"
|
213 |
-
msgstr "Aggiungi ai messaggi i tag come fossero degli hashtag "
|
214 |
-
|
215 |
-
#: wp-to-twitter-manager.php:368
|
216 |
msgid "Update Twitter when new Wordpress Pages are published"
|
217 |
msgstr "Aggiorna Twitter quando viene pubblicata una nuova pagina WordPress"
|
218 |
|
219 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
220 |
msgid "Update Twitter when WordPress Pages are edited"
|
221 |
msgstr "Aggiorna Twitter quando viene modificata una pagina WordPress"
|
222 |
|
223 |
-
#: wp-to-twitter-manager.php:
|
224 |
-
msgid "
|
225 |
-
msgstr "
|
226 |
|
227 |
-
#: wp-to-twitter-manager.php:
|
228 |
-
msgid "
|
229 |
-
msgstr "
|
230 |
|
231 |
-
#: wp-to-twitter-manager.php:
|
232 |
-
msgid "
|
233 |
-
msgstr "
|
234 |
|
235 |
-
#: wp-to-twitter-manager.php:
|
236 |
-
msgid "
|
237 |
-
msgstr "
|
238 |
|
239 |
-
#: wp-to-twitter-manager.php:
|
240 |
-
msgid "
|
241 |
-
msgstr "
|
242 |
|
243 |
-
#: wp-to-twitter-manager.php:
|
244 |
-
msgid "
|
245 |
-
msgstr "
|
246 |
|
247 |
-
#: wp-to-twitter-manager.php:
|
248 |
-
msgid "
|
249 |
-
msgstr "
|
250 |
|
251 |
-
#: wp-to-twitter-manager.php:
|
252 |
-
msgid "Update Twitter when
|
253 |
-
msgstr "Aggiorna Twitter quando
|
254 |
|
255 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
msgid "Length of post excerpt (in characters):"
|
257 |
msgstr "Lunghezza riassunto messaggi (in caratteri)"
|
258 |
|
259 |
-
#: wp-to-twitter-manager.php:
|
260 |
msgid "By default, extracted from the post itself. If you use the 'Excerpt' field, that will be used instead."
|
261 |
msgstr "Come funzione predefinita, gli estratti verranno generati in automatico. Utilizzassi il campo 'Excerpt', questi avrà la priorità."
|
262 |
|
263 |
-
#: wp-to-twitter-manager.php:
|
264 |
-
msgid "
|
265 |
-
msgstr "
|
266 |
|
267 |
-
#: wp-to-twitter-manager.php:
|
268 |
-
msgid "
|
269 |
-
msgstr "
|
|
|
|
|
|
|
|
|
270 |
|
271 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
272 |
msgid "Custom field for an alternate URL to be shortened and Tweeted:"
|
273 |
msgstr "Campo personalizzato riferito ad un URL alternativo da abbreviare ed inviare a Twitter:"
|
274 |
|
275 |
-
#: wp-to-twitter-manager.php:
|
276 |
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."
|
277 |
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."
|
278 |
|
279 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
280 |
msgid "Use Google Analytics with WP-to-Twitter"
|
281 |
msgstr "Utilizza Google Analytics con WP-to-Twitter"
|
282 |
|
283 |
-
#: wp-to-twitter-manager.php:
|
284 |
msgid "Campaign identifier for Google Analytics:"
|
285 |
msgstr "Identificatore Google Analytics:"
|
286 |
|
287 |
-
#: wp-to-twitter-manager.php:
|
288 |
msgid "You can track the response from Twitter using Google Analytics by defining a campaign identifier here."
|
289 |
msgstr "Puoi tracciare i riscontri su Twitter utilizzando Google Analytics inserendo qui l'identificatore."
|
290 |
|
291 |
-
#: wp-to-twitter-manager.php:
|
292 |
msgid "Authors have individual Twitter accounts"
|
293 |
msgstr "Gli autori hanno degli account personali su Twitter"
|
294 |
|
295 |
-
#: wp-to-twitter-manager.php:
|
296 |
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."
|
297 |
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."
|
298 |
|
299 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
300 |
msgid "Use <strong>Cli.gs</strong> for my URL shortener."
|
301 |
msgstr "Usa <strong>Cli.gs</strong> per gli URL brevi"
|
302 |
|
303 |
-
#: wp-to-twitter-manager.php:
|
304 |
msgid "Use <strong>Bit.ly</strong> for my URL shortener."
|
305 |
msgstr "Usa <strong>Bit.ly</strong> per gli URL brevi"
|
306 |
|
307 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
308 |
msgid "Don't shorten URLs."
|
309 |
msgstr "Non usare gli URL brevi"
|
310 |
|
311 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
312 |
msgid "Save WP->Twitter Options"
|
313 |
msgstr "Salva le opzioni WP->Twitter"
|
314 |
|
315 |
-
#: wp-to-twitter-manager.php:
|
316 |
msgid "Your Twitter account details"
|
317 |
msgstr "Dati account Twitter"
|
318 |
|
319 |
-
#: wp-to-twitter-manager.php:
|
320 |
msgid "Your Twitter username:"
|
321 |
msgstr "Nome utente Twitter:"
|
322 |
|
323 |
-
#: wp-to-twitter-manager.php:
|
324 |
msgid "Your Twitter password:"
|
325 |
msgstr "Password Twitter:"
|
326 |
|
327 |
-
#: wp-to-twitter-manager.php:
|
328 |
msgid "(<em>Saved</em>)"
|
329 |
msgstr "(<em>Salvato</em>)"
|
330 |
|
331 |
-
#: wp-to-twitter-manager.php:
|
332 |
msgid "Save Twitter Login Info"
|
333 |
msgstr "Salva le impostazioni di login a Twitter"
|
334 |
|
335 |
-
#: wp-to-twitter-manager.php:
|
336 |
msgid "» <small>Don't have a Twitter account? <a href='http://www.twitter.com'>Get one for free here</a>"
|
337 |
msgstr "» <small>Non hai un account di Twitter? <a href='http://www.twitter.com'>Vai qui</a>"
|
338 |
|
339 |
-
#: wp-to-twitter-manager.php:
|
340 |
msgid "Your Cli.gs account details"
|
341 |
msgstr "Dati account Cli.gs"
|
342 |
|
343 |
-
#: wp-to-twitter-manager.php:
|
344 |
msgid "Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
|
345 |
msgstr "La tua chiave <abbr title='application programming interface'>API</abbr> di Cli.gs:"
|
346 |
|
347 |
-
#: wp-to-twitter-manager.php:
|
348 |
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."
|
349 |
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."
|
350 |
|
351 |
-
#: wp-to-twitter-manager.php:
|
352 |
msgid "Your Bit.ly account details"
|
353 |
msgstr "Dati account Bit.ly"
|
354 |
|
355 |
-
#: wp-to-twitter-manager.php:
|
356 |
msgid "Your Bit.ly username:"
|
357 |
msgstr "Nome utente Bit.ly:"
|
358 |
|
359 |
-
#: wp-to-twitter-manager.php:
|
360 |
msgid "Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
|
361 |
msgstr "La tua chiave <abbr title='application programming interface'>API</abbr> di Bit.ly:"
|
362 |
|
363 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
msgid "Need help?"
|
365 |
msgstr "Serve aiuto?"
|
366 |
|
367 |
-
#: wp-to-twitter-manager.php:
|
368 |
msgid "Visit the <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter plugin page</a>."
|
369 |
msgstr "Visita la pagina <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to Twitter</a>."
|
370 |
|
371 |
-
#: wp-to-twitter.php:822
|
372 |
-
msgid "Add_new_tag"
|
373 |
-
msgstr "Add_new_tag"
|
374 |
-
|
375 |
#. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
|
376 |
#. Plugin Name of an extension
|
377 |
-
#: wp-to-twitter.php:
|
378 |
msgid "WP to Twitter"
|
379 |
msgstr "WP to Twitter"
|
380 |
|
381 |
-
#: wp-to-twitter.php:
|
382 |
msgid "Twitter Post"
|
383 |
msgstr "Messaggio Twitter"
|
384 |
|
385 |
-
#: wp-to-twitter.php:
|
386 |
-
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
|
387 |
-
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> oppure <code>#blog#</code> per inserire nel messaggio l'URL breve, il nome dell'articolo, un estratto dell'articolo oppure il nome del blog."
|
388 |
|
389 |
-
#: wp-to-twitter.php:
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#: wp-to-twitter.php:
|
394 |
msgid "Don't Tweet this post."
|
395 |
msgstr "Non segnalare a Twitter questo articolo."
|
396 |
|
397 |
-
#: wp-to-twitter.php:
|
398 |
msgid "WP to Twitter User Settings"
|
399 |
msgstr "Impostazioni WP to Twitter User"
|
400 |
|
401 |
-
#: wp-to-twitter.php:
|
402 |
msgid "Use My Twitter Account"
|
403 |
msgstr "Utilizza il mio account di Twitter"
|
404 |
|
405 |
-
#: wp-to-twitter.php:
|
406 |
msgid "Select this option if you would like your posts to be Tweeted into your own Twitter account with no @ references."
|
407 |
msgstr "Seleziona questa opzione qualora gradissi che i tuoi articoli siano segnalati al tuo account personale di Twitter senza nessun riferimento @."
|
408 |
|
409 |
-
#: wp-to-twitter.php:
|
410 |
msgid "Tweet my posts into my Twitter account with an @ reference to the site's main Twitter account."
|
411 |
msgstr "Segnala i miei articoli nel mio account di Twitter con un riferimento @ correlato al sito principale dell'account su Twitter."
|
412 |
|
413 |
-
#: wp-to-twitter.php:
|
414 |
msgid "Tweet my posts into the main site Twitter account with an @ reference to my username. (Password not required with this option.)"
|
415 |
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)"
|
416 |
|
417 |
-
#: wp-to-twitter.php:
|
418 |
msgid "Your Twitter Username"
|
419 |
msgstr "Nome utente Twitter"
|
420 |
|
421 |
-
#: wp-to-twitter.php:
|
422 |
msgid "Enter your own Twitter username."
|
423 |
msgstr "Inserisci il tuo nome utente Twitter"
|
424 |
|
425 |
-
#: wp-to-twitter.php:
|
426 |
msgid "Your Twitter Password"
|
427 |
msgstr "Twitter Password"
|
428 |
|
429 |
-
#: wp-to-twitter.php:
|
430 |
msgid "Enter your own Twitter password."
|
431 |
msgstr "Inserisci la tua password di Twitter"
|
432 |
|
433 |
-
#: wp-to-twitter.php:
|
|
|
|
|
|
|
|
|
434 |
msgid "Settings"
|
435 |
msgstr "Impostazioni"
|
436 |
|
@@ -450,3 +546,33 @@ msgstr "Joseph Dolson"
|
|
450 |
msgid "http://www.joedolson.com/"
|
451 |
msgstr "http://www.joedolson.com/"
|
452 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
#
|
6 |
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-13 16:56+0000\n"
|
11 |
+
"PO-Revision-Date: 2009-12-13 19:07+0100\n"
|
12 |
"Last-Translator: Gianni Diurno (aka gidibao) <gidibao@gmail.com>\n"
|
13 |
"Language-Team: Gianni Diurno | http://gidibao.net/ <gidibao@gmail.com>\n"
|
14 |
"MIME-Version: 1.0\n"
|
17 |
"X-Poedit-Language: Italian\n"
|
18 |
"X-Poedit-Country: ITALY\n"
|
19 |
|
20 |
+
#: functions.php:123
|
21 |
+
msgid "Twitter Password Saved"
|
22 |
+
msgstr "La password di Twitter è stata salvata"
|
23 |
+
|
24 |
+
#: functions.php:125
|
25 |
+
msgid "Twitter Password Not Saved"
|
26 |
+
msgstr "La password di Twitter non é stata salvata"
|
27 |
+
|
28 |
+
#: functions.php:128
|
29 |
+
msgid "Bit.ly API Saved"
|
30 |
+
msgstr "La chiave API di Bit.ly é stata salvata."
|
31 |
+
|
32 |
+
#: functions.php:130
|
33 |
+
msgid "Bit.ly API Not Saved"
|
34 |
+
msgstr "La chiave API di Bit.ly non é stata salvata."
|
35 |
+
|
36 |
+
#: functions.php:136
|
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:794
|
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>)."
|
261 |
+
msgstr "Il sostituto predefinito é un trattino breve (<code>_</code>)."
|
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 "» <small>Don't have a Twitter account? <a href='http://www.twitter.com'>Get one for free here</a>"
|
413 |
msgstr "» <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:748
|
470 |
msgid "WP to Twitter"
|
471 |
msgstr "WP to Twitter"
|
472 |
|
473 |
+
#: wp-to-twitter.php:789
|
474 |
msgid "Twitter Post"
|
475 |
msgstr "Messaggio Twitter"
|
476 |
|
477 |
+
#: wp-to-twitter.php:794
|
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:794
|
482 |
+
msgid "Make a Donation"
|
483 |
+
msgstr "Effettua una donazione"
|
484 |
|
485 |
+
#: wp-to-twitter.php:797
|
486 |
msgid "Don't Tweet this post."
|
487 |
msgstr "Non segnalare a Twitter questo articolo."
|
488 |
|
489 |
+
#: wp-to-twitter.php:846
|
490 |
msgid "WP to Twitter User Settings"
|
491 |
msgstr "Impostazioni WP to Twitter User"
|
492 |
|
493 |
+
#: wp-to-twitter.php:850
|
494 |
msgid "Use My Twitter Account"
|
495 |
msgstr "Utilizza il mio account di Twitter"
|
496 |
|
497 |
+
#: wp-to-twitter.php:851
|
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:852
|
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:853
|
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:856
|
510 |
msgid "Your Twitter Username"
|
511 |
msgstr "Nome utente Twitter"
|
512 |
|
513 |
+
#: wp-to-twitter.php:857
|
514 |
msgid "Enter your own Twitter username."
|
515 |
msgstr "Inserisci il tuo nome utente Twitter"
|
516 |
|
517 |
+
#: wp-to-twitter.php:860
|
518 |
msgid "Your Twitter Password"
|
519 |
msgstr "Twitter Password"
|
520 |
|
521 |
+
#: wp-to-twitter.php:861
|
522 |
msgid "Enter your own Twitter password."
|
523 |
msgstr "Inserisci la tua password di Twitter"
|
524 |
|
525 |
+
#: wp-to-twitter.php:980
|
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:985
|
530 |
msgid "Settings"
|
531 |
msgstr "Impostazioni"
|
532 |
|
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 |
+
|
wp-to-twitter-manager.php
CHANGED
@@ -19,6 +19,7 @@
|
|
19 |
update_option( 'use_tags_as_hashtags', '0' );
|
20 |
update_option('jd_max_tags',5);
|
21 |
update_option('jd_max_characters',15);
|
|
|
22 |
|
23 |
update_option( 'oldpost-edited-update', '1' );
|
24 |
update_option( 'oldpost-edited-text', 'Post Edited: #title# (#url#)' );
|
@@ -29,6 +30,8 @@
|
|
29 |
update_option( 'newpage-published-text','New page: #title# (#url#)' );
|
30 |
update_option( 'oldpage-edited-text','Page edited: #title# (#url#)' );
|
31 |
|
|
|
|
|
32 |
update_option( 'jd_twit_remote', '0' );
|
33 |
update_option( 'jd_post_excerpt', 30 );
|
34 |
// Use Google Analytics with Twitter
|
@@ -73,10 +76,7 @@
|
|
73 |
}
|
74 |
|
75 |
// Error messages on status update or url shortener failures
|
76 |
-
if ( get_option( 'wp_twitter_failure' ) == '1'
|
77 |
-
if ( get_option( 'wp_url_failure' ) == '1' ) {
|
78 |
-
$wp_to_twitter_failure .= "<p>" . __("URL shortener request failed! We couldn't shrink that URL, so we attached the normal URL 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>]", 'wp-to-twitter') . "</p>";
|
79 |
-
}
|
80 |
|
81 |
if ( get_option( 'wp_twitter_failure' ) == '1' ) {
|
82 |
$wp_to_twitter_failure .= "<p>" . __("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! ", 'wp-to-twitter') . "</p>";
|
@@ -109,27 +109,39 @@
|
|
109 |
update_option( 'jd_post_excerpt', $_POST['jd_post_excerpt'] );
|
110 |
update_option( 'newlink-published-text', $_POST['newlink-published-text'] );
|
111 |
update_option('jd_max_tags',$_POST['jd_max_tags']);
|
112 |
-
update_option('jd_max_characters',$_POST['jd_max_characters']);
|
|
|
|
|
113 |
|
114 |
switch ($_POST['jd_shortener']) {
|
115 |
case 1:
|
116 |
update_option( 'jd-use-cligs', '1' );
|
117 |
update_option( 'jd-use-bitly', '0' );
|
118 |
update_option( 'jd-use-none', '0' );
|
|
|
119 |
break;
|
120 |
case 2:
|
121 |
update_option( 'jd-use-cligs', '0' );
|
122 |
update_option( 'jd-use-bitly', '1' );
|
123 |
-
update_option( 'jd-use-none', '0' );
|
|
|
124 |
break;
|
125 |
case 3:
|
126 |
update_option( 'jd-use-cligs', '0' );
|
127 |
update_option( 'jd-use-bitly', '0' );
|
128 |
update_option( 'jd-use-none', '1' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
break;
|
130 |
default:
|
131 |
update_option( 'jd-use-cligs', '1' );
|
132 |
update_option( 'jd-use-bitly', '0' );
|
|
|
133 |
update_option( 'jd-use-none', '0' );
|
134 |
}
|
135 |
|
@@ -332,30 +344,23 @@ print_settings();
|
|
332 |
</div>
|
333 |
|
334 |
<p>
|
335 |
-
<?php _e("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 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>", 'wp-to-twitter'); ?>
|
336 |
</p>
|
337 |
|
338 |
<?php if ( get_option( 'wp_twitter_failure' ) == '1' || get_option( 'wp_url_failure' ) == '1' ) { ?>
|
339 |
<div class="error">
|
340 |
-
<p>
|
341 |
<?php if ( get_option( 'wp_twitter_failure' ) == '1' ) {
|
342 |
-
_e("One or more of your last posts has failed to send it's status update to Twitter. Your Tweet has been saved in
|
343 |
}
|
344 |
if ( get_option( 'wp_url_failure' ) == '1' ) {
|
345 |
-
_e("The query to the URL shortener API failed, and your URL was not shrunk. The full post URL was attached to your Tweet.", 'wp-to-twitter');
|
346 |
}
|
347 |
echo $wp_to_twitter_failure;
|
348 |
?>
|
349 |
-
</p>
|
350 |
</div>
|
351 |
<form method="post" action="">
|
352 |
-
|
353 |
-
|
354 |
-
<div>
|
355 |
-
<input type="hidden" name="submit-type" value="clear-error" />
|
356 |
-
</div>
|
357 |
-
<p><input type="submit" name="submit" value="<?php _e("Clear 'WP to Twitter' Error Messages", 'wp-to-twitter'); ?>" />
|
358 |
-
</p>
|
359 |
</form>
|
360 |
<?php
|
361 |
}
|
@@ -366,24 +371,25 @@ print_settings();
|
|
366 |
<legend><?php _e("Set what should be in a Tweet", 'wp-to-twitter'); ?></legend>
|
367 |
<p>
|
368 |
<input type="checkbox" name="newpost-published-update" id="newpost-published-update" value="1" <?php jd_checkCheckbox('newpost-published-update')?> />
|
369 |
-
<label for="newpost-published-update"><strong><?php _e("Update when a post is published", 'wp-to-twitter'); ?></strong></label> <label for="newpost-published-text"><br /><?php _e("Text for new post updates:", 'wp-to-twitter'); ?></label> <input type="text" name="newpost-published-text" id="newpost-published-text" size="60" maxlength="120" value="<?php echo( attribute_escape( get_option( 'newpost-published-text' ) ) ); ?>" />
|
370 |
</p>
|
371 |
|
372 |
<p>
|
373 |
<input type="checkbox" name="oldpost-edited-update" id="oldpost-edited-update" value="1" <?php jd_checkCheckbox('oldpost-edited-update')?> />
|
374 |
-
<label for="oldpost-edited-update"><strong><?php _e("Update when a post is edited", 'wp-to-twitter'); ?></strong></label><br /><label for="oldpost-edited-text"><?php _e("Text for editing updates:", 'wp-to-twitter'); ?></label> <input type="text" name="oldpost-edited-text" id="oldpost-edited-text" size="60" maxlength="120" value="<?php echo( attribute_escape( get_option('oldpost-edited-text' ) ) ); ?>" />
|
375 |
</p>
|
376 |
<p>
|
377 |
<input type="checkbox" name="jd_twit_pages" id="jd_twit_pages" value="1" <?php jd_checkCheckbox('jd_twit_pages')?> />
|
378 |
-
<label for="jd_twit_pages"><strong><?php _e("Update Twitter when new Wordpress Pages are published", 'wp-to-twitter'); ?></strong></label><br /><label for="newpage-published-text"><?php _e("Text for new page updates:", 'wp-to-twitter'); ?></label> <input type="text" name="newpage-published-text" id="newpage-published-text" size="60" maxlength="120" value="<?php echo( attribute_escape( get_option('newpage-published-text' ) ) ); ?>" />
|
379 |
</p>
|
380 |
<p>
|
381 |
<input type="checkbox" name="jd_twit_edited_pages" id="jd_twit_edited_pages" value="1" <?php jd_checkCheckbox('jd_twit_edited_pages')?> />
|
382 |
-
<label for="jd_twit_edited_pages"><strong><?php _e("Update Twitter when WordPress Pages are edited", 'wp-to-twitter'); ?></strong></label><br /><label for="oldpage-edited-text"><?php _e("Text for page edit updates:", 'wp-to-twitter'); ?></label> <input type="text" name="oldpage-edited-text" id="oldpage-edited-text" size="60" maxlength="120" value="<?php echo( attribute_escape( get_option('oldpage-edited-text' ) ) )
|
383 |
</p>
|
384 |
<p>
|
385 |
<input type="checkbox" name="use_tags_as_hashtags" id="use_tags_as_hashtags" value="1" <?php jd_checkCheckbox('use_tags_as_hashtags')?> />
|
386 |
-
<label for="use_tags_as_hashtags"><strong><?php _e("Add tags as hashtags on Tweets", 'wp-to-twitter'); ?></strong></label>
|
|
|
387 |
<br />
|
388 |
<label for="jd_max_tags"><?php _e("Maximum number of tags to include:",'wp-to-twitter'); ?></label> <input type="text" name="jd_max_tags" id="jd_max_tags" value="<?php echo attribute_escape( get_option('jd_max_tags') ); ?>" size="3" />
|
389 |
<label for="jd_max_characters"><?php _e("Maximum length in characters for included tags:",'wp-to-twitter'); ?></label> <input type="text" name="jd_max_characters" id="jd_max_characters" value="<?php echo attribute_escape( get_option('jd_max_characters') ); ?>" size="3" /><br />
|
@@ -391,13 +397,15 @@ print_settings();
|
|
391 |
</p>
|
392 |
<p>
|
393 |
<input type="checkbox" name="jd_twit_blogroll" id="jd_twit_blogroll" value="1" <?php jd_checkCheckbox('jd_twit_blogroll')?> />
|
394 |
-
<label for="jd_twit_blogroll"><strong><?php _e("Update Twitter when you post a Blogroll link", 'wp-to-twitter'); ?></strong></label><br />
|
395 |
-
|
396 |
-
<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( 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>
|
397 |
</p>
|
398 |
-
<p>
|
399 |
<label for="jd_post_excerpt"><strong><?php _e("Length of post excerpt (in characters):", 'wp-to-twitter'); ?></strong></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' ) ) ) ?>" /> <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>
|
400 |
</p>
|
|
|
|
|
|
|
401 |
|
402 |
<p>
|
403 |
<label for="jd_twit_prepend"><strong><?php _e("Custom text before Tweets:", 'wp-to-twitter'); ?></strong></label> <input type="text" name="jd_twit_prepend" id="jd_twit_prepend" size="20" maxlength="20" value="<?php echo ( attribute_escape( get_option( 'jd_twit_prepend' ) ) ) ?>" />
|
@@ -442,7 +450,11 @@ print_settings();
|
|
442 |
<legend><?php _e("Set your preferred URL Shortener",'wp-to-twitter' ); ?></legend>
|
443 |
|
444 |
<p>
|
445 |
-
<input type="radio" name="jd_shortener" id="jd_shortener_cligs" value="1" <?php jd_checkCheckbox('jd-use-cligs')?>/> <label for="jd_shortener_cligs"><?php _e("Use <strong>Cli.gs</strong> for my URL shortener.", 'wp-to-twitter'); ?></label>
|
|
|
|
|
|
|
|
|
446 |
</p>
|
447 |
<div>
|
448 |
<input type="hidden" name="submit-type" value="options" />
|
19 |
update_option( 'use_tags_as_hashtags', '0' );
|
20 |
update_option('jd_max_tags',5);
|
21 |
update_option('jd_max_characters',15);
|
22 |
+
update_option('jd_replace_character','_');
|
23 |
|
24 |
update_option( 'oldpost-edited-update', '1' );
|
25 |
update_option( 'oldpost-edited-text', 'Post Edited: #title# (#url#)' );
|
30 |
update_option( 'newpage-published-text','New page: #title# (#url#)' );
|
31 |
update_option( 'oldpage-edited-text','Page edited: #title# (#url#)' );
|
32 |
|
33 |
+
update_option( 'jd_date_format','' );
|
34 |
+
|
35 |
update_option( 'jd_twit_remote', '0' );
|
36 |
update_option( 'jd_post_excerpt', 30 );
|
37 |
// Use Google Analytics with Twitter
|
76 |
}
|
77 |
|
78 |
// Error messages on status update or url shortener failures
|
79 |
+
if ( get_option( 'wp_twitter_failure' ) == '1' ) {
|
|
|
|
|
|
|
80 |
|
81 |
if ( get_option( 'wp_twitter_failure' ) == '1' ) {
|
82 |
$wp_to_twitter_failure .= "<p>" . __("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! ", 'wp-to-twitter') . "</p>";
|
109 |
update_option( 'jd_post_excerpt', $_POST['jd_post_excerpt'] );
|
110 |
update_option( 'newlink-published-text', $_POST['newlink-published-text'] );
|
111 |
update_option('jd_max_tags',$_POST['jd_max_tags']);
|
112 |
+
update_option('jd_max_characters',$_POST['jd_max_characters']);
|
113 |
+
update_option('jd_replace_character',$_POST['jd_replace_character']);
|
114 |
+
update_option( 'jd_date_format',$_POST['jd_date_format'] );
|
115 |
|
116 |
switch ($_POST['jd_shortener']) {
|
117 |
case 1:
|
118 |
update_option( 'jd-use-cligs', '1' );
|
119 |
update_option( 'jd-use-bitly', '0' );
|
120 |
update_option( 'jd-use-none', '0' );
|
121 |
+
update_option( 'jd-use-wp','0' );
|
122 |
break;
|
123 |
case 2:
|
124 |
update_option( 'jd-use-cligs', '0' );
|
125 |
update_option( 'jd-use-bitly', '1' );
|
126 |
+
update_option( 'jd-use-none', '0' );
|
127 |
+
update_option( 'jd-use-wp','0' );
|
128 |
break;
|
129 |
case 3:
|
130 |
update_option( 'jd-use-cligs', '0' );
|
131 |
update_option( 'jd-use-bitly', '0' );
|
132 |
update_option( 'jd-use-none', '1' );
|
133 |
+
update_option( 'jd-use-wp','0' );
|
134 |
+
break;
|
135 |
+
case 4:
|
136 |
+
update_option( 'jd-use-cligs', '0' );
|
137 |
+
update_option( 'jd-use-bitly', '0' );
|
138 |
+
update_option( 'jd-use-none', '0' );
|
139 |
+
update_option( 'jd-use-wp', '1' );
|
140 |
break;
|
141 |
default:
|
142 |
update_option( 'jd-use-cligs', '1' );
|
143 |
update_option( 'jd-use-bitly', '0' );
|
144 |
+
update_option( 'jd-use-wp','0' );
|
145 |
update_option( 'jd-use-none', '0' );
|
146 |
}
|
147 |
|
344 |
</div>
|
345 |
|
346 |
<p>
|
347 |
+
<?php _e("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>", 'wp-to-twitter'); ?>
|
348 |
</p>
|
349 |
|
350 |
<?php if ( get_option( 'wp_twitter_failure' ) == '1' || get_option( 'wp_url_failure' ) == '1' ) { ?>
|
351 |
<div class="error">
|
|
|
352 |
<?php if ( get_option( 'wp_twitter_failure' ) == '1' ) {
|
353 |
+
_e("<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>", 'wp-to-twitter');
|
354 |
}
|
355 |
if ( get_option( 'wp_url_failure' ) == '1' ) {
|
356 |
+
_e("<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>", 'wp-to-twitter');
|
357 |
}
|
358 |
echo $wp_to_twitter_failure;
|
359 |
?>
|
|
|
360 |
</div>
|
361 |
<form method="post" action="">
|
362 |
+
<div><input type="hidden" name="submit-type" value="clear-error" /></div>
|
363 |
+
<p><input type="submit" name="submit" value="<?php _e("Clear 'WP to Twitter' Error Messages", 'wp-to-twitter'); ?>" class="button-primary" /></p>
|
|
|
|
|
|
|
|
|
|
|
364 |
</form>
|
365 |
<?php
|
366 |
}
|
371 |
<legend><?php _e("Set what should be in a Tweet", 'wp-to-twitter'); ?></legend>
|
372 |
<p>
|
373 |
<input type="checkbox" name="newpost-published-update" id="newpost-published-update" value="1" <?php jd_checkCheckbox('newpost-published-update')?> />
|
374 |
+
<label for="newpost-published-update"><strong><?php _e("Update when a post is published", 'wp-to-twitter'); ?></strong></label> <label for="newpost-published-text"><br /><?php _e("Text for new post updates:", 'wp-to-twitter'); ?></label> <input type="text" name="newpost-published-text" id="newpost-published-text" size="60" maxlength="120" value="<?php echo( attribute_escape( stripslashes( get_option( 'newpost-published-text' ) ) ) ); ?>" />
|
375 |
</p>
|
376 |
|
377 |
<p>
|
378 |
<input type="checkbox" name="oldpost-edited-update" id="oldpost-edited-update" value="1" <?php jd_checkCheckbox('oldpost-edited-update')?> />
|
379 |
+
<label for="oldpost-edited-update"><strong><?php _e("Update when a post is edited", 'wp-to-twitter'); ?></strong></label><br /><label for="oldpost-edited-text"><?php _e("Text for editing updates:", 'wp-to-twitter'); ?></label> <input type="text" name="oldpost-edited-text" id="oldpost-edited-text" size="60" maxlength="120" value="<?php echo( attribute_escape( stripslashes( get_option('oldpost-edited-text' ) ) ) ); ?>" />
|
380 |
</p>
|
381 |
<p>
|
382 |
<input type="checkbox" name="jd_twit_pages" id="jd_twit_pages" value="1" <?php jd_checkCheckbox('jd_twit_pages')?> />
|
383 |
+
<label for="jd_twit_pages"><strong><?php _e("Update Twitter when new Wordpress Pages are published", 'wp-to-twitter'); ?></strong></label><br /><label for="newpage-published-text"><?php _e("Text for new page updates:", 'wp-to-twitter'); ?></label> <input type="text" name="newpage-published-text" id="newpage-published-text" size="60" maxlength="120" value="<?php echo( attribute_escape( stripslashes( get_option('newpage-published-text' ) ) ) ); ?>" />
|
384 |
</p>
|
385 |
<p>
|
386 |
<input type="checkbox" name="jd_twit_edited_pages" id="jd_twit_edited_pages" value="1" <?php jd_checkCheckbox('jd_twit_edited_pages')?> />
|
387 |
+
<label for="jd_twit_edited_pages"><strong><?php _e("Update Twitter when WordPress Pages are edited", 'wp-to-twitter'); ?></strong></label><br /><label for="oldpage-edited-text"><?php _e("Text for page edit updates:", 'wp-to-twitter'); ?></label> <input type="text" name="oldpage-edited-text" id="oldpage-edited-text" size="60" maxlength="120" value="<?php echo( attribute_escape( stripslashes( get_option('oldpage-edited-text' ) ) ) ); ?>" />
|
388 |
</p>
|
389 |
<p>
|
390 |
<input type="checkbox" name="use_tags_as_hashtags" id="use_tags_as_hashtags" value="1" <?php jd_checkCheckbox('use_tags_as_hashtags')?> />
|
391 |
+
<label for="use_tags_as_hashtags"><strong><?php _e("Add tags as hashtags on Tweets", 'wp-to-twitter'); ?></strong></label> <label for="jd_replace_character"><?php _e("Spaces replaced with:",'wp-to-twitter'); ?></label> <input type="text" name="jd_replace_character" id="jd_replace_character" value="<?php echo attribute_escape( get_option('jd_replace_character') ); ?>" size="3" /><br />
|
392 |
+
<small><?php _e("Default replacement is an underscore (<code>_</code>). Use <code>[ ]</code> to remove spaces entirely.",'wp-to-twitter'); ?></small>
|
393 |
<br />
|
394 |
<label for="jd_max_tags"><?php _e("Maximum number of tags to include:",'wp-to-twitter'); ?></label> <input type="text" name="jd_max_tags" id="jd_max_tags" value="<?php echo attribute_escape( get_option('jd_max_tags') ); ?>" size="3" />
|
395 |
<label for="jd_max_characters"><?php _e("Maximum length in characters for included tags:",'wp-to-twitter'); ?></label> <input type="text" name="jd_max_characters" id="jd_max_characters" value="<?php echo attribute_escape( get_option('jd_max_characters') ); ?>" size="3" /><br />
|
397 |
</p>
|
398 |
<p>
|
399 |
<input type="checkbox" name="jd_twit_blogroll" id="jd_twit_blogroll" value="1" <?php jd_checkCheckbox('jd_twit_blogroll')?> />
|
400 |
+
<label for="jd_twit_blogroll"><strong><?php _e("Update Twitter when you post a Blogroll link", 'wp-to-twitter'); ?></strong></label><br />
|
401 |
+
<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>
|
|
|
402 |
</p>
|
403 |
+
<p>
|
404 |
<label for="jd_post_excerpt"><strong><?php _e("Length of post excerpt (in characters):", 'wp-to-twitter'); ?></strong></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' ) ) ) ?>" /> <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>
|
405 |
</p>
|
406 |
+
<p>
|
407 |
+
<label for="jd_date_format"><strong><?php _e("WP to Twitter Date Formatting:", 'wp-to-twitter'); ?></strong></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' ) ) ); }?>" /> <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>
|
408 |
+
</p>
|
409 |
|
410 |
<p>
|
411 |
<label for="jd_twit_prepend"><strong><?php _e("Custom text before Tweets:", 'wp-to-twitter'); ?></strong></label> <input type="text" name="jd_twit_prepend" id="jd_twit_prepend" size="20" maxlength="20" value="<?php echo ( attribute_escape( get_option( 'jd_twit_prepend' ) ) ) ?>" />
|
450 |
<legend><?php _e("Set your preferred URL Shortener",'wp-to-twitter' ); ?></legend>
|
451 |
|
452 |
<p>
|
453 |
+
<input type="radio" name="jd_shortener" id="jd_shortener_cligs" value="1" <?php jd_checkCheckbox('jd-use-cligs')?>/> <label for="jd_shortener_cligs"><?php _e("Use <strong>Cli.gs</strong> for my URL shortener.", 'wp-to-twitter'); ?></label>
|
454 |
+
<input type="radio" name="jd_shortener" id="jd_shortener_bitly" value="2" <?php jd_checkCheckbox('jd-use-bitly')?> /> <label for="jd_shortener_bitly"><?php _e("Use <strong>Bit.ly</strong> for my URL shortener.", 'wp-to-twitter'); ?></label><br />
|
455 |
+
<input type="radio" name="jd_shortener" id="jd_shortener_wp" value="4" <?php jd_checkCheckbox('jd-use-wp')?> /> <label for="jd_shortener_wp"><?php _e("Use <strong>WordPress</strong> as a URL shortener.", 'wp-to-twitter'); ?></label>
|
456 |
+
<input type="radio" name="jd_shortener" id="jd_shortener_none" value="3" <?php jd_checkCheckbox('jd-use-none')?> /> <label for="jd_shortener_none"><?php _e("Don't shorten URLs.", 'wp-to-twitter'); ?></label><br />
|
457 |
+
<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>
|
458 |
</p>
|
459 |
<div>
|
460 |
<input type="hidden" name="submit-type" value="options" />
|
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: 1.5.
|
7 |
Author: Joseph Dolson
|
8 |
Author URI: http://www.joedolson.com/
|
9 |
*/
|
@@ -30,7 +30,7 @@ load_plugin_textdomain( 'wp-to-twitter', 'wp-content/plugins/' . $plugin_dir, $p
|
|
30 |
|
31 |
define('JDWP_API_POST_STATUS', 'http://twitter.com/statuses/update.json');
|
32 |
|
33 |
-
$version = "1.5.
|
34 |
$jd_plugin_url = "http://www.joedolson.com/articles/wp-to-twitter/";
|
35 |
$jd_donate_url = "http://www.joedolson.com/donate.php";
|
36 |
|
@@ -83,7 +83,9 @@ function wptotwitter_activate() {
|
|
83 |
function external_or_permalink( $post_ID ) {
|
84 |
$wtb_extlink_custom_field = get_option('jd_twit_custom_url');
|
85 |
$perma_link = get_permalink( $post_ID );
|
86 |
-
|
|
|
|
|
87 |
return ( $ex_link ) ? $ex_link : $perma_link;
|
88 |
}
|
89 |
|
@@ -187,13 +189,14 @@ function jd_old_doTwitterAPIPost( $twit, $authID=FALSE, $twitterURI="/statuses/u
|
|
187 |
}
|
188 |
}
|
189 |
|
190 |
-
function jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $thisposturl, $authID=FALSE ) {
|
191 |
|
192 |
$sentence = trim($sentence);
|
193 |
$thisposttitle = trim($thisposttitle);
|
194 |
$thisblogtitle = trim($thisblogtitle);
|
195 |
$thispostexcerpt = trim($thispostexcerpt);
|
196 |
$thisposturl = trim($thisposturl);
|
|
|
197 |
|
198 |
if ( get_option( 'jd_individual_twitter_users' ) == 1 ) {
|
199 |
if ( get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'userAtTwitter' ) {
|
@@ -219,114 +222,96 @@ $at_append = "";
|
|
219 |
if ( mb_substr( $thispostexcerpt, -1 ) != "." && mb_substr( $thispostexcerpt, -1 ) != "?" && mb_substr( $thispostexcerpt, -1 ) != "!" ) {
|
220 |
$thispostexcerpt = $thispostexcerpt . "...";
|
221 |
}
|
222 |
-
$post_sentence = $sentence;
|
223 |
-
if ( stripos( $post_sentence, "#url#") === FALSE ) {
|
224 |
-
} else {
|
225 |
-
$post_sentence = str_ireplace( "#url#", $thisposturl, $sentence );
|
226 |
-
}
|
227 |
$post_sentence = str_ireplace( '#title#', $thisposttitle, $post_sentence );
|
228 |
$post_sentence = str_ireplace ( '#blog#',$thisblogtitle,$post_sentence );
|
229 |
$post_sentence = str_ireplace ( '#post#',$thispostexcerpt,$post_sentence );
|
|
|
|
|
230 |
|
231 |
-
$str_length = mb_strlen( $post_sentence );
|
232 |
-
|
233 |
-
switch ($str_length) {
|
234 |
-
case $str_length <= 140:
|
235 |
-
$sentence = $post_sentence;
|
236 |
-
break;
|
237 |
-
case $str_length > 140:
|
238 |
-
$post_sentence = $sentence;
|
239 |
-
$post_sentence = str_ireplace( '#url#', $thisposturl, $post_sentence );
|
240 |
-
$post_sentence = str_ireplace( '#title#', $thisposttitle, $post_sentence );
|
241 |
-
$post_sentence = str_ireplace ( '#blog#',$thisblogtitle,$post_sentence );
|
242 |
-
$post_sentence = str_ireplace ( '#post#','',$post_sentence );
|
243 |
-
if ( mb_strlen ( $post_sentence ) <= 140 ) {
|
244 |
-
$sentence = $post_sentence;
|
245 |
-
} else {
|
246 |
-
$post_sentence = $sentence;
|
247 |
-
$post_sentence = str_ireplace( '#url#', $thisposturl, $post_sentence );
|
248 |
-
$post_sentence = str_ireplace( '#title#', $thisposttitle, $post_sentence );
|
249 |
-
$post_sentence = str_ireplace ( '#blog#','',$post_sentence );
|
250 |
-
$post_sentence = str_ireplace ( '#post#','',$post_sentence );
|
251 |
-
if ( mb_strlen ( $post_sentence ) <= 140 ) {
|
252 |
-
$sentence = $post_sentence;
|
253 |
-
} else {
|
254 |
-
$post_sentence = $sentence;
|
255 |
-
$post_sentence = str_ireplace( '#url#', $thisposturl, $post_sentence );
|
256 |
-
$post_sentence = str_ireplace( '#title#', '', $post_sentence );
|
257 |
-
$post_sentence = str_ireplace ( '#blog#','',$post_sentence );
|
258 |
-
$post_sentence = str_ireplace ( '#post#','',$post_sentence );
|
259 |
-
if ( mb_strlen ( $post_sentence ) <= 140 ) {
|
260 |
-
$sentence = $post_sentence;
|
261 |
-
} else {
|
262 |
-
// If, by some miracle, this is still too long after all that, move the URL to the front and just chop of the end of the status update.
|
263 |
-
$post_sentence = $sentence;
|
264 |
-
$post_sentence = str_ireplace( '#url#', '', $post_sentence );
|
265 |
-
$post_sentence = str_ireplace( '#title#', '', $post_sentence );
|
266 |
-
$post_sentence = str_ireplace ( '#blog#','',$post_sentence );
|
267 |
-
$post_sentence = str_ireplace ( '#post#','',$post_sentence );
|
268 |
-
$post_sentence = $thisposturl . ' ' . $post_sentence;
|
269 |
-
$post_sentence = mb_substr( $post_sentence, 0, 137 ) . "...";
|
270 |
-
$sentence = $post_sentence;
|
271 |
-
}
|
272 |
-
}
|
273 |
-
}
|
274 |
-
break;
|
275 |
-
}
|
276 |
-
return $sentence;
|
277 |
-
}
|
278 |
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
|
|
|
|
284 |
|
285 |
-
|
286 |
-
|
287 |
-
if (
|
288 |
-
|
|
|
|
|
|
|
|
|
289 |
} else {
|
290 |
-
$thispostlink .= urlencode("&");
|
291 |
}
|
292 |
-
$thispostlink .= urlencode("utm_campaign=$this_campaign&utm_medium=twitter&utm_source=twitter");
|
293 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
294 |
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
if (
|
301 |
-
$
|
302 |
-
|
303 |
-
$
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
break;
|
309 |
-
case 2:
|
310 |
-
if ( $snoopy->fetch( "http://api.bit.ly/shorten?version=2.0.1&longUrl=".$thispostlink."&login=".$bitlylogin."&apiKey=".$bitlyapi."&history=1" ) ) {
|
311 |
-
$shrink = $snoopy->results;
|
312 |
-
} else {
|
313 |
-
$shrink = @file_get_contents( "http://api.bit.ly/shorten?version=2.0.1&longUrl=".$thispostlink."&login=".$bitlylogin."&apiKey=".$bitlyapi."&history=1" );
|
314 |
}
|
315 |
-
if ( $shrink === FALSE ) {
|
316 |
-
$shrink = getfilefromurl( "http://api.bit.ly/shorten?version=2.0.1&longUrl=".$thispostlink."&login=".$bitlylogin."&apiKey=".$bitlyapi."&history=1" );
|
317 |
-
}
|
318 |
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330 |
return $shrink;
|
331 |
}
|
332 |
|
@@ -344,7 +329,23 @@ function jd_twit( $post_ID ) {
|
|
344 |
$jd_tweet_this = get_post_meta( $post_ID, 'jd_tweet_this', TRUE);
|
345 |
if ( $jd_tweet_this == "yes" ) {
|
346 |
$get_post_info = get_post( $post_ID );
|
|
|
347 |
$authID = $get_post_info->post_author;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
348 |
$excerpt_length = get_option( 'jd_post_excerpt' );
|
349 |
if ( trim( $get_post_info->post_excerpt ) == "" ) {
|
350 |
$thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_content), 0, $excerpt_length );
|
@@ -357,11 +358,10 @@ function jd_twit( $post_ID ) {
|
|
357 |
}
|
358 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
359 |
$thisblogtitle = urlencode( get_bloginfo( 'name' ) );
|
360 |
-
$cligsapi = get_option( 'cligsapi' );
|
361 |
$sentence = '';
|
362 |
$customTweet = stripcslashes( $_POST['jd_twitter'] );
|
363 |
$oldClig = get_post_meta( $post_ID, 'wp_jd_clig', TRUE );
|
364 |
-
if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish') && ($_POST['prev_status'] == 'draft' || $_POST['original_post_status'] == 'draft')) {
|
365 |
// publish new post
|
366 |
if ( get_option( 'newpost-published-update' ) == '1' ) {
|
367 |
if ($customTweet != "") {
|
@@ -372,34 +372,34 @@ if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish')
|
|
372 |
if ($oldClig != '') {
|
373 |
$shrink = $oldClig;
|
374 |
} else {
|
375 |
-
$shrink = jd_shorten_link( $thispostlink, $thisposttitle, $
|
376 |
// Stores the posts CLIG in a custom field for later use as needed.
|
377 |
store_url( $post_ID, $shrink );
|
378 |
}
|
379 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
380 |
-
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $authID );
|
381 |
}
|
382 |
} else if ( (( $_POST['originalaction'] == "editpost" ) && ( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) && $get_post_info->post_status == 'publish') {
|
383 |
// if this is an old post and editing updates are enabled
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
}
|
396 |
}
|
397 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
398 |
-
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $old_post_link, $authID );
|
|
|
399 |
}
|
400 |
if ( $sentence != '' ) {
|
401 |
if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
|
402 |
-
$sentence = $sentence . " " . generate_hash_tags( $
|
403 |
}
|
404 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
405 |
if ( $sendToTwitter === FALSE ) {
|
@@ -416,6 +416,14 @@ function jd_twit_page( $post_ID ) {
|
|
416 |
if ( $jd_tweet_this == "yes" ) {
|
417 |
$get_post_info = get_post( $post_ID );
|
418 |
$authID = $get_post_info->post_author;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
419 |
$excerpt_length = get_option( 'jd_post_excerpt' );
|
420 |
if ( trim( $get_post_info->post_excerpt ) == "" ) {
|
421 |
$thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_content), 0, $excerpt_length );
|
@@ -428,7 +436,6 @@ function jd_twit_page( $post_ID ) {
|
|
428 |
}
|
429 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
430 |
$thisblogtitle = urlencode( get_bloginfo( 'name' ) );
|
431 |
-
$cligsapi = get_option( 'cligsapi' );
|
432 |
$sentence = '';
|
433 |
$customTweet = stripcslashes( $_POST['jd_twitter'] );
|
434 |
$oldClig = get_post_meta( $post_ID, 'wp_jd_clig', TRUE );
|
@@ -443,12 +450,12 @@ if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish')
|
|
443 |
if ($oldClig != '') {
|
444 |
$shrink = $oldClig;
|
445 |
} else {
|
446 |
-
$shrink = jd_shorten_link( $thispostlink, $thisposttitle, $
|
447 |
// Stores the posts CLIG in a custom field for later use as needed.
|
448 |
store_url( $post_ID, $shrink );
|
449 |
}
|
450 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
451 |
-
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $authID );
|
452 |
}
|
453 |
} else if ( (( $_POST['originalaction'] == "editpost" ) && ( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) && $get_post_info->post_status == 'publish') {
|
454 |
// if this is an old page and editing updates are enabled
|
@@ -461,11 +468,11 @@ if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish')
|
|
461 |
if ($oldClig != '') {
|
462 |
$shrink = $oldClig;
|
463 |
} else {
|
464 |
-
$shrink = jd_shorten_link( $thispostlink, $thisposttitle );
|
465 |
}
|
466 |
store_url( $post_ID, $shrink );
|
467 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
468 |
-
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $authID );
|
469 |
}
|
470 |
}
|
471 |
if ( $sentence != '' ) {
|
@@ -503,7 +510,7 @@ global $version;
|
|
503 |
$sentence = mb_substr($sentence,0,116) . '...';
|
504 |
}
|
505 |
// Generate and grab the clig using the Cli.gs API
|
506 |
-
$shrink = jd_shorten_link( $thispostlink, $thislinkname );
|
507 |
if ( stripos($sentence,"#url#") === FALSE ) {
|
508 |
$sentence = $sentence . " " . $shrink;
|
509 |
} else {
|
@@ -528,7 +535,21 @@ function jd_twit_future( $post_ID ) {
|
|
528 |
$get_post_info = get_post( $post_ID );
|
529 |
$jd_tweet_this = get_post_meta( $post_ID, 'jd_tweet_this', TRUE );
|
530 |
$post_status = $get_post_info->post_status;
|
531 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
532 |
if ( $jd_tweet_this == "yes" ) {
|
533 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
534 |
$thisposttitle = urlencode( strip_tags( $get_post_info->post_title ) );
|
@@ -543,18 +564,18 @@ function jd_twit_future( $post_ID ) {
|
|
543 |
$sentence = '';
|
544 |
$customTweet = get_post_meta( $post_ID, 'jd_twitter', TRUE );
|
545 |
$sentence = stripcslashes(get_option( 'newpost-published-text' ));
|
546 |
-
$shrink = jd_shorten_link( $thispostlink, $thisposttitle );
|
547 |
// Stores the post's short URL in a custom field for later use as needed.
|
548 |
store_url($post_ID, $shrink);
|
549 |
if ( $customTweet != "" ) {
|
550 |
$sentence = $customTweet;
|
551 |
}
|
552 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
553 |
-
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $authID );
|
554 |
|
555 |
if ( $sentence != '' ) {
|
556 |
if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
|
557 |
-
$sentence = $sentence . " " . generate_hash_tags( $
|
558 |
}
|
559 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
560 |
if ($sendToTwitter === FALSE) {
|
@@ -573,7 +594,16 @@ function jd_twit_quickpress( $post_ID ) {
|
|
573 |
$post_status = $get_post_info->post_status;
|
574 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
575 |
$thisposttitle = urlencode( strip_tags( $get_post_info->post_title ) );
|
576 |
-
$authID = $get_post_info->post_author;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
577 |
$excerpt_length = get_option( 'jd_post_excerpt' );
|
578 |
if ( trim( $get_post_info->post_excerpt ) == "" ) {
|
579 |
$thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_content), 0, $excerpt_length );
|
@@ -583,14 +613,14 @@ function jd_twit_quickpress( $post_ID ) {
|
|
583 |
$thisblogtitle = urlencode( get_bloginfo( 'name' ) );
|
584 |
$sentence = '';
|
585 |
$sentence = stripcslashes(get_option( 'newpost-published-text' ));
|
586 |
-
$shrink = jd_shorten_link( $thispostlink, $thisposttitle );
|
587 |
// Stores the posts CLIG in a custom field for later use as needed.
|
588 |
store_url($post_ID, $shrink);
|
589 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
590 |
-
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $authID );
|
591 |
if ( $sentence != '' ) {
|
592 |
if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
|
593 |
-
$sentence = $sentence . " " . generate_hash_tags( $
|
594 |
}
|
595 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
596 |
if ($sendToTwitter === FALSE) {
|
@@ -612,6 +642,20 @@ function jd_twit_xmlrpc( $post_ID ) {
|
|
612 |
$authID = $get_post_info->post_author;
|
613 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
614 |
$thisposttitle = urlencode( strip_tags( $get_post_info->post_title ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
615 |
$excerpt_length = get_option( 'jd_post_excerpt' );
|
616 |
if ( trim( $get_post_info->post_excerpt ) == "" ) {
|
617 |
$thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_content), 0, $excerpt_length );
|
@@ -621,16 +665,16 @@ function jd_twit_xmlrpc( $post_ID ) {
|
|
621 |
$thisblogtitle = urlencode( get_bloginfo( 'name' ) );
|
622 |
$sentence = '';
|
623 |
$sentence = stripcslashes(get_option( 'newpost-published-text' ));
|
624 |
-
$shrink = jd_shorten_link( $thispostlink, $thisposttitle );
|
625 |
// Stores the posts CLIG in a custom field for later use as needed.
|
626 |
store_url($post_ID, $shrink);
|
627 |
// Check the length of the tweet and truncate parts as necessary.
|
628 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
629 |
-
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $authID );
|
630 |
|
631 |
if ( $sentence != '' ) {
|
632 |
if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
|
633 |
-
$sentence = $sentence . " " . generate_hash_tags( $
|
634 |
}
|
635 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
636 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
@@ -656,13 +700,24 @@ function store_url($post_ID, $url) {
|
|
656 |
if ( get_post_meta ( $post_ID, 'wp_jd_bitly', TRUE ) != $url ) {
|
657 |
update_post_meta ( $post_ID, 'wp_jd_bitly', $url );
|
658 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
659 |
}
|
|
|
660 |
$target = jd_expand_url( $url );
|
|
|
|
|
|
|
661 |
update_post_meta( $post_ID, 'wp_jd_target', $target );
|
662 |
}
|
663 |
|
664 |
-
function generate_hash_tags( $
|
665 |
-
global $wp_version;
|
666 |
|
667 |
$max_tags = get_option( 'jd_max_tags' );
|
668 |
$max_characters = get_option( 'jd_max_characters' );
|
@@ -675,33 +730,28 @@ $max_characters = get_option( 'jd_max_characters' );
|
|
675 |
if ($max_tags == 0 || $max_tags == "") {
|
676 |
$max_tags = 100;
|
677 |
}
|
678 |
-
|
679 |
-
|
680 |
-
|
681 |
-
} else {
|
682 |
-
$tags = $post['tags_input'];
|
683 |
-
}
|
684 |
-
//print_r($tags);
|
685 |
-
$tags = explode( ",",$tags );
|
686 |
-
$tags = array_unique($tags);
|
687 |
-
|
688 |
$i = 1;
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
$
|
693 |
-
|
694 |
-
|
695 |
-
$
|
696 |
-
|
697 |
-
|
|
|
|
|
698 |
}
|
699 |
}
|
700 |
$hashtags = trim( $hashtags );
|
701 |
if ( mb_strlen( $hashtags ) <= 1 ) {
|
702 |
$hashtags = "";
|
703 |
-
}
|
704 |
-
return $hashtags;
|
705 |
}
|
706 |
|
707 |
function jd_add_twitter_old_box() {
|
@@ -741,6 +791,10 @@ global $post, $jd_plugin_url;
|
|
741 |
$jd_short = get_post_meta( $post_id, 'wp_jd_bitly', true );
|
742 |
$shortener = "Bit.ly";
|
743 |
}
|
|
|
|
|
|
|
|
|
744 |
$jd_expansion = get_post_meta( $post_id, 'wp_jd_target', true );
|
745 |
?>
|
746 |
<script type="text/javascript">
|
@@ -756,7 +810,7 @@ cntfield.value = field.value.length;
|
|
756 |
onKeyUp="countChars(document.post.jd_twitter,document.post.twitlength)"><?php echo attribute_escape( $jd_twitter ); ?></textarea>
|
757 |
</p>
|
758 |
<p><input readonly type="text" name="twitlength" size="3" maxlength="3" value="<?php echo attribute_escape( mb_strlen( $description) ); ?>" />
|
759 |
-
<?php _e(' 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
|
760 |
</p>
|
761 |
<p>
|
762 |
<input type="checkbox" name="jd_tweet_this" value="no"<?php echo attribute_escape( $jd_selected ); ?> id="jd_tweet_this" /> <label for="jd_tweet_this"><?php _e("Don't Tweet this post.", 'wp-to-twitter'); ?></label>
|
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: 1.5.7
|
7 |
Author: Joseph Dolson
|
8 |
Author URI: http://www.joedolson.com/
|
9 |
*/
|
30 |
|
31 |
define('JDWP_API_POST_STATUS', 'http://twitter.com/statuses/update.json');
|
32 |
|
33 |
+
$version = "1.5.7";
|
34 |
$jd_plugin_url = "http://www.joedolson.com/articles/wp-to-twitter/";
|
35 |
$jd_donate_url = "http://www.joedolson.com/donate.php";
|
36 |
|
83 |
function external_or_permalink( $post_ID ) {
|
84 |
$wtb_extlink_custom_field = get_option('jd_twit_custom_url');
|
85 |
$perma_link = get_permalink( $post_ID );
|
86 |
+
if ( $wtb_extlink_custom_field != '' ) {
|
87 |
+
$ex_link = get_post_meta($post_ID, $wtb_extlink_custom_field, true);
|
88 |
+
}
|
89 |
return ( $ex_link ) ? $ex_link : $perma_link;
|
90 |
}
|
91 |
|
189 |
}
|
190 |
}
|
191 |
|
192 |
+
function jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $thisposturl, $thispostcategory, $thisdate, $authID=FALSE ) {
|
193 |
|
194 |
$sentence = trim($sentence);
|
195 |
$thisposttitle = trim($thisposttitle);
|
196 |
$thisblogtitle = trim($thisblogtitle);
|
197 |
$thispostexcerpt = trim($thispostexcerpt);
|
198 |
$thisposturl = trim($thisposturl);
|
199 |
+
$thispostcategory = trim($thispostcategory);
|
200 |
|
201 |
if ( get_option( 'jd_individual_twitter_users' ) == 1 ) {
|
202 |
if ( get_usermeta( $authID, 'wp-to-twitter-enable-user' ) == 'userAtTwitter' ) {
|
222 |
if ( mb_substr( $thispostexcerpt, -1 ) != "." && mb_substr( $thispostexcerpt, -1 ) != "?" && mb_substr( $thispostexcerpt, -1 ) != "!" ) {
|
223 |
$thispostexcerpt = $thispostexcerpt . "...";
|
224 |
}
|
225 |
+
$post_sentence = str_ireplace( "#url#", $thisposturl, $sentence );
|
|
|
|
|
|
|
|
|
226 |
$post_sentence = str_ireplace( '#title#', $thisposttitle, $post_sentence );
|
227 |
$post_sentence = str_ireplace ( '#blog#',$thisblogtitle,$post_sentence );
|
228 |
$post_sentence = str_ireplace ( '#post#',$thispostexcerpt,$post_sentence );
|
229 |
+
$post_sentence = str_ireplace ( '#category#',$thispostcategory,$post_sentence );
|
230 |
+
$post_sentence = str_ireplace ( '#date#', $thisdate,$post_sentence );
|
231 |
|
232 |
+
$str_length = mb_strlen( urldecode( $post_sentence ) );
|
233 |
+
$length = get_option( 'jd_post_excerpt' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
234 |
|
235 |
+
$length_array = array();
|
236 |
+
//$order = get_option( 'jd_truncation_sort_order' );
|
237 |
+
$length_array['thispostexcerpt'] = mb_strlen($thispostexcerpt);
|
238 |
+
$length_array['thisblogtitle'] = mb_strlen($thisblogtitle);
|
239 |
+
$length_array['thisposttitle'] = mb_strlen($thisposttitle);
|
240 |
+
$length_array['thispostcategory'] = mb_strlen($thispostcategory);
|
241 |
+
$length_array['thisdate'] = mb_strlen($thisdate);
|
242 |
|
243 |
+
if ($str_length > 140) {
|
244 |
+
foreach($length_array AS $key=>$value) {
|
245 |
+
if (($str_length > 140) && ($str_length - $value) < 140) {
|
246 |
+
$trim = $str_length - 140;
|
247 |
+
$old_value = ${$key};
|
248 |
+
$new_value = mb_substr($old_value,0,-($trim));
|
249 |
+
$post_sentence = str_ireplace($old_value,$new_value,$post_sentence);
|
250 |
+
$str_length = mb_strlen( urldecode( $post_sentence ) );
|
251 |
} else {
|
|
|
252 |
}
|
|
|
253 |
}
|
254 |
+
}
|
255 |
+
$sentence = $post_sentence;
|
256 |
+
return $sentence;
|
257 |
+
}
|
258 |
+
|
259 |
+
function jd_shorten_link( $thispostlink, $thisposttitle, $post_ID ) {
|
260 |
|
261 |
+
$cligsapi = get_option( 'cligsapi' );
|
262 |
+
$bitlyapi = get_option( 'bitlyapi' );
|
263 |
+
$bitlylogin = get_option( 'bitlylogin' );
|
264 |
+
$snoopy = new Snoopy;
|
265 |
+
|
266 |
+
if ( ( get_option('twitter-analytics-campaign') != '' ) && ( get_option('use-twitter-analytics') == 1 ) ) {
|
267 |
+
$this_campaign = get_option('twitter-analytics-campaign');
|
268 |
+
if ( strpos( $thispostlink,"%3F" ) === FALSE) {
|
269 |
+
$thispostlink .= urlencode("?");
|
270 |
+
} else {
|
271 |
+
$thispostlink .= urlencode("&");
|
272 |
+
}
|
273 |
+
$thispostlink .= urlencode("utm_campaign=$this_campaign&utm_medium=twitter&utm_source=twitter");
|
|
|
|
|
|
|
|
|
|
|
|
|
274 |
}
|
|
|
|
|
|
|
275 |
|
276 |
+
// Generate and grab the clig using the Cli.gs API
|
277 |
+
// cURL alternative contributed by Thor Erik (http://thorerik.net)
|
278 |
+
switch ( get_option( 'jd_shortener' ) ) {
|
279 |
+
case 0:
|
280 |
+
case 1:
|
281 |
+
if ( $snoopy->fetchtext( "http://cli.gs/api/v1/cligs/create?t=snoopy&appid=WP-to-Twitter&url=".$thispostlink."&title=".$thisposttitle."&key=".$cligsapi ) ) {
|
282 |
+
$shrink = trim($snoopy->results);
|
283 |
+
} else {
|
284 |
+
$shrink = @file_get_contents( "http://cli.gs/api/v1/cligs/create?t=fgc&appid=WP-to-Twitter&url=".$thispostlink."&title=".$thisposttitle."&key=".$cligsapi );
|
285 |
+
}
|
286 |
+
if ( $shrink === FALSE ) {
|
287 |
+
$shrink = getfilefromurl( "http://cli.gs/api/v1/cligs/create?t=gffu&appid=WP-to-Twitter&url=".$thispostlink."&title=".$thisposttitle."&key=".$cligsapi);
|
288 |
+
}
|
289 |
+
break;
|
290 |
+
case 2:
|
291 |
+
if ( $snoopy->fetch( "http://api.bit.ly/shorten?version=2.0.1&longUrl=".$thispostlink."&login=".$bitlylogin."&apiKey=".$bitlyapi."&history=1" ) ) {
|
292 |
+
$shrink = $snoopy->results;
|
293 |
+
} else {
|
294 |
+
$shrink = @file_get_contents( "http://api.bit.ly/shorten?version=2.0.1&longUrl=".$thispostlink."&login=".$bitlylogin."&apiKey=".$bitlyapi."&history=1" );
|
295 |
+
}
|
296 |
+
if ( $shrink === FALSE ) {
|
297 |
+
$shrink = getfilefromurl( "http://api.bit.ly/shorten?version=2.0.1&longUrl=".$thispostlink."&login=".$bitlylogin."&apiKey=".$bitlyapi."&history=1" );
|
298 |
+
}
|
299 |
+
|
300 |
+
$decoded = json_decode($shrink,TRUE);
|
301 |
+
$shrink = $decoded['results'][urldecode($thispostlink)]['shortUrl'];
|
302 |
+
//die(print_r($decoded['results'][urldecode($thispostlink)]));
|
303 |
+
break;
|
304 |
+
case 3:
|
305 |
+
$shrink = $thispostlink;
|
306 |
+
break;
|
307 |
+
case 4:
|
308 |
+
$shrink = get_bloginfo('url') . "/?p=" . $post_ID;
|
309 |
+
break;
|
310 |
+
}
|
311 |
+
if ( $shrink === FALSE || ( stristr( $shrink, "http://" ) === FALSE )) {
|
312 |
+
update_option( 'wp_url_failure','1' );
|
313 |
+
$shrink = $thispostlink;
|
314 |
+
}
|
315 |
return $shrink;
|
316 |
}
|
317 |
|
329 |
$jd_tweet_this = get_post_meta( $post_ID, 'jd_tweet_this', TRUE);
|
330 |
if ( $jd_tweet_this == "yes" ) {
|
331 |
$get_post_info = get_post( $post_ID );
|
332 |
+
// get post author
|
333 |
$authID = $get_post_info->post_author;
|
334 |
+
//get post date
|
335 |
+
$postdate = $get_post_info->post_date;
|
336 |
+
if (get_option('jd_date_format')=='') {
|
337 |
+
$dateformat = get_option('date_format');
|
338 |
+
} else {
|
339 |
+
$dateformat = get_option('jd_date_format');
|
340 |
+
}
|
341 |
+
$thisdate = mysql2date( $dateformat,$postdate );
|
342 |
+
// get first category
|
343 |
+
$category = null;
|
344 |
+
$categories = get_the_category( $post_ID );
|
345 |
+
if ( $categories > 0 ) {
|
346 |
+
$category = $categories[0]->cat_name;
|
347 |
+
}
|
348 |
+
|
349 |
$excerpt_length = get_option( 'jd_post_excerpt' );
|
350 |
if ( trim( $get_post_info->post_excerpt ) == "" ) {
|
351 |
$thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_content), 0, $excerpt_length );
|
358 |
}
|
359 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
360 |
$thisblogtitle = urlencode( get_bloginfo( 'name' ) );
|
|
|
361 |
$sentence = '';
|
362 |
$customTweet = stripcslashes( $_POST['jd_twitter'] );
|
363 |
$oldClig = get_post_meta( $post_ID, 'wp_jd_clig', TRUE );
|
364 |
+
if (($get_post_info->post_status == 'publish' || $_POST['publish'] == 'Publish') && ($_POST['prev_status'] == 'draft' || $_POST['original_post_status'] == 'draft')) {
|
365 |
// publish new post
|
366 |
if ( get_option( 'newpost-published-update' ) == '1' ) {
|
367 |
if ($customTweet != "") {
|
372 |
if ($oldClig != '') {
|
373 |
$shrink = $oldClig;
|
374 |
} else {
|
375 |
+
$shrink = jd_shorten_link( $thispostlink, $thisposttitle, $post_ID );
|
376 |
// Stores the posts CLIG in a custom field for later use as needed.
|
377 |
store_url( $post_ID, $shrink );
|
378 |
}
|
379 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
380 |
+
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $authID );
|
381 |
}
|
382 |
} else if ( (( $_POST['originalaction'] == "editpost" ) && ( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) && $get_post_info->post_status == 'publish') {
|
383 |
// if this is an old post and editing updates are enabled
|
384 |
+
if ( get_option( 'oldpost-edited-update') == '1' ) {
|
385 |
+
if ($customTweet != "") {
|
386 |
+
$sentence = $customTweet;
|
387 |
+
} else {
|
388 |
+
$sentence = stripcslashes( get_option( 'oldpost-edited-text' ) );
|
389 |
+
}
|
390 |
+
if ( $oldClig != '' ) {
|
391 |
+
$old_post_link = $oldClig;
|
392 |
+
} else {
|
393 |
+
$old_post_link = jd_shorten_link( $thispostlink, $thisposttitle, $post_ID );
|
394 |
+
store_url( $post_ID, $old_post_link );
|
|
|
395 |
}
|
396 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
397 |
+
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $old_post_link, $category, $thisdate, $authID );
|
398 |
+
}
|
399 |
}
|
400 |
if ( $sentence != '' ) {
|
401 |
if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
|
402 |
+
$sentence = $sentence . " " . generate_hash_tags( $post_ID );
|
403 |
}
|
404 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
405 |
if ( $sendToTwitter === FALSE ) {
|
416 |
if ( $jd_tweet_this == "yes" ) {
|
417 |
$get_post_info = get_post( $post_ID );
|
418 |
$authID = $get_post_info->post_author;
|
419 |
+
//get post date
|
420 |
+
$postdate = $get_post_info->post_date;
|
421 |
+
if (get_option('jd_date_format')=='') {
|
422 |
+
$dateformat = get_option('date_format');
|
423 |
+
} else {
|
424 |
+
$dateformat = get_option('jd_date_format');
|
425 |
+
}
|
426 |
+
$thisdate = mysql2date( $dateformat,$postdate );
|
427 |
$excerpt_length = get_option( 'jd_post_excerpt' );
|
428 |
if ( trim( $get_post_info->post_excerpt ) == "" ) {
|
429 |
$thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_content), 0, $excerpt_length );
|
436 |
}
|
437 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
438 |
$thisblogtitle = urlencode( get_bloginfo( 'name' ) );
|
|
|
439 |
$sentence = '';
|
440 |
$customTweet = stripcslashes( $_POST['jd_twitter'] );
|
441 |
$oldClig = get_post_meta( $post_ID, 'wp_jd_clig', TRUE );
|
450 |
if ($oldClig != '') {
|
451 |
$shrink = $oldClig;
|
452 |
} else {
|
453 |
+
$shrink = jd_shorten_link( $thispostlink, $thisposttitle, $post_ID );
|
454 |
// Stores the posts CLIG in a custom field for later use as needed.
|
455 |
store_url( $post_ID, $shrink );
|
456 |
}
|
457 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
458 |
+
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '',$thisdate, $authID );
|
459 |
}
|
460 |
} else if ( (( $_POST['originalaction'] == "editpost" ) && ( ( $_POST['prev_status'] == 'publish' ) || ($_POST['original_post_status'] == 'publish') ) ) && $get_post_info->post_status == 'publish') {
|
461 |
// if this is an old page and editing updates are enabled
|
468 |
if ($oldClig != '') {
|
469 |
$shrink = $oldClig;
|
470 |
} else {
|
471 |
+
$shrink = jd_shorten_link( $thispostlink, $thisposttitle, $post_ID );
|
472 |
}
|
473 |
store_url( $post_ID, $shrink );
|
474 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
475 |
+
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '',$thisdate, $authID );
|
476 |
}
|
477 |
}
|
478 |
if ( $sentence != '' ) {
|
510 |
$sentence = mb_substr($sentence,0,116) . '...';
|
511 |
}
|
512 |
// Generate and grab the clig using the Cli.gs API
|
513 |
+
$shrink = jd_shorten_link( $thispostlink, $thislinkname, $post_ID );
|
514 |
if ( stripos($sentence,"#url#") === FALSE ) {
|
515 |
$sentence = $sentence . " " . $shrink;
|
516 |
} else {
|
535 |
$get_post_info = get_post( $post_ID );
|
536 |
$jd_tweet_this = get_post_meta( $post_ID, 'jd_tweet_this', TRUE );
|
537 |
$post_status = $get_post_info->post_status;
|
538 |
+
//get post date
|
539 |
+
$postdate = $get_post_info->post_date;
|
540 |
+
if (get_option('jd_date_format')=='') {
|
541 |
+
$dateformat = get_option('date_format');
|
542 |
+
} else {
|
543 |
+
$dateformat = get_option('jd_date_format');
|
544 |
+
}
|
545 |
+
$thisdate = mysql2date( $dateformat,$postdate );
|
546 |
+
// get first category
|
547 |
+
$category = null;
|
548 |
+
$categories = get_the_category( $post_ID );
|
549 |
+
if ( $categories > 0 ) {
|
550 |
+
$category = $categories[0]->cat_name;
|
551 |
+
}
|
552 |
+
|
553 |
if ( $jd_tweet_this == "yes" ) {
|
554 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
555 |
$thisposttitle = urlencode( strip_tags( $get_post_info->post_title ) );
|
564 |
$sentence = '';
|
565 |
$customTweet = get_post_meta( $post_ID, 'jd_twitter', TRUE );
|
566 |
$sentence = stripcslashes(get_option( 'newpost-published-text' ));
|
567 |
+
$shrink = jd_shorten_link( $thispostlink, $thisposttitle, $post_ID );
|
568 |
// Stores the post's short URL in a custom field for later use as needed.
|
569 |
store_url($post_ID, $shrink);
|
570 |
if ( $customTweet != "" ) {
|
571 |
$sentence = $customTweet;
|
572 |
}
|
573 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
574 |
+
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $authID );
|
575 |
|
576 |
if ( $sentence != '' ) {
|
577 |
if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
|
578 |
+
$sentence = $sentence . " " . generate_hash_tags( $post_ID );
|
579 |
}
|
580 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
581 |
if ($sendToTwitter === FALSE) {
|
594 |
$post_status = $get_post_info->post_status;
|
595 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
596 |
$thisposttitle = urlencode( strip_tags( $get_post_info->post_title ) );
|
597 |
+
$authID = $get_post_info->post_author;
|
598 |
+
//get post date
|
599 |
+
$postdate = $get_post_info->post_date;
|
600 |
+
if (get_option('jd_date_format')=='') {
|
601 |
+
$dateformat = get_option('date_format');
|
602 |
+
} else {
|
603 |
+
$dateformat = get_option('jd_date_format');
|
604 |
+
}
|
605 |
+
$thisdate = mysql2date( $dateformat,$postdate );
|
606 |
+
// get first category
|
607 |
$excerpt_length = get_option( 'jd_post_excerpt' );
|
608 |
if ( trim( $get_post_info->post_excerpt ) == "" ) {
|
609 |
$thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_content), 0, $excerpt_length );
|
613 |
$thisblogtitle = urlencode( get_bloginfo( 'name' ) );
|
614 |
$sentence = '';
|
615 |
$sentence = stripcslashes(get_option( 'newpost-published-text' ));
|
616 |
+
$shrink = jd_shorten_link( $thispostlink, $thisposttitle, $post_ID );
|
617 |
// Stores the posts CLIG in a custom field for later use as needed.
|
618 |
store_url($post_ID, $shrink);
|
619 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
620 |
+
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, '', $thisdate, $authID );
|
621 |
if ( $sentence != '' ) {
|
622 |
if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
|
623 |
+
$sentence = $sentence . " " . generate_hash_tags( $post_ID );
|
624 |
}
|
625 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
626 |
if ($sendToTwitter === FALSE) {
|
642 |
$authID = $get_post_info->post_author;
|
643 |
$thispostlink = urlencode( external_or_permalink( $post_ID ) );
|
644 |
$thisposttitle = urlencode( strip_tags( $get_post_info->post_title ) );
|
645 |
+
//get post date
|
646 |
+
$postdate = $get_post_info->post_date;
|
647 |
+
if (get_option('jd_date_format')=='') {
|
648 |
+
$dateformat = get_option('date_format');
|
649 |
+
} else {
|
650 |
+
$dateformat = get_option('jd_date_format');
|
651 |
+
}
|
652 |
+
$thisdate = mysql2date( $dateformat,$postdate );
|
653 |
+
// get first category
|
654 |
+
$category = null;
|
655 |
+
$categories = get_the_category( $post_ID );
|
656 |
+
if ( $categories > 0 ) {
|
657 |
+
$category = $categories[0]->cat_name;
|
658 |
+
}
|
659 |
$excerpt_length = get_option( 'jd_post_excerpt' );
|
660 |
if ( trim( $get_post_info->post_excerpt ) == "" ) {
|
661 |
$thispostexcerpt = @mb_substr( strip_tags($get_post_info->post_content), 0, $excerpt_length );
|
665 |
$thisblogtitle = urlencode( get_bloginfo( 'name' ) );
|
666 |
$sentence = '';
|
667 |
$sentence = stripcslashes(get_option( 'newpost-published-text' ));
|
668 |
+
$shrink = jd_shorten_link( $thispostlink, $thisposttitle, $post_ID );
|
669 |
// Stores the posts CLIG in a custom field for later use as needed.
|
670 |
store_url($post_ID, $shrink);
|
671 |
// Check the length of the tweet and truncate parts as necessary.
|
672 |
$sentence = custom_shortcodes( $sentence, $post_ID );
|
673 |
+
$sentence = jd_truncate_tweet( $sentence, $thisposttitle, $thisblogtitle, $thispostexcerpt, $shrink, $category, $thisdate, $authID );
|
674 |
|
675 |
if ( $sentence != '' ) {
|
676 |
if ( get_option( 'use_tags_as_hashtags' ) == '1' ) {
|
677 |
+
$sentence = $sentence . " " . generate_hash_tags( $post_ID );
|
678 |
}
|
679 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
680 |
$sendToTwitter = jd_doTwitterAPIPost( $sentence, $authID );
|
700 |
if ( get_post_meta ( $post_ID, 'wp_jd_bitly', TRUE ) != $url ) {
|
701 |
update_post_meta ( $post_ID, 'wp_jd_bitly', $url );
|
702 |
}
|
703 |
+
} elseif ( get_option( 'jd_shortener' ) == 3 ) {
|
704 |
+
if ( get_post_meta ( $post_ID, 'wp_jd_url', TRUE ) != $url ) {
|
705 |
+
update_post_meta ( $post_ID, 'wp_jd_url', $url );
|
706 |
+
}
|
707 |
+
} elseif ( get_option( 'jd_shortener' ) == 4 ) {
|
708 |
+
if ( get_post_meta ( $post_ID, 'wp_jd_wp', TRUE ) != $url ) {
|
709 |
+
update_post_meta ( $post_ID, 'wp_jd_wp', $url );
|
710 |
+
}
|
711 |
}
|
712 |
+
if ( get_option( 'jd_shortener' ) == 0 || get_option( 'jd_shortener' ) == 1 || get_option( 'jd_shortener' ) == 2 ) {
|
713 |
$target = jd_expand_url( $url );
|
714 |
+
} else {
|
715 |
+
$target = $url;
|
716 |
+
}
|
717 |
update_post_meta( $post_ID, 'wp_jd_target', $target );
|
718 |
}
|
719 |
|
720 |
+
function generate_hash_tags( $post_ID ) {
|
|
|
721 |
|
722 |
$max_tags = get_option( 'jd_max_tags' );
|
723 |
$max_characters = get_option( 'jd_max_characters' );
|
730 |
if ($max_tags == 0 || $max_tags == "") {
|
731 |
$max_tags = 100;
|
732 |
}
|
733 |
+
|
734 |
+
$tags = get_the_tags( $post_ID );
|
735 |
+
if ( $tags > 0 ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
736 |
$i = 1;
|
737 |
+
foreach ( $tags as $value ) {
|
738 |
+
$tag = $value->name;
|
739 |
+
$replace = get_option( 'jd_replace_character' );
|
740 |
+
if ($replace == "" || !$replace) { $replace = "_"; }
|
741 |
+
if ($replace == "[ ]") { $replace = ""; }
|
742 |
+
$value = str_ireplace( " ",$replace,trim( $tag ) );
|
743 |
+
$newtag = "#$value";
|
744 |
+
if ( mb_strlen( $newtag ) > 2 && (mb_strlen( $newtag ) <= $max_characters) && ($i <= $max_tags) ) {
|
745 |
+
$hashtags .= "$newtag ";
|
746 |
+
$i++;
|
747 |
+
}
|
748 |
}
|
749 |
}
|
750 |
$hashtags = trim( $hashtags );
|
751 |
if ( mb_strlen( $hashtags ) <= 1 ) {
|
752 |
$hashtags = "";
|
753 |
+
}
|
754 |
+
return $hashtags;
|
755 |
}
|
756 |
|
757 |
function jd_add_twitter_old_box() {
|
791 |
$jd_short = get_post_meta( $post_id, 'wp_jd_bitly', true );
|
792 |
$shortener = "Bit.ly";
|
793 |
}
|
794 |
+
if ( $jd_short == "" ) {
|
795 |
+
$jd_short = get_post_meta( $post_id, 'wp_jd_wordpress', true );
|
796 |
+
$shortener = "WordPress";
|
797 |
+
}
|
798 |
$jd_expansion = get_post_meta( $post_id, 'wp_jd_target', true );
|
799 |
?>
|
800 |
<script type="text/javascript">
|
810 |
onKeyUp="countChars(document.post.jd_twitter,document.post.twitlength)"><?php echo attribute_escape( $jd_twitter ); ?></textarea>
|
811 |
</p>
|
812 |
<p><input readonly type="text" name="twitlength" size="3" maxlength="3" value="<?php echo attribute_escape( mb_strlen( $description) ); ?>" />
|
813 |
+
<?php _e(' 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.', 'wp-to-twitter', 'wp-to-twitter') ?> <a target="__blank" href="<?php echo $jd_donate_url; ?>"><?php _e('Make a Donation', 'wp-to-twitter', 'wp-to-twitter') ?></a> • <a target="__blank" href="<?php echo $jd_plugin_url; ?>"><?php _e('Get Support', 'wp-to-twitter', 'wp-to-twitter') ?></a> »
|
814 |
</p>
|
815 |
<p>
|
816 |
<input type="checkbox" name="jd_tweet_this" value="no"<?php echo attribute_escape( $jd_selected ); ?> id="jd_tweet_this" /> <label for="jd_tweet_this"><?php _e("Don't Tweet this post.", 'wp-to-twitter'); ?></label>
|
wp-to-twitter.pot
CHANGED
@@ -8,7 +8,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 |
"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"
|
@@ -16,43 +16,43 @@ msgstr ""
|
|
16 |
"Content-Type: text/plain; charset=CHARSET\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
|
19 |
-
#: functions.php:
|
20 |
msgid "Twitter Password Saved"
|
21 |
msgstr ""
|
22 |
|
23 |
-
#: functions.php:
|
24 |
msgid "Twitter Password Not Saved"
|
25 |
msgstr ""
|
26 |
|
27 |
-
#: functions.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
msgid ""
|
29 |
"[<a href='options-general.php?page=wp-to-twitter/wp-to-twitter.php'>Hide</"
|
30 |
"a>] If you're experiencing trouble, please copy these settings into any "
|
31 |
"request for support."
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: wp-to-twitter-manager.php:
|
35 |
msgid ""
|
36 |
"Set your Twitter login information and URL shortener API information to use "
|
37 |
"this plugin!"
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: wp-to-twitter-manager.php:
|
41 |
msgid "Please add your Twitter password. "
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: wp-to-twitter-manager.php:
|
45 |
msgid "WP to Twitter Errors Cleared"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: wp-to-twitter-manager.php:78
|
49 |
-
msgid ""
|
50 |
-
"URL shortener request failed! We couldn't shrink that URL, so we attached "
|
51 |
-
"the normal URL to your Tweet. Check with your URL shortening provider to see "
|
52 |
-
"if there are any known issues. [<a href=\"http://blog.cli.gs\">Cli.gs Blog</"
|
53 |
-
"a>] [<a href=\"http://blog.bit.ly\">Bit.ly Blog</a>]"
|
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 "
|
@@ -66,533 +66,565 @@ msgid ""
|
|
66 |
"<strong>new link</strong>! You'll have to post it manually, I'm afraid. "
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: wp-to-twitter-manager.php:
|
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:
|
76 |
msgid "WP to Twitter Options Updated"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: wp-to-twitter-manager.php:
|
80 |
msgid "Twitter login and password updated. "
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: wp-to-twitter-manager.php:
|
84 |
msgid "You need to provide your twitter login and password! "
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: wp-to-twitter-manager.php:
|
88 |
msgid "Cligs API Key Updated"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: wp-to-twitter-manager.php:
|
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:
|
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:
|
104 |
msgid "Bit.ly API Key Updated."
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: wp-to-twitter-manager.php:
|
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:
|
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:
|
119 |
msgid " Bit.ly User Login Updated."
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: wp-to-twitter-manager.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
152 |
msgid "<li>Successfully contacted the Bit.ly API via Snoopy.</li>"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: wp-to-twitter-manager.php:
|
156 |
msgid "<li>Failed to contact the Bit.ly API via Snoopy.</li>"
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: wp-to-twitter-manager.php:
|
160 |
msgid "<li>Cannot check the Bit.ly API without a valid API key.</li>"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: wp-to-twitter-manager.php:
|
164 |
msgid "<li>Successfully contacted the Twitter API via Snoopy.</li>"
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: wp-to-twitter-manager.php:
|
168 |
msgid "<li>Failed to contact the Twitter API via Snoopy.</li>"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: wp-to-twitter-manager.php:
|
172 |
msgid "<li>Successfully contacted the Twitter API via cURL.</li>"
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: wp-to-twitter-manager.php:
|
176 |
msgid "<li>Failed to contact the Twitter API via cURL.</li>"
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: wp-to-twitter-manager.php:
|
180 |
msgid "<li>Successfully contacted the Cli.gs API via Snoopy.</li>"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: wp-to-twitter-manager.php:
|
184 |
msgid "<li>Failed to contact the Cli.gs API via Snoopy.</li>"
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: wp-to-twitter-manager.php:
|
188 |
msgid ""
|
189 |
"<li><strong>Your server should run WP to Twitter successfully.</strong></li>"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: wp-to-twitter-manager.php:
|
193 |
msgid "<li>Your server does not support <code>fputs</code>.</li>"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: wp-to-twitter-manager.php:
|
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:
|
203 |
msgid "<li>Your server does not support <code>Snoopy</code>.</li>"
|
204 |
msgstr ""
|
205 |
|
206 |
-
#: wp-to-twitter-manager.php:
|
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:
|
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:
|
220 |
msgid "WP to Twitter Options"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: wp-to-twitter-manager.php:
|
224 |
msgid "Get Support"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: wp-to-twitter-manager.php:
|
228 |
msgid "Export Settings"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: wp-to-twitter-manager.php:
|
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> for the
|
237 |
-
"
|
238 |
-
"
|
239 |
-
"
|
240 |
-
"
|
|
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: wp-to-twitter-manager.php:
|
244 |
msgid ""
|
245 |
-
"One or more of your last posts has failed to send it's status update to "
|
246 |
-
"Twitter. Your Tweet has been saved in
|
247 |
-
"
|
248 |
msgstr ""
|
249 |
|
250 |
-
#: wp-to-twitter-manager.php:
|
251 |
msgid ""
|
252 |
-
"The query to the URL shortener API failed, and your URL was not shrunk.
|
253 |
-
"full post URL was attached to your Tweet."
|
|
|
|
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: wp-to-twitter-manager.php:
|
257 |
msgid "Clear 'WP to Twitter' Error Messages"
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: wp-to-twitter-manager.php:
|
261 |
msgid "Set what should be in a Tweet"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: wp-to-twitter-manager.php:
|
265 |
msgid "Update when a post is published"
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: wp-to-twitter-manager.php:
|
269 |
msgid "Text for new post updates:"
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: wp-to-twitter-manager.php:
|
273 |
msgid "Update when a post is edited"
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: wp-to-twitter-manager.php:
|
277 |
msgid "Text for editing updates:"
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: wp-to-twitter-manager.php:
|
281 |
msgid "Update Twitter when new Wordpress Pages are published"
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: wp-to-twitter-manager.php:
|
285 |
msgid "Text for new page updates:"
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: wp-to-twitter-manager.php:
|
289 |
msgid "Update Twitter when WordPress Pages are edited"
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: wp-to-twitter-manager.php:
|
293 |
msgid "Text for page edit updates:"
|
294 |
msgstr ""
|
295 |
|
296 |
-
#: wp-to-twitter-manager.php:
|
297 |
msgid "Add tags as hashtags on Tweets"
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
301 |
msgid "Maximum number of tags to include:"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: wp-to-twitter-manager.php:
|
305 |
msgid "Maximum length in characters for included tags:"
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: wp-to-twitter-manager.php:
|
309 |
msgid ""
|
310 |
"These options allow you to restrict the length and number of WordPress tags "
|
311 |
"sent to Twitter as hashtags. Set to <code>0</code> or leave blank to allow "
|
312 |
"any and all tags."
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: wp-to-twitter-manager.php:
|
316 |
msgid "Update Twitter when you post a Blogroll link"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: wp-to-twitter-manager.php:
|
320 |
msgid "Text for new link updates:"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: wp-to-twitter-manager.php:
|
324 |
msgid ""
|
325 |
"Available shortcodes: <code>#url#</code>, <code>#title#</code>, and "
|
326 |
"<code>#description#</code>."
|
327 |
msgstr ""
|
328 |
|
329 |
-
#: wp-to-twitter-manager.php:
|
330 |
msgid "Length of post excerpt (in characters):"
|
331 |
msgstr ""
|
332 |
|
333 |
-
#: wp-to-twitter-manager.php:
|
334 |
msgid ""
|
335 |
"By default, extracted from the post itself. If you use the 'Excerpt' field, "
|
336 |
"that will be used instead."
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
340 |
msgid "Custom text before Tweets:"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: wp-to-twitter-manager.php:
|
344 |
msgid "Custom text after Tweets:"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: wp-to-twitter-manager.php:
|
348 |
msgid "Custom field for an alternate URL to be shortened and Tweeted:"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: wp-to-twitter-manager.php:
|
352 |
msgid ""
|
353 |
"You can use a custom field to send Cli.gs and Twitter an alternate URL from "
|
354 |
"the permalink provided by WordPress. The value is the name of the custom "
|
355 |
"field you're using to add an external URL."
|
356 |
msgstr ""
|
357 |
|
358 |
-
#: wp-to-twitter-manager.php:
|
359 |
msgid "Special Cases when WordPress should send a Tweet"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: wp-to-twitter-manager.php:
|
363 |
msgid "Set default Tweet status to 'No.'"
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: wp-to-twitter-manager.php:
|
367 |
msgid ""
|
368 |
"Twitter updates can be set on a post by post basis. By default, posts WILL "
|
369 |
"be posted to Twitter. Check this to change the default to NO."
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: wp-to-twitter-manager.php:
|
373 |
msgid ""
|
374 |
"Send Twitter Updates on remote publication (Post by Email or XMLRPC Client)"
|
375 |
msgstr ""
|
376 |
|
377 |
-
#: wp-to-twitter-manager.php:
|
378 |
msgid "Update Twitter when a post is published using QuickPress"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: wp-to-twitter-manager.php:
|
382 |
msgid "Special Fields"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: wp-to-twitter-manager.php:
|
386 |
msgid "Use Google Analytics with WP-to-Twitter"
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: wp-to-twitter-manager.php:
|
390 |
msgid "Campaign identifier for Google Analytics:"
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: wp-to-twitter-manager.php:
|
394 |
msgid ""
|
395 |
"You can track the response from Twitter using Google Analytics by defining a "
|
396 |
"campaign identifier here."
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: wp-to-twitter-manager.php:
|
400 |
msgid "Authors have individual Twitter accounts"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: wp-to-twitter-manager.php:
|
404 |
msgid ""
|
405 |
"Each author can set their own Twitter username and password in their user "
|
406 |
"profile. Their posts will be sent to their own Twitter accounts."
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: wp-to-twitter-manager.php:
|
410 |
msgid "Set your preferred URL Shortener"
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: wp-to-twitter-manager.php:
|
414 |
msgid "Use <strong>Cli.gs</strong> for my URL shortener."
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: wp-to-twitter-manager.php:
|
418 |
msgid "Use <strong>Bit.ly</strong> for my URL shortener."
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
422 |
msgid "Don't shorten URLs."
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: wp-to-twitter-manager.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
426 |
msgid "Save WP->Twitter Options"
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: wp-to-twitter-manager.php:
|
430 |
msgid "Your Twitter account details"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: wp-to-twitter-manager.php:
|
434 |
msgid "Your Twitter username:"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: wp-to-twitter-manager.php:
|
438 |
msgid "Your Twitter password:"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: wp-to-twitter-manager.php:
|
442 |
msgid "(<em>Saved</em>)"
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: wp-to-twitter-manager.php:
|
446 |
msgid "Save Twitter Login Info"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: wp-to-twitter-manager.php:
|
450 |
msgid ""
|
451 |
"» <small>Don't have a Twitter account? <a href='http://www.twitter."
|
452 |
"com'>Get one for free here</a>"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: wp-to-twitter-manager.php:
|
456 |
msgid "Your Cli.gs account details"
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: wp-to-twitter-manager.php:
|
460 |
msgid ""
|
461 |
"Your Cli.gs <abbr title='application programming interface'>API</abbr> Key:"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: wp-to-twitter-manager.php:
|
465 |
msgid ""
|
466 |
"Don't have a Cli.gs account or Cligs API key? <a href='http://cli.gs/user/"
|
467 |
"api/'>Get one free here</a>!<br />You'll need an API key in order to "
|
468 |
"associate the Cligs you create with your Cligs account."
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: wp-to-twitter-manager.php:
|
472 |
msgid "Your Bit.ly account details"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: wp-to-twitter-manager.php:
|
476 |
msgid "Your Bit.ly username:"
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: wp-to-twitter-manager.php:
|
480 |
msgid ""
|
481 |
"Your Bit.ly <abbr title='application programming interface'>API</abbr> Key:"
|
482 |
msgstr ""
|
483 |
|
484 |
-
#: wp-to-twitter-manager.php:
|
485 |
msgid "Save Bit.ly API Key"
|
486 |
msgstr ""
|
487 |
|
488 |
-
#: wp-to-twitter-manager.php:
|
489 |
msgid "Clear Bit.ly API Key"
|
490 |
msgstr ""
|
491 |
|
492 |
-
#: wp-to-twitter-manager.php:
|
493 |
msgid ""
|
494 |
"A Bit.ly API key and username is required to shorten URLs via the Bit.ly API "
|
495 |
"and WP to Twitter."
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: wp-to-twitter-manager.php:
|
499 |
msgid "Check Support"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: wp-to-twitter-manager.php:
|
503 |
msgid ""
|
504 |
"Check whether your server supports WP to Twitter's queries to the Twitter "
|
505 |
"and URL shortening APIs."
|
506 |
msgstr ""
|
507 |
|
508 |
-
#: wp-to-twitter-manager.php:
|
509 |
msgid "Need help?"
|
510 |
msgstr ""
|
511 |
|
512 |
-
#: wp-to-twitter-manager.php:
|
513 |
msgid ""
|
514 |
"Visit the <a href='http://www.joedolson.com/articles/wp-to-twitter/'>WP to "
|
515 |
"Twitter plugin page</a>."
|
516 |
msgstr ""
|
517 |
|
518 |
-
#: wp-to-twitter.php:691
|
519 |
-
msgid "Add_new_tag"
|
520 |
-
msgstr ""
|
521 |
-
|
522 |
#. #-#-#-#-# plugin.pot (PACKAGE VERSION) #-#-#-#-#
|
523 |
#. Plugin Name of an extension
|
524 |
-
#: wp-to-twitter.php:
|
525 |
msgid "WP to Twitter"
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: wp-to-twitter.php:
|
529 |
msgid "Twitter Post"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: wp-to-twitter.php:
|
533 |
msgid ""
|
534 |
" characters.<br />Twitter posts are a maximum of 140 characters; if your Cli."
|
535 |
"gs URL is appended to the end of your document, you have 119 characters "
|
536 |
"available. You can use <code>#url#</code>, <code>#title#</code>, "
|
537 |
-
"<code>#post#</code
|
538 |
-
"
|
|
|
|
|
539 |
msgstr ""
|
540 |
|
541 |
-
#: wp-to-twitter.php:
|
542 |
msgid "Make a Donation"
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: wp-to-twitter.php:
|
546 |
msgid "Don't Tweet this post."
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: wp-to-twitter.php:
|
550 |
msgid "WP to Twitter User Settings"
|
551 |
msgstr ""
|
552 |
|
553 |
-
#: wp-to-twitter.php:
|
554 |
msgid "Use My Twitter Account"
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: wp-to-twitter.php:
|
558 |
msgid ""
|
559 |
"Select this option if you would like your posts to be Tweeted into your own "
|
560 |
"Twitter account with no @ references."
|
561 |
msgstr ""
|
562 |
|
563 |
-
#: wp-to-twitter.php:
|
564 |
msgid ""
|
565 |
"Tweet my posts into my Twitter account with an @ reference to the site's "
|
566 |
"main Twitter account."
|
567 |
msgstr ""
|
568 |
|
569 |
-
#: wp-to-twitter.php:
|
570 |
msgid ""
|
571 |
"Tweet my posts into the main site Twitter account with an @ reference to my "
|
572 |
"username. (Password not required with this option.)"
|
573 |
msgstr ""
|
574 |
|
575 |
-
#: wp-to-twitter.php:
|
576 |
msgid "Your Twitter Username"
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: wp-to-twitter.php:
|
580 |
msgid "Enter your own Twitter username."
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: wp-to-twitter.php:
|
584 |
msgid "Your Twitter Password"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: wp-to-twitter.php:
|
588 |
msgid "Enter your own Twitter password."
|
589 |
msgstr ""
|
590 |
|
591 |
-
#: wp-to-twitter.php:
|
592 |
msgid "<p>Couldn't locate the settings page.</p>"
|
593 |
msgstr ""
|
594 |
|
595 |
-
#: wp-to-twitter.php:
|
596 |
msgid "Settings"
|
597 |
msgstr ""
|
598 |
|
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"
|
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 "
|
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 "
|
255 |
+
"provider to see if there are any known issues. [<a href=\"http://blog.cli.gs"
|
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 |
"» <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 |
|