Twitter Widget Pro - Version 2.3.3

Version Description

Fixed issue with updates getting stuck, and add data-lang support for Twitter intents

Download this release

Release Info

Developer aaroncampbell
Plugin Icon wp plugin Twitter Widget Pro
Version 2.3.3
Comparing to
See all releases

Code changes from version 2.3.2 to 2.3.3

languages/twitter-widget-pro-it_IT.mo CHANGED
Binary file
languages/twitter-widget-pro-it_IT.po CHANGED
@@ -6,8 +6,8 @@ msgid ""
6
  msgstr ""
7
  "Project-Id-Version: Twitter Widget Pro in italiano\n"
8
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/twitter-widget-pro\n"
9
- "POT-Creation-Date: 2011-08-31 23:46:45+00:00\n"
10
- "PO-Revision-Date: 2011-09-01 21:22+0100\n"
11
  "Last-Translator: Gianni Diurno (aka gidibao) <gidibao[at]gmail[dot]com>\n"
12
  "Language-Team: Gianni Diurno | gidibao.net & charmingpress.com\n"
13
  "MIME-Version: 1.0\n"
@@ -20,276 +20,301 @@ msgstr ""
20
  "X-Poedit-Basepath: ../\n"
21
  "X-Poedit-SearchPath-0: .\n"
22
 
23
- #: xavisys-plugin-framework.php:245
24
- msgid "Update Options &raquo;"
25
- msgstr "Aggiorna le opzioni &raquo;"
26
-
27
- #: xavisys-plugin-framework.php:292
28
- msgid "Donate"
29
- msgstr "Donazioni"
30
-
31
- #: xavisys-plugin-framework.php:299
32
- msgid "Support Forum"
33
- msgstr "Forum di supporto"
34
-
35
- #: xavisys-plugin-framework.php:307
36
- msgid "Donate to show your appreciation."
37
- msgstr "Effettua una donazione per mostrare il tuo gradimento del plugin."
38
-
39
- #: xavisys-plugin-framework.php:318
40
- msgid "Settings"
41
- msgstr "Impostazioni"
42
-
43
- #: xavisys-plugin-framework.php:336
44
- msgid "Like this Plugin?"
45
- msgstr "Ti é piaciuto il plugin?"
46
-
47
- #: xavisys-plugin-framework.php:339
48
- msgid "Need Support?"
49
- msgstr "Serve aiuto?"
50
-
51
- #: xavisys-plugin-framework.php:342
52
- msgid "Latest news from Xavisys"
53
- msgstr "Ultime notizie da Xavisys"
54
-
55
- #: xavisys-plugin-framework.php:348
56
- msgid "Then please do any or all of the following:"
57
- msgstr "Quindi, fai quanto segue:"
58
-
59
- #: xavisys-plugin-framework.php:353
60
- msgid "Link to it so others can find out about it."
61
- msgstr "Pubblica una recensione sul plugin."
62
-
63
- #: xavisys-plugin-framework.php:358
64
- msgid "Give it a good rating on WordPress.org."
65
- msgstr "Vota il plugin su WordPress.org."
66
-
67
- #: xavisys-plugin-framework.php:368
68
- msgid "If you have any problems with this plugin or ideas for improvements or enhancements, please use the <a href=\"%s\">Xavisys Support Forums</a>."
69
- msgstr "In caso di problemi, suggerimenti e segnalazioni di bug, visitare il forum di supporto <a href=\"%s\">Xavisys</a>."
70
-
71
  #: wp-twitter-widget.php:43
72
  msgid "Follow a Twitter Feed"
73
  msgstr "Segui un feed di Twitter"
74
 
75
  #: wp-twitter-widget.php:50
76
- #: wp-twitter-widget.php:193
77
  msgid "Twitter Widget Pro"
78
  msgstr "Twitter Widget Pro"
79
 
80
  #: wp-twitter-widget.php:65
81
- #: wp-twitter-widget.php:237
82
  msgid "Twitter username:"
83
  msgstr "Nome utente Twitter:"
84
 
85
  #: wp-twitter-widget.php:69
86
- #: wp-twitter-widget.php:245
87
  msgid "Give the feed a title ( optional ):"
88
  msgstr "Nome per il feed ( facoltativo ):"
89
 
90
  #: wp-twitter-widget.php:73
91
- #: wp-twitter-widget.php:253
92
  msgid "How many items would you like to display?"
93
  msgstr "Quanti messaggi desideri mostrare?"
94
 
95
  #: wp-twitter-widget.php:83
96
- #: wp-twitter-widget.php:267
97
  msgid "Display profile image?"
98
  msgstr "Mostra immagine profilo"
99
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  #: wp-twitter-widget.php:94
101
- #: wp-twitter-widget.php:325
102
  msgid "Include retweets"
103
  msgstr "includi i retweet"
104
 
105
  #: wp-twitter-widget.php:98
106
- #: wp-twitter-widget.php:328
107
  msgid "Hide @replies"
108
  msgstr "nascondi @replies"
109
 
110
  #: wp-twitter-widget.php:102
111
- #: wp-twitter-widget.php:331
112
  msgid "Hide sending applications"
113
  msgstr "nascondi invio applicazioni"
114
 
115
- #: wp-twitter-widget.php:106
116
- #: wp-twitter-widget.php:334
117
  msgid "Show Tweet Intents (reply, retweet, favorite)"
118
  msgstr "mostra Tweet Intents (reply, retweet, favorite)"
119
 
120
- #: wp-twitter-widget.php:110
121
- #: wp-twitter-widget.php:337
122
  msgid "Show Follow Link"
123
  msgstr "mostra link follow"
124
 
125
- #: wp-twitter-widget.php:113
126
- #: wp-twitter-widget.php:281
127
  msgid "What to display when Twitter is down ( optional ):"
128
  msgstr "Mostra quando Twitter é fuori servizio ( facoltativo ):"
129
 
130
- #: wp-twitter-widget.php:117
131
- #: wp-twitter-widget.php:289
132
  msgid "Number of seconds to wait for a response from Twitter ( default 2 ):"
133
  msgstr "Secondi di attesa per una risposta da Twitter ( predefinito 2 ):"
134
 
135
- #: wp-twitter-widget.php:121
136
- #: wp-twitter-widget.php:297
137
  msgid "Show date/time of Tweet ( rather than 2 ____ ago ):"
138
  msgstr "Mostra data/ora del messaggio ( piuttosto che 2 ____ fa):"
139
 
140
- #: wp-twitter-widget.php:123
141
- #: wp-twitter-widget.php:301
142
  msgid "Always"
143
  msgstr "sempre"
144
 
145
- #: wp-twitter-widget.php:124
146
- #: wp-twitter-widget.php:302
147
  msgid "If over an hour old"
148
  msgstr "se più di un'ora"
149
 
150
- #: wp-twitter-widget.php:125
151
- #: wp-twitter-widget.php:303
152
  msgid "If over a day old"
153
  msgstr "se più di un giorno"
154
 
155
- #: wp-twitter-widget.php:126
156
- #: wp-twitter-widget.php:304
157
  msgid "If over a week old"
158
  msgstr "se più di una settimana"
159
 
160
- #: wp-twitter-widget.php:127
161
- #: wp-twitter-widget.php:305
162
  msgid "If over a month old"
163
  msgstr "se più di un mese"
164
 
165
- #: wp-twitter-widget.php:128
166
- #: wp-twitter-widget.php:306
167
  msgid "If over a year old"
168
  msgstr "se più di un anno"
169
 
170
- #: wp-twitter-widget.php:129
171
- #: wp-twitter-widget.php:307
172
  msgid "Never"
173
  msgstr "mai"
174
 
175
- #: wp-twitter-widget.php:133
176
- #: wp-twitter-widget.php:313
177
  msgid "Format to dispaly the date in, uses <a href=\"%s\">PHP date()</a> format:"
178
  msgstr "Qualora decidessi di mostrare la data, utilizza il formato <a href=\"%s\">PHP date()</a>:"
179
 
180
- #: wp-twitter-widget.php:138
181
- #: wp-twitter-widget.php:340
182
  msgid "Open links in a new window"
183
  msgstr "apri i link in una nuova finestra"
184
 
185
- #: wp-twitter-widget.php:142
186
- #: wp-twitter-widget.php:343
187
  msgid "Show Link to Twitter Widget Pro"
188
  msgstr "mostra il link a Twitter Widget Pro"
189
 
190
- #: wp-twitter-widget.php:194
191
  msgid "Twitter Widget"
192
  msgstr "Twitter Widget"
193
 
194
- #: wp-twitter-widget.php:229
195
  msgid "General Settings"
196
  msgstr "Impostazioni generali"
197
 
198
- #: wp-twitter-widget.php:321
199
  msgid "Other Setting:"
200
  msgstr "Altre impostazioni:"
201
 
202
- #: wp-twitter-widget.php:499
203
  msgid "No Tweets Available"
204
  msgstr "Nessun messaggio disponibile"
205
 
206
- #: wp-twitter-widget.php:517
207
  msgid "from %s"
208
  msgstr "da %s"
209
 
210
- #: wp-twitter-widget.php:521
211
  msgid "in reply to %s"
212
  msgstr "in risposta a %s"
213
 
214
- #: wp-twitter-widget.php:535
215
  msgid "Reply"
216
  msgstr "Rispondi"
217
 
218
- #: wp-twitter-widget.php:543
219
  msgid "Retweet"
220
  msgstr "Retweet"
221
 
222
- #: wp-twitter-widget.php:551
223
  msgid "Favorite"
224
  msgstr "Preferiti"
225
 
226
- #: wp-twitter-widget.php:574
227
  msgid "Follow %s"
228
  msgstr "Segui %s"
229
 
230
- #: wp-twitter-widget.php:584
231
  msgid "Brought to you by Xavisys - A WordPress development company"
232
  msgstr "Brought to you by Xavisys - A WordPress development company"
233
 
234
- #: wp-twitter-widget.php:586
235
  msgid "Powered by"
236
  msgstr "Powered by"
237
 
238
- #: wp-twitter-widget.php:635
239
  msgid "Invalid Twitter Response."
240
  msgstr "Risposta da Twitter non valida."
241
 
242
- #: wp-twitter-widget.php:645
243
  msgid "Could not connect to Twitter"
244
  msgstr "Non é stato possibile connettersi a Twitter"
245
 
246
- #: wp-twitter-widget.php:727
247
  msgid "about %s year ago"
248
  msgid_plural "about %s years ago"
249
  msgstr[0] "circa %s anno fa"
250
  msgstr[1] "circa %s anni fa"
251
 
252
- #: wp-twitter-widget.php:728
253
  msgid "about %s month ago"
254
  msgid_plural "about %s months ago"
255
  msgstr[0] "circa %s mese fa"
256
  msgstr[1] "circa %s mesi fa"
257
 
258
- #: wp-twitter-widget.php:729
259
  msgid "about %s week ago"
260
  msgid_plural "about %s weeks ago"
261
  msgstr[0] "circa %s settimana fa"
262
  msgstr[1] "circa %s settimane fa"
263
 
264
- #: wp-twitter-widget.php:730
265
  msgid "about %s day ago"
266
  msgid_plural "about %s days ago"
267
  msgstr[0] "circa %s giorno fa"
268
  msgstr[1] "circa %s giorni fa"
269
 
270
- #: wp-twitter-widget.php:731
271
  msgid "about %s hour ago"
272
  msgid_plural "about %s hours ago"
273
  msgstr[0] "circa %s ora fa"
274
  msgstr[1] "circa %s ore fa"
275
 
276
- #: wp-twitter-widget.php:732
277
  msgid "about %s minute ago"
278
  msgid_plural "about %s minutes ago"
279
  msgstr[0] "circa %s minunto fa"
280
  msgstr[1] "circa %s minunti fa"
281
 
282
- #: wp-twitter-widget.php:733
283
  msgid "about %s second ago"
284
  msgid_plural "about %s seconds ago"
285
  msgstr[0] "circa %s secondo fa"
286
  msgstr[1] "circa %s secondi fa"
287
 
288
- #: wp-twitter-widget.php:785
289
- #: wp-twitter-widget.php:858
290
  msgid "h:i:s A F d, Y"
291
  msgstr "H:i:s F d Y"
292
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
293
  #~ msgid "username"
294
  #~ msgstr "Nome utente"
295
 
6
  msgstr ""
7
  "Project-Id-Version: Twitter Widget Pro in italiano\n"
8
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/twitter-widget-pro\n"
9
+ "POT-Creation-Date: 2011-09-01 20:20:51+00:00\n"
10
+ "PO-Revision-Date: 2011-09-02 18:48+0100\n"
11
  "Last-Translator: Gianni Diurno (aka gidibao) <gidibao[at]gmail[dot]com>\n"
12
  "Language-Team: Gianni Diurno | gidibao.net & charmingpress.com\n"
13
  "MIME-Version: 1.0\n"
20
  "X-Poedit-Basepath: ../\n"
21
  "X-Poedit-SearchPath-0: .\n"
22
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
  #: wp-twitter-widget.php:43
24
  msgid "Follow a Twitter Feed"
25
  msgstr "Segui un feed di Twitter"
26
 
27
  #: wp-twitter-widget.php:50
28
+ #: wp-twitter-widget.php:195
29
  msgid "Twitter Widget Pro"
30
  msgstr "Twitter Widget Pro"
31
 
32
  #: wp-twitter-widget.php:65
33
+ #: wp-twitter-widget.php:239
34
  msgid "Twitter username:"
35
  msgstr "Nome utente Twitter:"
36
 
37
  #: wp-twitter-widget.php:69
38
+ #: wp-twitter-widget.php:247
39
  msgid "Give the feed a title ( optional ):"
40
  msgstr "Nome per il feed ( facoltativo ):"
41
 
42
  #: wp-twitter-widget.php:73
43
+ #: wp-twitter-widget.php:255
44
  msgid "How many items would you like to display?"
45
  msgstr "Quanti messaggi desideri mostrare?"
46
 
47
  #: wp-twitter-widget.php:83
48
+ #: wp-twitter-widget.php:269
49
  msgid "Display profile image?"
50
  msgstr "Mostra immagine profilo"
51
 
52
+ #: wp-twitter-widget.php:85
53
+ #: wp-twitter-widget.php:273
54
+ msgid "Do not show"
55
+ msgstr "non mostrare"
56
+
57
+ #: wp-twitter-widget.php:86
58
+ #: wp-twitter-widget.php:274
59
+ msgid "Mini - 24px by 24px"
60
+ msgstr "Mini - 24px per 24px"
61
+
62
+ #: wp-twitter-widget.php:87
63
+ #: wp-twitter-widget.php:275
64
+ msgid "Normal - 48px by 48px"
65
+ msgstr "Normale - 48px per 48px"
66
+
67
+ #: wp-twitter-widget.php:88
68
+ #: wp-twitter-widget.php:276
69
+ msgid "Bigger - 73px by 73px"
70
+ msgstr "Grande - 73px per 73px"
71
+
72
+ #: wp-twitter-widget.php:89
73
+ #: wp-twitter-widget.php:277
74
+ msgid "Original"
75
+ msgstr "Originale"
76
+
77
  #: wp-twitter-widget.php:94
78
+ #: wp-twitter-widget.php:327
79
  msgid "Include retweets"
80
  msgstr "includi i retweet"
81
 
82
  #: wp-twitter-widget.php:98
83
+ #: wp-twitter-widget.php:330
84
  msgid "Hide @replies"
85
  msgstr "nascondi @replies"
86
 
87
  #: wp-twitter-widget.php:102
88
+ #: wp-twitter-widget.php:333
89
  msgid "Hide sending applications"
90
  msgstr "nascondi invio applicazioni"
91
 
92
+ #: wp-twitter-widget.php:107
93
+ #: wp-twitter-widget.php:337
94
  msgid "Show Tweet Intents (reply, retweet, favorite)"
95
  msgstr "mostra Tweet Intents (reply, retweet, favorite)"
96
 
97
+ #: wp-twitter-widget.php:112
98
+ #: wp-twitter-widget.php:341
99
  msgid "Show Follow Link"
100
  msgstr "mostra link follow"
101
 
102
+ #: wp-twitter-widget.php:115
103
+ #: wp-twitter-widget.php:283
104
  msgid "What to display when Twitter is down ( optional ):"
105
  msgstr "Mostra quando Twitter é fuori servizio ( facoltativo ):"
106
 
107
+ #: wp-twitter-widget.php:119
108
+ #: wp-twitter-widget.php:291
109
  msgid "Number of seconds to wait for a response from Twitter ( default 2 ):"
110
  msgstr "Secondi di attesa per una risposta da Twitter ( predefinito 2 ):"
111
 
112
+ #: wp-twitter-widget.php:123
113
+ #: wp-twitter-widget.php:299
114
  msgid "Show date/time of Tweet ( rather than 2 ____ ago ):"
115
  msgstr "Mostra data/ora del messaggio ( piuttosto che 2 ____ fa):"
116
 
117
+ #: wp-twitter-widget.php:125
118
+ #: wp-twitter-widget.php:303
119
  msgid "Always"
120
  msgstr "sempre"
121
 
122
+ #: wp-twitter-widget.php:126
123
+ #: wp-twitter-widget.php:304
124
  msgid "If over an hour old"
125
  msgstr "se più di un'ora"
126
 
127
+ #: wp-twitter-widget.php:127
128
+ #: wp-twitter-widget.php:305
129
  msgid "If over a day old"
130
  msgstr "se più di un giorno"
131
 
132
+ #: wp-twitter-widget.php:128
133
+ #: wp-twitter-widget.php:306
134
  msgid "If over a week old"
135
  msgstr "se più di una settimana"
136
 
137
+ #: wp-twitter-widget.php:129
138
+ #: wp-twitter-widget.php:307
139
  msgid "If over a month old"
140
  msgstr "se più di un mese"
141
 
142
+ #: wp-twitter-widget.php:130
143
+ #: wp-twitter-widget.php:308
144
  msgid "If over a year old"
145
  msgstr "se più di un anno"
146
 
147
+ #: wp-twitter-widget.php:131
148
+ #: wp-twitter-widget.php:309
149
  msgid "Never"
150
  msgstr "mai"
151
 
152
+ #: wp-twitter-widget.php:135
153
+ #: wp-twitter-widget.php:315
154
  msgid "Format to dispaly the date in, uses <a href=\"%s\">PHP date()</a> format:"
155
  msgstr "Qualora decidessi di mostrare la data, utilizza il formato <a href=\"%s\">PHP date()</a>:"
156
 
157
+ #: wp-twitter-widget.php:140
158
+ #: wp-twitter-widget.php:344
159
  msgid "Open links in a new window"
160
  msgstr "apri i link in una nuova finestra"
161
 
162
+ #: wp-twitter-widget.php:144
163
+ #: wp-twitter-widget.php:347
164
  msgid "Show Link to Twitter Widget Pro"
165
  msgstr "mostra il link a Twitter Widget Pro"
166
 
167
+ #: wp-twitter-widget.php:196
168
  msgid "Twitter Widget"
169
  msgstr "Twitter Widget"
170
 
171
+ #: wp-twitter-widget.php:231
172
  msgid "General Settings"
173
  msgstr "Impostazioni generali"
174
 
175
+ #: wp-twitter-widget.php:323
176
  msgid "Other Setting:"
177
  msgstr "Altre impostazioni:"
178
 
179
+ #: wp-twitter-widget.php:503
180
  msgid "No Tweets Available"
181
  msgstr "Nessun messaggio disponibile"
182
 
183
+ #: wp-twitter-widget.php:521
184
  msgid "from %s"
185
  msgstr "da %s"
186
 
187
+ #: wp-twitter-widget.php:525
188
  msgid "in reply to %s"
189
  msgstr "in risposta a %s"
190
 
191
+ #: wp-twitter-widget.php:539
192
  msgid "Reply"
193
  msgstr "Rispondi"
194
 
195
+ #: wp-twitter-widget.php:547
196
  msgid "Retweet"
197
  msgstr "Retweet"
198
 
199
+ #: wp-twitter-widget.php:555
200
  msgid "Favorite"
201
  msgstr "Preferiti"
202
 
203
+ #: wp-twitter-widget.php:578
204
  msgid "Follow %s"
205
  msgstr "Segui %s"
206
 
207
+ #: wp-twitter-widget.php:588
208
  msgid "Brought to you by Xavisys - A WordPress development company"
209
  msgstr "Brought to you by Xavisys - A WordPress development company"
210
 
211
+ #: wp-twitter-widget.php:590
212
  msgid "Powered by"
213
  msgstr "Powered by"
214
 
215
+ #: wp-twitter-widget.php:639
216
  msgid "Invalid Twitter Response."
217
  msgstr "Risposta da Twitter non valida."
218
 
219
+ #: wp-twitter-widget.php:649
220
  msgid "Could not connect to Twitter"
221
  msgstr "Non é stato possibile connettersi a Twitter"
222
 
223
+ #: wp-twitter-widget.php:731
224
  msgid "about %s year ago"
225
  msgid_plural "about %s years ago"
226
  msgstr[0] "circa %s anno fa"
227
  msgstr[1] "circa %s anni fa"
228
 
229
+ #: wp-twitter-widget.php:732
230
  msgid "about %s month ago"
231
  msgid_plural "about %s months ago"
232
  msgstr[0] "circa %s mese fa"
233
  msgstr[1] "circa %s mesi fa"
234
 
235
+ #: wp-twitter-widget.php:733
236
  msgid "about %s week ago"
237
  msgid_plural "about %s weeks ago"
238
  msgstr[0] "circa %s settimana fa"
239
  msgstr[1] "circa %s settimane fa"
240
 
241
+ #: wp-twitter-widget.php:734
242
  msgid "about %s day ago"
243
  msgid_plural "about %s days ago"
244
  msgstr[0] "circa %s giorno fa"
245
  msgstr[1] "circa %s giorni fa"
246
 
247
+ #: wp-twitter-widget.php:735
248
  msgid "about %s hour ago"
249
  msgid_plural "about %s hours ago"
250
  msgstr[0] "circa %s ora fa"
251
  msgstr[1] "circa %s ore fa"
252
 
253
+ #: wp-twitter-widget.php:736
254
  msgid "about %s minute ago"
255
  msgid_plural "about %s minutes ago"
256
  msgstr[0] "circa %s minunto fa"
257
  msgstr[1] "circa %s minunti fa"
258
 
259
+ #: wp-twitter-widget.php:737
260
  msgid "about %s second ago"
261
  msgid_plural "about %s seconds ago"
262
  msgstr[0] "circa %s secondo fa"
263
  msgstr[1] "circa %s secondi fa"
264
 
265
+ #: wp-twitter-widget.php:789
266
+ #: wp-twitter-widget.php:862
267
  msgid "h:i:s A F d, Y"
268
  msgstr "H:i:s F d Y"
269
 
270
+ #: xavisys-plugin-framework.php:245
271
+ msgid "Update Options &raquo;"
272
+ msgstr "Aggiorna le opzioni &raquo;"
273
+
274
+ #: xavisys-plugin-framework.php:292
275
+ msgid "Donate"
276
+ msgstr "Donazioni"
277
+
278
+ #: xavisys-plugin-framework.php:299
279
+ msgid "Support Forum"
280
+ msgstr "Forum di supporto"
281
+
282
+ #: xavisys-plugin-framework.php:307
283
+ msgid "Donate to show your appreciation."
284
+ msgstr "Effettua una donazione per mostrare il tuo gradimento del plugin."
285
+
286
+ #: xavisys-plugin-framework.php:318
287
+ msgid "Settings"
288
+ msgstr "Impostazioni"
289
+
290
+ #: xavisys-plugin-framework.php:336
291
+ msgid "Like this Plugin?"
292
+ msgstr "Ti é piaciuto il plugin?"
293
+
294
+ #: xavisys-plugin-framework.php:339
295
+ msgid "Need Support?"
296
+ msgstr "Serve aiuto?"
297
+
298
+ #: xavisys-plugin-framework.php:342
299
+ msgid "Latest news from Xavisys"
300
+ msgstr "Ultime notizie da Xavisys"
301
+
302
+ #: xavisys-plugin-framework.php:348
303
+ msgid "Then please do any or all of the following:"
304
+ msgstr "Quindi, fai quanto segue:"
305
+
306
+ #: xavisys-plugin-framework.php:353
307
+ msgid "Link to it so others can find out about it."
308
+ msgstr "Pubblica una recensione sul plugin."
309
+
310
+ #: xavisys-plugin-framework.php:358
311
+ msgid "Give it a good rating on WordPress.org."
312
+ msgstr "Vota il plugin su WordPress.org."
313
+
314
+ #: xavisys-plugin-framework.php:368
315
+ msgid "If you have any problems with this plugin or ideas for improvements or enhancements, please use the <a href=\"%s\">Xavisys Support Forums</a>."
316
+ msgstr "In caso di problemi, suggerimenti e segnalazioni di bug, visitare il forum di supporto <a href=\"%s\">Xavisys</a>."
317
+
318
  #~ msgid "username"
319
  #~ msgstr "Nome utente"
320
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=paypal%4
4
  Tags: twitter, widget, feed
5
  Requires at least: 3.0
6
  Tested up to: 3.3.0
7
- Stable tag: 2.3.2
8
 
9
  A widget that properly handles twitter feeds, including parsing @username, #hashtags, and URLs into links. Requires PHP5.
10
 
@@ -131,6 +131,9 @@ Aparently the database queries required to display the friends feed was causing
131
 
132
  == Upgrade Notice ==
133
 
 
 
 
134
  = 2.3.2 =
135
  Fixes some strings that were not translatable
136
 
@@ -142,6 +145,11 @@ Fewer "could not connect to Twitter" messages, new links (reply, retweet, favori
142
 
143
  == Changelog ==
144
 
 
 
 
 
 
145
  = 2.3.2 =
146
  * Fix some strings that were not translatable
147
  * New Italian translation Thanks to Gianni Diurno - http://gidibao.net
4
  Tags: twitter, widget, feed
5
  Requires at least: 3.0
6
  Tested up to: 3.3.0
7
+ Stable tag: 2.3.3
8
 
9
  A widget that properly handles twitter feeds, including parsing @username, #hashtags, and URLs into links. Requires PHP5.
10
 
131
 
132
  == Upgrade Notice ==
133
 
134
+ = 2.3.3 =
135
+ Fixed issue with updates getting stuck, and add data-lang support for Twitter intents
136
+
137
  = 2.3.2 =
138
  Fixes some strings that were not translatable
139
 
145
 
146
  == Changelog ==
147
 
148
+ = 2.3.3 =
149
+ * Updated TLC to fix issue where updates could get stuck "locked"
150
+ * Add data-lang support for Twitter intents
151
+ * Updated Italian translation - Thanks Gianni Diurno - http://gidibao.net
152
+
153
  = 2.3.2 =
154
  * Fix some strings that were not translatable
155
  * New Italian translation Thanks to Gianni Diurno - http://gidibao.net
tlc-transients.php CHANGED
@@ -7,7 +7,7 @@ class TLC_Transient_Update_Server {
7
 
8
  public function init() {
9
  if ( isset( $_POST['_tlc_update'] ) ) {
10
- $update = get_transient( 'tlc_update__' . $_POST['key'] );
11
  if ( $update && $update[0] == $_POST['_tlc_update'] ) {
12
  tlc_transient( $update[1] )
13
  ->expires_in( $update[2] )
@@ -32,7 +32,7 @@ if ( !class_exists( 'TLC_Transient' ) ) {
32
  private $force_background_updates = false;
33
 
34
  public function __construct( $key ) {
35
- $this->key = $key;
36
  }
37
 
38
  public function get() {
@@ -58,7 +58,7 @@ if ( !class_exists( 'TLC_Transient' ) ) {
58
 
59
  private function schedule_background_fetch() {
60
  if ( !$this->has_update_lock() ) {
61
- set_transient( 'tlc_update__' . $this->key, array( $this->new_update_lock(), $this->key, $this->expiration, $this->callback, $this->params ) );
62
  add_action( 'shutdown', array( $this, 'spawn_server' ) );
63
  }
64
  return $this;
@@ -104,11 +104,11 @@ if ( !class_exists( 'TLC_Transient' ) ) {
104
  }
105
 
106
  private function release_update_lock() {
107
- delete_transient( 'tlc_update__' . $this->key );
108
  }
109
 
110
  private function get_update_lock() {
111
- $lock = get_transient( 'tlc_update__' . $this->key );
112
  if ( $lock )
113
  return $lock[0];
114
  else
7
 
8
  public function init() {
9
  if ( isset( $_POST['_tlc_update'] ) ) {
10
+ $update = get_transient( 'tlc_up__' . $_POST['key'] );
11
  if ( $update && $update[0] == $_POST['_tlc_update'] ) {
12
  tlc_transient( $update[1] )
13
  ->expires_in( $update[2] )
32
  private $force_background_updates = false;
33
 
34
  public function __construct( $key ) {
35
+ $this->key = substr( $key, 0, 37 );
36
  }
37
 
38
  public function get() {
58
 
59
  private function schedule_background_fetch() {
60
  if ( !$this->has_update_lock() ) {
61
+ set_transient( 'tlc_up__' . $this->key, array( $this->new_update_lock(), $this->key, $this->expiration, $this->callback, $this->params ), 300 );
62
  add_action( 'shutdown', array( $this, 'spawn_server' ) );
63
  }
64
  return $this;
104
  }
105
 
106
  private function release_update_lock() {
107
+ delete_transient( 'tlc_up__' . $this->key );
108
  }
109
 
110
  private function get_update_lock() {
111
+ $lock = get_transient( 'tlc_up__' . $this->key );
112
  if ( $lock )
113
  return $lock[0];
114
  else
wp-twitter-widget.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Twitter Widget Pro
4
  * Plugin URI: http://xavisys.com/wordpress-plugins/wordpress-twitter-widget/
5
  * Description: A widget that properly handles twitter feeds, including @username, #hashtag, and link parsing. It can even display profile images for the users. Requires PHP5.
6
- * Version: 2.3.2
7
  * Author: Aaron D. Campbell
8
  * Author URI: http://xavisys.com/
9
  * License: GPLv2 or later
@@ -30,6 +30,7 @@
30
 
31
  require_once( 'tlc-transients.php' );
32
  require_once( 'xavisys-plugin-framework.php' );
 
33
 
34
  /**
35
  * WP_Widget_Twitter_Pro is the class that handles the main widget.
@@ -211,6 +212,10 @@ class wpTwitterWidget extends XavisysPlugin {
211
  add_filter( 'widget_twitter_content', 'convert_chars' );
212
  add_filter( $this->_slug .'-opt-twp', array( $this, 'filterSettings' ) );
213
  add_shortcode( 'twitter-widget', array( $this, 'handleShortcodes' ) );
 
 
 
 
214
  }
215
 
216
  /**
@@ -535,29 +540,26 @@ class wpTwitterWidget extends XavisysPlugin {
535
 
536
  if ( 'true' == $args['showintents'] ) {
537
  $widgetContent .= ' <span class="intent-meta">';
 
 
 
538
 
539
  $linkText = __( 'Reply', $this->_slug );
540
- $linkAttrs = array(
541
- 'href' => "http://twitter.com/intent/tweet?in_reply_to={$tweet->id_str}",
542
- 'class' => 'in-reply-to',
543
- 'title' => $linkText,
544
- );
545
  $widgetContent .= $this->_buildLink( $linkText, $linkAttrs );
546
 
547
  $linkText = __( 'Retweet', $this->_slug );
548
- $linkAttrs = array(
549
- 'href' => "http://twitter.com/intent/retweet?tweet_id={$tweet->id_str}",
550
- 'class' => 'retweet',
551
- 'title' => $linkText,
552
- );
553
  $widgetContent .= $this->_buildLink( $linkText, $linkAttrs );
554
 
555
  $linkText = __( 'Favorite', $this->_slug );
556
- $linkAttrs = array(
557
- 'href' => "http://twitter.com/intent/favorite?tweet_id={$tweet->id_str}",
558
- 'class' => 'favorite',
559
- 'title' => $linkText,
560
- );
561
  $widgetContent .= $this->_buildLink( $linkText, $linkAttrs );
562
  $widgetContent .= '</span>';
563
  }
@@ -577,6 +579,10 @@ class wpTwitterWidget extends XavisysPlugin {
577
  'class' => 'twitter-follow-button',
578
  'title' => sprintf( __( 'Follow %s', $this->_slug ), "@{$args['username']}" ),
579
  );
 
 
 
 
580
  $widgetContent .= $this->_buildLink( $linkText, $linkAttrs );
581
  $widgetContent .= '</div>';
582
  }
@@ -604,6 +610,23 @@ class wpTwitterWidget extends XavisysPlugin {
604
  return $widgetContent;
605
  }
606
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
607
  public function add_twitter_js() {
608
  wp_print_scripts( 'twitter-widgets' );
609
  }
3
  * Plugin Name: Twitter Widget Pro
4
  * Plugin URI: http://xavisys.com/wordpress-plugins/wordpress-twitter-widget/
5
  * Description: A widget that properly handles twitter feeds, including @username, #hashtag, and link parsing. It can even display profile images for the users. Requires PHP5.
6
+ * Version: 2.3.3
7
  * Author: Aaron D. Campbell
8
  * Author URI: http://xavisys.com/
9
  * License: GPLv2 or later
30
 
31
  require_once( 'tlc-transients.php' );
32
  require_once( 'xavisys-plugin-framework.php' );
33
+ define( 'TWP_VERSION', '2.3.3' );
34
 
35
  /**
36
  * WP_Widget_Twitter_Pro is the class that handles the main widget.
212
  add_filter( 'widget_twitter_content', 'convert_chars' );
213
  add_filter( $this->_slug .'-opt-twp', array( $this, 'filterSettings' ) );
214
  add_shortcode( 'twitter-widget', array( $this, 'handleShortcodes' ) );
215
+
216
+ $twp_version = get_option( 'twp_version' );
217
+ if ( TWP_VERSION != $twp_version )
218
+ update_option( 'twp_version', TWP_VERSION );
219
  }
220
 
221
  /**
540
 
541
  if ( 'true' == $args['showintents'] ) {
542
  $widgetContent .= ' <span class="intent-meta">';
543
+ $lang = $this->_getTwitterLang();
544
+ if ( !empty( $lang ) )
545
+ $linkAttrs['data-lang'] = $lang;
546
 
547
  $linkText = __( 'Reply', $this->_slug );
548
+ $linkAttrs['href'] = "http://twitter.com/intent/tweet?in_reply_to={$tweet->id_str}";
549
+ $linkAttrs['class'] = 'in-reply-to';
550
+ $linkAttrs['title'] = $linkText;
 
 
551
  $widgetContent .= $this->_buildLink( $linkText, $linkAttrs );
552
 
553
  $linkText = __( 'Retweet', $this->_slug );
554
+ $linkAttrs['href'] = "http://twitter.com/intent/retweet?tweet_id={$tweet->id_str}";
555
+ $linkAttrs['class'] = 'retweet';
556
+ $linkAttrs['title'] = $linkText;
 
 
557
  $widgetContent .= $this->_buildLink( $linkText, $linkAttrs );
558
 
559
  $linkText = __( 'Favorite', $this->_slug );
560
+ $linkAttrs['href'] = "http://twitter.com/intent/favorite?tweet_id={$tweet->id_str}";
561
+ $linkAttrs['class'] = 'favorite';
562
+ $linkAttrs['title'] = $linkText;
 
 
563
  $widgetContent .= $this->_buildLink( $linkText, $linkAttrs );
564
  $widgetContent .= '</span>';
565
  }
579
  'class' => 'twitter-follow-button',
580
  'title' => sprintf( __( 'Follow %s', $this->_slug ), "@{$args['username']}" ),
581
  );
582
+ $lang = $this->_getTwitterLang();
583
+ if ( !empty( $lang ) )
584
+ $linkAttrs['data-lang'] = $lang;
585
+
586
  $widgetContent .= $this->_buildLink( $linkText, $linkAttrs );
587
  $widgetContent .= '</div>';
588
  }
610
  return $widgetContent;
611
  }
612
 
613
+ private function _getTwitterLang() {
614
+ $valid_langs = array(
615
+ 'en', // English
616
+ 'it', // Italian
617
+ 'es', // Spanish
618
+ 'fr', // French
619
+ 'ko', // Korean
620
+ 'ja', // Japanese
621
+ );
622
+ $locale = get_locale();
623
+ $lang = strtolower( substr( get_locale(), 0, 2 ) );
624
+ if ( in_array( $lang, $valid_langs ) )
625
+ return $lang;
626
+
627
+ return false;
628
+ }
629
+
630
  public function add_twitter_js() {
631
  wp_print_scripts( 'twitter-widgets' );
632
  }