MailChimp List Subscribe Form - Version 1.1

Version Description

Download this release

Release Info

Developer mc_jesse
Plugin Icon wp plugin MailChimp List Subscribe Form
Version 1.1
Comparing to
See all releases

Code changes from version 0.1 to 1.1

MCAPI.class.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  class MCAPI {
4
- var $version = "1.0";
5
  var $errorMessage;
6
  var $errorCode;
7
 
@@ -21,28 +21,59 @@ class MCAPI {
21
  var $chunkSize = 8192;
22
 
23
  /**
24
- * Cache the user id so we only have to log in once per client instantiation
25
  */
26
- var $uuid;
 
 
 
 
 
27
 
28
  /**
29
  * Connect to the MailChimp API for a given list. All MCAPI calls require login before functioning
30
  *
31
- * @param string $username Your MailChimp login user name - always required
32
- * @param string $password Your MailChimp login password - always required
33
  */
34
- function MCAPI($username, $password) {
 
 
35
  $this->apiUrl = parse_url("http://api.mailchimp.com/" . $this->version . "/?output=php");
36
- $this->uuid = $this->callServer("login", array("username" => $username, "password" => $password));
 
 
 
 
 
 
 
37
  }
38
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
  /**
40
  * Unschedule a campaign that is scheduled to be sent in the future
41
  *
42
  * @section Campaign Related
 
43
  * @example xml-rpc_campaignUnschedule.php
44
  *
45
- * @param string $cid the id for the campaign to unschedule
46
  * @return boolean true on success
47
  */
48
  function campaignUnschedule($cid) {
@@ -55,26 +86,59 @@ class MCAPI {
55
  * Schedule a campaign to be sent in the future
56
  *
57
  * @section Campaign Related
 
58
  * @example xml-rpc_campaignSchedule.php
59
  *
60
- * @param string $cid the id for the campaign to schedule
61
- * @param string $schedule_time the time to schedule the campaign - in YYYY-MM-DD HH:II:SS format in GMT
 
62
  * @return boolean true on success
63
  */
64
- function campaignSchedule($cid, $schedule_time) {
65
  $params = array();
66
  $params["cid"] = $cid;
67
  $params["schedule_time"] = $schedule_time;
 
68
  return $this->callServer("campaignSchedule", $params);
69
  }
70
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
  /**
72
  * Send a given campaign immediately
73
  *
74
  * @section Campaign Related
75
- * @example xml-rpc_campaignSend.php
76
  *
77
- * @param string $cid the id for the campaign to send
 
 
 
78
  * @return boolean true on success
79
  */
80
  function campaignSendNow($cid) {
@@ -87,11 +151,13 @@ class MCAPI {
87
  * Send a test of this campaign to the provided email address
88
  *
89
  * @section Campaign Related
 
 
90
  * @example xml-rpc_campaignSendTest.php
91
  *
92
- * @param string $cid the id for the campaign to test
93
- * @param string $test_emails an array of email address to receive the test message
94
- * @param string $send_type optional default (null) sends both, "html" or "text" send just that format
95
  * @return boolean true on success
96
  */
97
  function campaignSendTest($cid, $test_emails=array (
@@ -107,6 +173,7 @@ class MCAPI {
107
  * Retrieve all templates defined for your user account
108
  *
109
  * @section Campaign Related
 
110
  * @example xml-rpc_campaignTemplates.php
111
  *
112
  * @return array An array of structs, one for each template (see Returned Fields for details)
@@ -120,83 +187,221 @@ class MCAPI {
120
  return $this->callServer("campaignTemplates", $params);
121
  }
122
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
123
  /**
124
  * Create a new draft campaign to send
125
  *
126
  * @section Campaign Related
127
- * @example xml-rpc_createCampaign.php
128
- *
129
- * @param string $list_id the list to send this campaign to- get lists using getLists()
130
- * @param string $subject the subject line for your campaign message
131
- * @param string $from_email the From: email address for your campaign message
132
- * @param string $from_name the From: name for your campaign message
133
- * @param array $content the content for this campaign - use a struct with the following keys: "html" for pasted HTML content and "text" for the plain-text version. If you chose a template instead of pasting in your HTML content, then use "html_" followed by the template sections as keys - for example, use a key of "html_MAIN" to fill in the "MAIN" section of a template.
134
- * @param integer $template_id optional - use this template to generate the HTML content of the campaign
135
- * @param array $tracking optional - set which recipient actions will be tracked, as a struct of boolean values with the following keys: "opens", "html_clicks", and "text_clicks". By default, opens and HTML clicks will be tracked.
136
- * @param string $title optional - an internal name to use for this campaign. By default, the campaign subject will be used.
137
- * @param boolean $authenticate optional - set to true to enable SenderID, DomainKeys, and DKIM authentication, defaults to false
138
- * @param string $analytics optional - if provided, use a struct with "service type" as a key and the "service tag" as a value. For Google, this should be "google"=>"your_google_analytics_key_here". Note that only "google" is currently supported - a Google Analytics tags will be added to all links in the campaign with this string attached. Others may be added in the future
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
139
  * @return string the ID for the created campaign
140
  */
141
- function campaignCreate($list_id, $subject, $from_email, $from_name, $content, $template_id=NULL, $tracking=array (
142
- 'opens' => true,
143
- 'html_clicks' => true,
144
- 'text_clicks' => false,
145
- ), $title=NULL, $authenticate=false, $analytics=NULL) {
146
  $params = array();
147
- $params["list_id"] = $list_id;
148
- $params["subject"] = $subject;
149
- $params["from_email"] = $from_email;
150
- $params["from_name"] = $from_name;
151
  $params["content"] = $content;
152
- $params["template_id"] = $template_id;
153
- $params["tracking"] = $tracking;
154
- $params["title"] = $title;
155
- $params["authenticate"] = $authenticate;
156
- $params["analytics"] = $analytics;
157
  return $this->callServer("campaignCreate", $params);
158
  }
159
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
160
  /**
161
- * Get the list of campaigns and associated information for a list
162
  *
163
  * @section Campaign Related
 
 
164
  *
165
- * @param string $filter_id optional - only show campaigns from this list id - get lists using getLists()
166
- * @param integer $filter_folder optional - only show campaigns from this folder id - get folders using campaignFolders()
167
- * @param string $filter_fromname optional - only show campaigns that have this "From Name"
168
- * @param string $filter_fromemail optional - only show campaigns that have this "Reply-to Email"
169
- * @param string $filter_title optional - only show campaigns that have this title
170
- * @param string $filter_subject optional - only show campaigns that have this subject
171
- * @param string $filter_sendtimestart optional - only show campaigns that have been sent since this date/time
172
- * @param string $filter_sendtimeend optional - only show campaigns that have been sent before this date/time
173
- * @param boolean $filter_exact optional - flag for whether to filter on exact values when filtering, or search within content for filter values
174
- * @param integer $start optional - control paging of campaigns, start results at this campaign #, defaults to 0 (beginning)
175
- * @param integer $limit optional - control paging of campaigns, number of campaigns to return with each call, defaults to 25 (max=5000)
 
 
 
176
  * @return array list of campaigns and their associated information (see Returned Fields for description)
177
  * @returnf string id Campaign Id (used for all other campaign functions)
 
178
  * @returnf string title Title of the campaign
 
179
  * @returnf date create_time Creation time for the campaign
180
  * @returnf date send_time Send time for the campaign
181
- * @returnf int emails_sent Number of emails email was sent to
182
- * @returnf string status Status of the given campaign (sent,scheduled,etc.)
183
  * @returnf string from_name From name of the given campaign
184
  * @returnf string from_email Reply-to email of the given campaign
185
  * @returnf string subject Subject of the given campaign
186
- * @returnf string to_email To email string
187
  * @returnf string archive_url Archive link for the given campaign
 
 
 
 
 
 
188
  */
189
- function campaigns($filter_id=NULL, $filter_folder=NULL, $filter_fromname=NULL, $filter_fromemail=NULL, $filter_title=NULL, $filter_subject=NULL, $filter_sendtimestart=NULL, $filter_sendtimeend=NULL, $filter_exact=true, $start=0, $limit=25) {
190
- $params = array();
191
- $params["filter_id"] = $filter_id;
192
- $params["filter_folder"] = $filter_folder;
193
- $params["filter_fromname"] = $filter_fromname;
194
- $params["filter_fromemail"] = $filter_fromemail;
195
- $params["filter_title"] = $filter_title;
196
- $params["filter_subject"] = $filter_subject;
197
- $params["filter_sendtimestart"] = $filter_sendtimestart;
198
- $params["filter_sendtimeend"] = $filter_sendtimeend;
199
- $params["filter_exact"] = $filter_exact;
200
  $params["start"] = $start;
201
  $params["limit"] = $limit;
202
  return $this->callServer("campaigns", $params);
@@ -206,6 +411,8 @@ class MCAPI {
206
  * List all the folders for a user account
207
  *
208
  * @section Campaign Related
 
 
209
  *
210
  * @return array Array of folder structs (see Returned Fields for details)
211
  * @returnf integer folder_id Folder Id for the given folder, this can be used in the campaigns() function to filter on.
@@ -221,7 +428,10 @@ class MCAPI {
221
  *
222
  * @section Campaign Stats
223
  *
224
- * @param string $cid the campaign id to pull stats for (can be gathered using campaigns($id))
 
 
 
225
  * @return array struct of the statistics for this campaign
226
  * @returnf integer syntax_errors Number of email addresses in campaign that had syntactical errors.
227
  * @returnf integer hard_bounces Number of email addresses in campaign that hard bounced.
@@ -250,8 +460,11 @@ class MCAPI {
250
  *
251
  * @section Campaign Stats
252
  *
253
- * @param string $cid the campaign id to pull stats for (can be gathered using campaigns($id))
254
- * @return struct list of urls and their associated statistics
 
 
 
255
  * @returnf integer clicks Number of times the specific link was clicked
256
  * @returnf integer unique Number of unique people who clicked on the specific link
257
  */
@@ -262,22 +475,33 @@ class MCAPI {
262
  }
263
 
264
  /**
265
- * Get all bounced email addresses for a given campaign<br/>
266
- * <strong>DEPRECATED:</strong> campaignBounces() has been deprecated and will be removed completely in a future release. see campaignHardBounces() and campaignSoftBounces() for replacements.
267
- *
268
  * @section Campaign Stats
269
  *
270
- * @deprecated See campaignHardBounces() and campaignSoftBounces() for replacements
271
- * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns($id))
272
- * @return struct Struct of arrays of bounced email addresses (hard and soft)
273
- * @returnf array hard Array of all email addresses that had Hard bounces for this campaign
274
- * @returnf array soft Array of all email addresses that had Soft bounces for this campaign
275
- * @returnf array syntax Array of all email addresses that had syntax errors in them (historical - always empty)
 
 
 
 
 
 
 
 
 
 
 
276
  */
277
- function campaignBounces($cid) {
278
  $params = array();
279
  $params["cid"] = $cid;
280
- return $this->callServer("campaignBounces", $params);
281
  }
282
 
283
  /**
@@ -285,9 +509,9 @@ class MCAPI {
285
  *
286
  * @section Campaign Stats
287
  *
288
- * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns($id))
289
- * @param int $start optional, for large data sets, the page number to start at - defaults to 1st page of data
290
- * @param int $limit optional, for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
291
  * @return array Arrays of email addresses with Hard Bounces
292
  */
293
  function campaignHardBounces($cid, $start=0, $limit=1000) {
@@ -303,9 +527,9 @@ class MCAPI {
303
  *
304
  * @section Campaign Stats
305
  *
306
- * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns($id))
307
- * @param int $start optional, for large data sets, the page number to start at - defaults to 1st page of data
308
- * @param int $limit optional, for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
309
  * @return array Arrays of email addresses with Soft Bounces
310
  */
311
  function campaignSoftBounces($cid, $start=0, $limit=1000) {
@@ -321,9 +545,9 @@ class MCAPI {
321
  *
322
  * @section Campaign Stats
323
  *
324
- * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns($id))
325
- * @param int $start optional, for large data sets, the page number to start at - defaults to 1st page of data
326
- * @param int $limit optional, for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
327
  * @return array list of email addresses that unsubscribed from this campaign
328
  */
329
  function campaignUnsubscribes($cid, $start=0, $limit=1000) {
@@ -339,43 +563,155 @@ class MCAPI {
339
  *
340
  * @section Campaign Stats
341
  *
342
- * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns($id))
343
- * @param int $start optional, for large data sets, the page number to start at - defaults to 1st page of data
344
- * @param int $limit optional, for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
345
- * @return array list of email addresses that complained (filed abuse reports) about this campaign
 
 
 
 
 
 
346
  */
347
- function campaignAbuseReports($cid, $start=0, $limit=1000) {
348
  $params = array();
349
  $params["cid"] = $cid;
 
350
  $params["start"] = $start;
351
  $params["limit"] = $limit;
352
  return $this->callServer("campaignAbuseReports", $params);
353
  }
354
 
355
  /**
356
- * Get the content (both html and text) for a campaign, exactly as it would appear in the campaign archive
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
357
  *
358
  * @section Campaign Related
359
  *
360
- * @param string $cid the campaign id to get content for (can be gathered using campaigns($id))
 
361
  * @return struct Struct containing all content for the campaign (see Returned Fields for details
362
  * @returnf string html The HTML content used for the campgain with merge tags intact
363
  * @returnf string text The Text content used for the campgain with merge tags intact
364
  */
365
- function campaignContent($cid) {
366
  $params = array();
367
  $params["cid"] = $cid;
 
368
  return $this->callServer("campaignContent", $params);
369
  }
370
 
371
  /**
372
- * Retrieve the list of email addresses that opened a given campaign with how many times they opened
 
373
  *
374
  * @section Campaign AIM
375
  *
376
- * @param string $cid the campaign id to get opens for (can be gathered using campaigns($id))
377
- * @param int $start optional, for large data sets, the page number to start at - defaults to 1st page of data
378
- * @param int $limit optional, for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
379
  * @return array Array of structs containing email addresses and open counts
380
  * @returnf string email Email address that opened the campaign
381
  * @returnf integer open_count Total number of times the campaign was opened by this email address
@@ -393,9 +729,9 @@ class MCAPI {
393
  *
394
  * @section Campaign AIM
395
  *
396
- * @param string $cid the campaign id to get no opens for (can be gathered using campaigns($id))
397
- * @param int $start optional, for large data sets, the page number to start at - defaults to 1st page of data
398
- * @param int $limit optional, for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
399
  * @return array list of email addresses that did not open a campaign
400
  */
401
  function campaignNotOpenedAIM($cid, $start=0, $limit=1000) {
@@ -411,10 +747,10 @@ class MCAPI {
411
  *
412
  * @section Campaign AIM
413
  *
414
- * @param string $cid the campaign id to get click stats for (can be gathered using campaigns($id))
415
  * @param string $url the URL of the link that was clicked on
416
- * @param int $start optional, for large data sets, the page number to start at - defaults to 1st page of data
417
- * @param int $limit optional, for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
418
  * @return array Array of structs containing email addresses and click counts
419
  * @returnf string email Email address that opened the campaign
420
  * @returnf integer clicks Total number of times the URL was clicked on by this email address
@@ -433,9 +769,8 @@ class MCAPI {
433
  *
434
  * @section Campaign AIM
435
  *
436
- * @param string $cid the campaign id to get stats for (can be gathered using campaigns($id))
437
- * @param string $email_address the email address to get activity history for
438
- * @return array Array of structs containing actions (opens and clicks) that the email took, with timestamps
439
  * @returnf string action The action taken (open or click)
440
  * @returnf date timestamp Time the action occurred
441
  * @returnf string url For clicks, the URL that was clicked
@@ -447,17 +782,82 @@ class MCAPI {
447
  return $this->callServer("campaignEmailStatsAIM", $params);
448
  }
449
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
450
  /**
451
  * Retrieve all of the lists defined for your user account
452
  *
453
  * @section List Related
 
454
  * @example xml-rpc_lists.php
455
  *
456
  * @return array list of your Lists and their associated information (see Returned Fields for description)
457
  * @returnf string id The list id for this list. This will be used for all other list management functions.
 
458
  * @returnf string name The name of the list.
459
  * @returnf date date_created The date that this list was created.
460
  * @returnf integer member_count The number of active members in the given list.
 
 
 
 
 
 
 
461
  */
462
  function lists() {
463
  $params = array();
@@ -468,8 +868,9 @@ class MCAPI {
468
  * Get the list of merge tags for a given list, including their name, tag, and required setting
469
  *
470
  * @section List Related
 
471
  *
472
- * @param string $id the list id to connect to
473
  * @return array list of merge tags for the list
474
  * @returnf string name Name of the merge field
475
  * @returnf char req Denotes whether the field is required (Y) or not (N)
@@ -481,12 +882,78 @@ class MCAPI {
481
  return $this->callServer("listMergeVars", $params);
482
  }
483
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
484
  /**
485
  * Get the list of interest groups for a given list, including the label and form information
486
  *
487
  * @section List Related
 
488
  *
489
- * @param string $id the list id to connect to
490
  * @return struct list of interest groups for the list
491
  * @returnf string name Name for the Interest groups
492
  * @returnf string form_field Gives the type of interest group: checkbox,radio,select
@@ -498,28 +965,164 @@ class MCAPI {
498
  return $this->callServer("listInterestGroups", $params);
499
  }
500
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
501
  /**
502
- * Subscribe the provided email to a list
503
  *
504
  * @section List Related
505
  *
506
  * @example mcapi_listSubscribe.php
507
  * @example xml-rpc_listSubscribe.php
508
  *
509
- * @param string $id the list id to connect to
510
  * @param string $email_address the email address to subscribe
511
- * @param array $merge_vars array of merges for the email (FNAME, LNAME, etc.) (see examples below for handling "blank" arrays)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
512
  * @param string $email_type optional - email type preference for the email (html or text, defaults to html)
513
- * @param boolean $double_optin optional - flag to control whether a double opt-in confirmation message is sent, defaults to true
 
 
 
 
514
  * @return boolean true on success, false on failure. When using MCAPI.class.php, the value can be tested and error messages pulled from the MCAPI object (see below)
515
  */
516
- function listSubscribe($id, $email_address, $merge_vars, $email_type='html', $double_optin=true) {
517
  $params = array();
518
  $params["id"] = $id;
519
  $params["email_address"] = $email_address;
520
  $params["merge_vars"] = $merge_vars;
521
  $params["email_type"] = $email_type;
522
  $params["double_optin"] = $double_optin;
 
 
 
523
  return $this->callServer("listSubscribe", $params);
524
  }
525
 
@@ -528,8 +1131,9 @@ class MCAPI {
528
  *
529
  * @section List Related
530
  * @example mcapi_listUnsubscribe.php
 
531
  *
532
- * @param string $id the list id to connect to
533
  * @param string $email_address the email address to unsubscribe
534
  * @param boolean $delete_member flag to completely delete the member from your list instead of just unsubscribing, default to false
535
  * @param boolean $send_goodbye flag to send the goodbye email to the email address, defaults to true
@@ -550,8 +1154,9 @@ class MCAPI {
550
  * Edit the email address, merge fields, and interest groups for a list member
551
  *
552
  * @section List Related
 
553
  *
554
- * @param string $id the list id to connect to
555
  * @param string $email_address the current email address of the member to update
556
  * @param array $merge_vars array of new field values to update the member with. Use "EMAIL" to update the email address and "INTERESTS" to update the interest groups
557
  * @param string $email_type change the email type preference for the member ("html" or "text"). Leave blank to keep the existing preference (optional)
@@ -572,9 +1177,11 @@ class MCAPI {
572
  * Subscribe a batch of email addresses to a list at once
573
  *
574
  * @section List Related
 
 
575
  * @example xml-rpc_listBatchSubscribe.php
576
  *
577
- * @param string $id the list id to connect to
578
  * @param array $batch an array of structs for each address to import with two special keys: "EMAIL" for the email address, and "EMAIL_TYPE" for the email type option (html or text)
579
  * @param boolean $double_optin flag to control whether to send an opt-in confirmation email - defaults to true
580
  * @param boolean $update_existing flag to control whether to update members that are already subscribed to the list or to return an error, defaults to false (return error)
@@ -582,7 +1189,7 @@ class MCAPI {
582
  * @return struct Array of result counts and any errors that occurred
583
  * @returnf integer success_count Number of email addresses that were succesfully added/updated
584
  * @returnf integer error_count Number of email addresses that failed during addition/updating
585
- * @returnf array errors Array of error structs. Each error struct will contain "code", "message", and "email_address"
586
  */
587
  function listBatchSubscribe($id, $batch, $double_optin=true, $update_existing=false, $replace_interests=true) {
588
  $params = array();
@@ -598,8 +1205,9 @@ class MCAPI {
598
  * Unsubscribe a batch of email addresses to a list
599
  *
600
  * @section List Related
 
601
  *
602
- * @param string $id the list id to connect to
603
  * @param array $emails array of email addresses to unsubscribe
604
  * @param boolean $delete_member flag to completely delete the member from your list instead of just unsubscribing, default to false
605
  * @param boolean $send_goodbye flag to send the goodbye email to the email addresses, defaults to true
@@ -607,7 +1215,7 @@ class MCAPI {
607
  * @return struct Array of result counts and any errors that occurred
608
  * @returnf integer success_count Number of email addresses that were succesfully added/updated
609
  * @returnf integer error_count Number of email addresses that failed during addition/updating
610
- * @returnf array errors Array of error structs. Each error struct will contain "code", "message", and "email_address"
611
  */
612
  function listBatchUnsubscribe($id, $emails, $delete_member=false, $send_goodbye=true, $send_notify=false) {
613
  $params = array();
@@ -620,23 +1228,25 @@ class MCAPI {
620
  }
621
 
622
  /**
623
- * Get all of the list members of a list that are of a particular status
624
  *
625
  * @section List Related
626
  * @example mcapi_listMembers.php
627
  *
628
- * @param string $id the list id to connect to
629
- * @param string $status the status to get members for - one of(subscribed, unsubscribed, or cleaned), defaults to subscribed
630
- * @param int $start optional, for large data sets, the page number to start at - defaults to 1st page of data
631
- * @param int $limit optional, for large data sets, the number of results to return - defaults to 100, upper limit set at 15000
 
632
  * @return array Array of list member structs (see Returned Fields for details)
633
  * @returnf string email Member email address
634
- * @returnf date timestamp timestamp of their associated status(date subscribed, unsubscribed, or cleaned)
635
  */
636
- function listMembers($id, $status='subscribed', $start=0, $limit=100) {
637
  $params = array();
638
  $params["id"] = $id;
639
  $params["status"] = $status;
 
640
  $params["start"] = $start;
641
  $params["limit"] = $limit;
642
  return $this->callServer("listMembers", $params);
@@ -647,13 +1257,18 @@ class MCAPI {
647
  *
648
  * @section List Related
649
  * @example mcapi_listMemberInfo.php
650
- * @param string $id the list id to connect to
 
 
651
  * @param string $email_address the member email address to get information for
652
  * @return array array of list member info (see Returned Fields for details)
653
  * @returnf string email The email address associated with this record
654
  * @returnf string email_type The type of emails this customer asked to get: html or text
655
- * @returnf array merges An associative array of all the merge tags and the data for those tags for this email address
656
  * @returnf string status The subscription status for this email address, either subscribed, unsubscribed or cleaned
 
 
 
657
  * @returnf date timestamp The time this email address was added to the list
658
  */
659
  function listMemberInfo($id, $email_address) {
@@ -663,6 +1278,230 @@ class MCAPI {
663
  return $this->callServer("listMemberInfo", $params);
664
  }
665
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
666
  /**
667
  * Internal function - proxy method for certain XML-RPC calls | DO NOT CALL
668
  * @param mixed Method to call, with any parameters to pass along
@@ -678,25 +1517,36 @@ class MCAPI {
678
  * You should never have to call this function manually
679
  */
680
  function callServer($method, $params) {
681
- //Always include the user id if we're not loggin in
682
  if($method != "login") {
683
- $params["uid"] = $this->uuid;
 
 
 
 
 
684
  }
685
-
 
686
  $post_vars = $this->httpBuildQuery($params);
687
 
688
  $payload = "POST " . $this->apiUrl["path"] . "?" . $this->apiUrl["query"] . "&method=" . $method . " HTTP/1.0\r\n";
689
- $payload .= "Host: " . $this->apiUrl["host"] . "\r\n";
 
690
  $payload .= "Content-type: application/x-www-form-urlencoded\r\n";
691
  $payload .= "Content-length: " . strlen($post_vars) . "\r\n";
692
  $payload .= "Connection: close \r\n\r\n";
693
  $payload .= $post_vars;
694
 
695
  ob_start();
696
- $sock = fsockopen($this->apiUrl["host"], 80, $errno, $errstr, $this->timeout);
 
 
 
 
697
  if(!$sock) {
698
  $this->errorMessage = "Could not connect (ERR $errno: $errstr)";
699
- $this->errorCode = "SERVER_ERROR";
700
  ob_end_clean();
701
  return false;
702
  }
@@ -715,7 +1565,7 @@ class MCAPI {
715
 
716
  $serial = unserialize($response);
717
  if($response && $serial === false) {
718
- $response = array("error" => "Bad Response. Got This: " . $response, "code" => "SERVER_ERROR");
719
  } else {
720
  $response = $serial;
721
  }
1
  <?php
2
 
3
  class MCAPI {
4
+ var $version = "1.2";
5
  var $errorMessage;
6
  var $errorCode;
7
 
21
  var $chunkSize = 8192;
22
 
23
  /**
24
+ * Cache the user api_key so we only have to log in once per client instantiation
25
  */
26
+ var $api_key;
27
+
28
+ /**
29
+ * Cache the user api_key so we only have to log in once per client instantiation
30
+ */
31
+ var $secure = false;
32
 
33
  /**
34
  * Connect to the MailChimp API for a given list. All MCAPI calls require login before functioning
35
  *
36
+ * @param string $username_or_apikey Your MailChimp login user name OR apikey - always required
37
+ * @param string $password Your MailChimp login password - only required when username passed instead of API Key
38
  */
39
+ function MCAPI($username_or_apikey, $password=null, $secure=false) {
40
+ //do more "caching" of the uuid for those people that keep instantiating this...
41
+ $this->secure = $secure;
42
  $this->apiUrl = parse_url("http://api.mailchimp.com/" . $this->version . "/?output=php");
43
+ if ( isset($GLOBALS["mc_api_key"]) && $GLOBALS["mc_api_key"]!="" ){
44
+ $this->api_key = $GLOBALS["mc_api_key"];
45
+ } elseif( $username_or_apikey && !$password ){
46
+ $this->api_key = $GLOBALS["mc_api_key"] = $username_or_apikey;
47
+ } else {
48
+ $this->api_key = $this->callServer("login", array("username" => $username_or_apikey, "password" => $password));
49
+ $GLOBALS["mc_api_key"] = $this->api_key;
50
+ }
51
  }
52
+ function setTimeout($seconds){
53
+ if (is_int($seconds)){
54
+ $this->timeout = $seconds;
55
+ return true;
56
+ }
57
+ }
58
+ function getTimeout(){
59
+ return $this->timeout;
60
+ }
61
+ function useSecure($val){
62
+ if ($val===true){
63
+ $this->secure = true;
64
+ } else {
65
+ $this->secure = false;
66
+ }
67
+ }
68
+
69
  /**
70
  * Unschedule a campaign that is scheduled to be sent in the future
71
  *
72
  * @section Campaign Related
73
+ * @example mcapi_campaignUnschedule.php
74
  * @example xml-rpc_campaignUnschedule.php
75
  *
76
+ * @param string $cid the id of the campaign to unschedule
77
  * @return boolean true on success
78
  */
79
  function campaignUnschedule($cid) {
86
  * Schedule a campaign to be sent in the future
87
  *
88
  * @section Campaign Related
89
+ * @example mcapi_campaignSchedule.php
90
  * @example xml-rpc_campaignSchedule.php
91
  *
92
+ * @param string $cid the id of the campaign to schedule
93
+ * @param string $schedule_time the time to schedule the campaign. For A/B Split "schedule" campaigns, the time for Group A - in YYYY-MM-DD HH:II:SS format in <strong>GMT</strong>
94
+ * @param string $schedule_time_b optional -the time to schedule Group B of an A/B Split "schedule" campaign - in YYYY-MM-DD HH:II:SS format in <strong>GMT</strong>
95
  * @return boolean true on success
96
  */
97
+ function campaignSchedule($cid, $schedule_time, $schedule_time_b=NULL) {
98
  $params = array();
99
  $params["cid"] = $cid;
100
  $params["schedule_time"] = $schedule_time;
101
+ $params["schedule_time_b"] = $schedule_time_b;
102
  return $this->callServer("campaignSchedule", $params);
103
  }
104
 
105
+ /**
106
+ * Resume sending an AutoResponder or RSS campaign
107
+ *
108
+ * @section Campaign Related
109
+ *
110
+ * @param string $cid the id of the campaign to pause
111
+ * @return boolean true on success
112
+ */
113
+ function campaignResume($cid) {
114
+ $params = array();
115
+ $params["cid"] = $cid;
116
+ return $this->callServer("campaignResume", $params);
117
+ }
118
+
119
+ /**
120
+ * Pause an AutoResponder orRSS campaign from sending
121
+ *
122
+ * @section Campaign Related
123
+ *
124
+ * @param string $cid the id of the campaign to pause
125
+ * @return boolean true on success
126
+ */
127
+ function campaignPause($cid) {
128
+ $params = array();
129
+ $params["cid"] = $cid;
130
+ return $this->callServer("campaignPause", $params);
131
+ }
132
+
133
  /**
134
  * Send a given campaign immediately
135
  *
136
  * @section Campaign Related
 
137
  *
138
+ * @example mcapi_campaignSendNow.php
139
+ * @example xml-rpc_campaignSendNow.php
140
+ *
141
+ * @param string $cid the id of the campaign to resume
142
  * @return boolean true on success
143
  */
144
  function campaignSendNow($cid) {
151
  * Send a test of this campaign to the provided email address
152
  *
153
  * @section Campaign Related
154
+ *
155
+ * @example mcapi_campaignSendTest.php
156
  * @example xml-rpc_campaignSendTest.php
157
  *
158
+ * @param string $cid the id of the campaign to test
159
+ * @param array $test_emails an array of email address to receive the test message
160
+ * @param string $send_type optional by default (null) both formats are sent - "html" or "text" send just that format
161
  * @return boolean true on success
162
  */
163
  function campaignSendTest($cid, $test_emails=array (
173
  * Retrieve all templates defined for your user account
174
  *
175
  * @section Campaign Related
176
+ * @example mcapi_campaignTemplates.php
177
  * @example xml-rpc_campaignTemplates.php
178
  *
179
  * @return array An array of structs, one for each template (see Returned Fields for details)
187
  return $this->callServer("campaignTemplates", $params);
188
  }
189
 
190
+ /**
191
+ * Allows one to test their segmentation rules before creating a campaign using them
192
+ *
193
+ * @section Campaign Related
194
+ * @example mcapi_campaignSegmentTest.php
195
+ * @example xml-rpc_campaignSegmentTest.php
196
+ *
197
+ * @param string $list_id the list to test segmentation on - get lists using lists()
198
+ * @param array $options with 2 keys:
199
+ string "match" controls whether to use AND or OR when applying your options - expects "<strong>any</strong>" (for OR) or "<strong>all</strong>" (for AND)
200
+ array "conditions" - up to 10 different criteria to apply while segmenting. Each criteria row should contain 3 keys - "<strong>field</strong>", "<strong>op</strong>", or "<strong>value</strong>" based on these definitions:
201
+
202
+ Field = "<strong>date</strong>" : Select based on various dates we track
203
+ Valid Op(eration): <strong>eq</strong> (is) / <strong>gt</strong> (after) / <strong>lt</strong> (before)
204
+ Valid Values:
205
+ string last_campaign_sent uses the date of the last campaign sent
206
+ string campaign_id - uses the send date of the campaign that carriers the Id submitted - see campaigns()
207
+ string YYYY-MM-DD - ny date in the form of YYYY-MM-DD - <em>note:</em> anything that appears to start with YYYY will be treated as a date
208
+
209
+ Field = "<strong>interests</strong>":
210
+ Valid Op(erations): <strong>one</strong> / <strong>none</strong> / <strong>all</strong>
211
+ Valid Values: a comma delimited of interest groups for the list - see listInterestGroups()
212
+
213
+ Field = "<strong>aim</strong>"
214
+ Valid Op(erations): <strong>open</strong> / <strong>noopen</strong> / <strong>click</strong> / <strong>noclick</strong>
215
+ Valid Values: "<strong>any</strong>" or a valid AIM-enabled Campaign that has been sent
216
+
217
+ Default Field = A Merge Var. Use <strong>Merge0-Merge30</strong> or the <strong>Custom Tag</strong> you've setup for your merge field - see listMergeVars()
218
+ Valid Op(erations):
219
+ <strong>eq</strong> (=)/<strong>ne</strong>(!=)/<strong>gt</strong>(>)/<strong>lt</strong>(<)/<strong>like</strong>(like '%blah%')/<strong>nlike</strong>(not like '%blah%')/<strong>starts</strong>(like 'blah%')/<strong>ends</strong>(like '%blah')
220
+ Valid Values: any string
221
+ * @return integer total The total number of subscribers matching your segmentation options
222
+ */
223
+ function campaignSegmentTest($list_id, $options) {
224
+ $params = array();
225
+ $params["list_id"] = $list_id;
226
+ $params["options"] = $options;
227
+ return $this->callServer("campaignSegmentTest", $params);
228
+ }
229
+
230
  /**
231
  * Create a new draft campaign to send
232
  *
233
  * @section Campaign Related
234
+ * @example mcapi_campaignCreate.php
235
+ * @example xml-rpc_campaignCreate.php
236
+ * @example xml-rpc_campaignCreateABSplit.php
237
+ * @example xml-rpc_campaignCreateRss.php
238
+ *
239
+ * @param string $type the Campaign Type to create - one of "regular", "plaintext", "absplit", "rss", "trans", "auto"
240
+ * @param array $options a hash of the standard options for this campaign :
241
+ string list_id the list to send this campaign to- get lists using lists()
242
+ string subject the subject line for your campaign message
243
+ string from_email the From: email address for your campaign message
244
+ string from_name the From: name for your campaign message (not an email address)
245
+ string to_email the To: name recipients will see (not email address)
246
+ integer template_id optional - use this template to generate the HTML content of the campaign
247
+ integer folder_id optional - automatically file the new campaign in the folder_id passed
248
+ array tracking optional - set which recipient actions will be tracked, as a struct of boolean values with the following keys: "opens", "html_clicks", and "text_clicks". By default, opens and HTML clicks will be tracked.
249
+ string title optional - an internal name to use for this campaign. By default, the campaign subject will be used.
250
+ boolean authenticate optional - set to true to enable SenderID, DomainKeys, and DKIM authentication, defaults to false.
251
+ array analytics optional - if provided, use a struct with "service type" as a key and the "service tag" as a value. For Google, this should be "google"=>"your_google_analytics_key_here". Note that only "google" is currently supported - a Google Analytics tags will be added to all links in the campaign with this string attached. Others may be added in the future
252
+ boolean auto_footer optional Whether or not we should auto-generate the footer for your content. Mostly useful for content from URLs or Imports
253
+ boolean inline_css optional Whether or not css should be automatically inlined when this campaign is sent, defaults to false.
254
+ boolean generate_text optional Whether of not to auto-generate your Text content from the HTML content. Note that this will be ignored if the Text part of the content passed is not empty, defaults to false.
255
+
256
+ * @param array $content the content for this campaign - use a struct with the following keys:
257
+ "html" for pasted HTML content
258
+ "text" for the plain-text version
259
+ "url" to have us pull in content from a URL. Note, this will override any other content options - for lists with Email Format options, you'll need to turn on generate_text as well
260
+ "archive" to send a Base64 encoded archive file for us to import all media from. Note, this will override any other content options - for lists with Email Format options, you'll need to turn on generate_text as well
261
+ "archive_type" optional - only necessary for the "archive" option. Supported formats are: zip, tar.gz, tar.bz2, tar, tgz, tbz . If not included, we will default to zip
262
+
263
+
264
+ If you chose a template instead of pasting in your HTML content, then use "html_" followed by the template sections as keys - for example, use a key of "html_MAIN" to fill in the "MAIN" section of a template. Supported template sections include: "html_HEADER", "html_MAIN", "html_SIDECOLUMN", and "html_FOOTER"
265
+ * @param array $segment_opts optional - if you wish to do Segmentation with this campaign this array should contain: see campaignSegmentTest(). It's suggested that you test your options against campaignSegmentTest(). Also, "trans" campaigns <strong>do not</strong> support segmentation.
266
+ * @param array $type_opts optional -
267
+ For RSS Campaigns this, array should contain:
268
+ string url the URL to pull RSS content from - it will be verified and must exist
269
+
270
+ For A/B Split campaigns, this array should contain:
271
+ string split_test The values to segment based on. Currently, one of: "subject", "from_name", "schedule". NOTE, for "schedule", you will need to call campaignSchedule() separately!
272
+ string pick_winner How the winner will be picked, one of: "opens" (by the open_rate), "clicks" (by the click rate), "manual" (you pick manually)
273
+ integer wait_units optional the default time unit to wait before auto-selecting a winner - use "3600" for hours, "86400" for days. Defaults to 86400.
274
+ integer wait_time optional the number of units to wait before auto-selecting a winner - defaults to 1, so if not set, a winner will be selected after 1 Day.
275
+ integer split_size optional this is a percentage of what size the Campaign's List plus any segmentation options results in. "schedule" type forces 50%, all others default to 10%
276
+ string from_name_a optional sort of, required when split_test is "from_name"
277
+ string from_name_b optional sort of, required when split_test is "from_name"
278
+ string from_email_a optional sort of, required when split_test is "from_name"
279
+ string from_email_b optional sort of, required when split_test is "from_name"
280
+ string subject_a optional sort of, required when split_test is "subject"
281
+ string subject_b optional sort of, required when split_test is "subject"
282
+
283
+ For AutoResponder campaigns, this array should contain:
284
+ string offset-units one of "day", "week", "month", "year" - required
285
+ string offset-time the number of units, must be a number greater than 0 - required
286
+ string offset-dir either "before" or "after"
287
+ string event optional "signup" (default) to base this on double-optin signup, "date" or "annual" to base this on merge field in the list
288
+ string event-datemerge optional sort of, this is required if the event is "date" or "annual"
289
+
290
+ *
291
  * @return string the ID for the created campaign
292
  */
293
+ function campaignCreate($type, $options, $content, $segment_opts=NULL, $type_opts=NULL) {
 
 
 
 
294
  $params = array();
295
+ $params["type"] = $type;
296
+ $params["options"] = $options;
 
 
297
  $params["content"] = $content;
298
+ $params["segment_opts"] = $segment_opts;
299
+ $params["type_opts"] = $type_opts;
 
 
 
300
  return $this->callServer("campaignCreate", $params);
301
  }
302
 
303
+ /** Update just about any setting for a campaign that has <em>not</em> been sent. See campaignCreate() for details
304
+ *
305
+ * Caveats:<br/><ul>
306
+ * <li>If you set list_id, all segmentation options will be deleted and must be re-added.</li>
307
+ * <li>If you set template_id, you need to follow that up by setting it's 'content'</li>
308
+ * <li>If you set segment_opts, you should have tested your options against campaignSegmentTest() as campaignUpdate() will not allow you to set a segment that includes no members.</li></ul>
309
+ * @section Campaign Related
310
+ *
311
+ * @example mcapi_campaignUpdate.php
312
+ * @example mcapi_campaignUpdateAB.php
313
+ * @example xml-rpc_campaignUpdate.php
314
+ * @example xml-rpc_campaignUpdateAB.php
315
+ *
316
+ * @param string $cid the Campaign Id to update
317
+ * @param string $name the parameter name ( see campaignCreate() )
318
+ * @param mixed $value an appropriate value for the parameter ( see campaignCreate() )
319
+ * @return boolean true if the update succeeds, otherwise an error will be thrown
320
+ */
321
+ function campaignUpdate($cid, $name, $value) {
322
+ $params = array();
323
+ $params["cid"] = $cid;
324
+ $params["name"] = $name;
325
+ $params["value"] = $value;
326
+ return $this->callServer("campaignUpdate", $params);
327
+ }
328
+
329
+ /** Replicate a campaign.
330
+ *
331
+ * @section Campaign Related
332
+ *
333
+ * @example mcapi_campaignReplicate.php
334
+ *
335
+ * @param string $cid the Campaign Id to replicate
336
+ * @return string the id of the replicated Campaign created, otherwise an error will be thrown
337
+ */
338
+ function campaignReplicate($cid) {
339
+ $params = array();
340
+ $params["cid"] = $cid;
341
+ return $this->callServer("campaignReplicate", $params);
342
+ }
343
+
344
+ /** Delete a campaign. Seriously, "poof, gone!" - be careful!
345
+ *
346
+ * @section Campaign Related
347
+ *
348
+ * @example mcapi_campaignDelete.php
349
+ *
350
+ * @param string $cid the Campaign Id to delete
351
+ * @return boolean true if the delete succeeds, otherwise an error will be thrown
352
+ */
353
+ function campaignDelete($cid) {
354
+ $params = array();
355
+ $params["cid"] = $cid;
356
+ return $this->callServer("campaignDelete", $params);
357
+ }
358
+
359
  /**
360
+ * Get the list of campaigns and their details matching the specified filters
361
  *
362
  * @section Campaign Related
363
+ * @example mcapi_campaigns.php
364
+ * @example xml-rpc_campaigns.php
365
  *
366
+ * @param array $filters a hash of filters to apply to this query - all are optional:
367
+ string campaign_id optional - return a single campaign using a know campaign_id
368
+ string list_id optional - the list to send this campaign to- get lists using lists()
369
+ integer folder_id optional - only show campaigns from this folder id - get folders using campaignFolders()
370
+ string type optional - return campaigns of a specific type - one of "regular", "plaintext", "absplit", "rss", "trans", "auto"
371
+ string from_name optional - only show campaigns that have this "From Name"
372
+ string from_email optional - only show campaigns that have this "Reply-to Email"
373
+ string title optional - only show campaigns that have this title
374
+ string subject optional - only show campaigns that have this subject
375
+ string sendtime_start optional - only show campaigns that have been sent since this date/time (in GMT) - format is YYYY-MM-DD HH:mm:ss (24hr)
376
+ string sendtime_end optional - only show campaigns that have been sent before this date/time (in GMT) - format is YYYY-MM-DD HH:mm:ss (24hr)
377
+ boolean exact optional - flag for whether to filter on exact values when filtering, or search within content for filter values - defaults to true
378
+ * @param integer $start optional - control paging of campaigns, start results at this campaign #, defaults to 1st page of data (page 0)
379
+ * @param integer $limit optional - control paging of campaigns, number of campaigns to return with each call, defaults to 25 (max=1000)
380
  * @return array list of campaigns and their associated information (see Returned Fields for description)
381
  * @returnf string id Campaign Id (used for all other campaign functions)
382
+ * @returnf integer web_id The Campaign id used in our web app, allows you to create a link directly to it
383
  * @returnf string title Title of the campaign
384
+ * @returnf string type The type of campaign this is (regular,plaintext,absplit,rss,inspection,trans,auto)
385
  * @returnf date create_time Creation time for the campaign
386
  * @returnf date send_time Send time for the campaign
387
+ * @returnf integer emails_sent Number of emails email was sent to
388
+ * @returnf string status Status of the given campaign (save,paused,schedule,sending,sent)
389
  * @returnf string from_name From name of the given campaign
390
  * @returnf string from_email Reply-to email of the given campaign
391
  * @returnf string subject Subject of the given campaign
392
+ * @returnf string to_email Custom "To:" email string using merge variables
393
  * @returnf string archive_url Archive link for the given campaign
394
+ * @returnf boolean inline_css Whether or not the campaigns content auto-css-lined
395
+ * @returnf string analytics Either "google" if enabled or "N" if disabled
396
+ * @returnf string analytcs_tag The name/tag the campaign's links were tagged with if analytics were enabled.
397
+ * @returnf boolean track_clicks_text Whether or not links in the text version of the campaign were tracked
398
+ * @returnf boolean track_clicks_html Whether or not links in the html version of the campaign were tracked
399
+ * @returnf boolean track_opens Whether or not opens for the campaign were tracked
400
  */
401
+ function campaigns($filters=array (
402
+ ), $start=0, $limit=25) {
403
+ $params = array();
404
+ $params["filters"] = $filters;
 
 
 
 
 
 
 
405
  $params["start"] = $start;
406
  $params["limit"] = $limit;
407
  return $this->callServer("campaigns", $params);
411
  * List all the folders for a user account
412
  *
413
  * @section Campaign Related
414
+ * @example mcapi_campaignFolders.php
415
+ * @example xml-rpc_campaignFolders.php
416
  *
417
  * @return array Array of folder structs (see Returned Fields for details)
418
  * @returnf integer folder_id Folder Id for the given folder, this can be used in the campaigns() function to filter on.
428
  *
429
  * @section Campaign Stats
430
  *
431
+ * @example mcapi_campaignStats.php
432
+ * @example xml-rpc_campaignStats.php
433
+ *
434
+ * @param string $cid the campaign id to pull stats for (can be gathered using campaigns())
435
  * @return array struct of the statistics for this campaign
436
  * @returnf integer syntax_errors Number of email addresses in campaign that had syntactical errors.
437
  * @returnf integer hard_bounces Number of email addresses in campaign that hard bounced.
460
  *
461
  * @section Campaign Stats
462
  *
463
+ * @example mcapi_campaignClickStats.php
464
+ * @example xml-rpc_campaignClickStats.php
465
+ *
466
+ * @param string $cid the campaign id to pull stats for (can be gathered using campaigns())
467
+ * @return struct urls will be keys and contain their associated statistics:
468
  * @returnf integer clicks Number of times the specific link was clicked
469
  * @returnf integer unique Number of unique people who clicked on the specific link
470
  */
475
  }
476
 
477
  /**
478
+ * Get the top 5 performing email domains for this campaign. Users want more than 5 should use campaign campaignEmailStatsAIM()
479
+ * or campaignEmailStatsAIMAll() and generate any additional stats they require.
480
+ *
481
  * @section Campaign Stats
482
  *
483
+ * @example mcapi_campaignEmailDomainPerformance.php
484
+ *
485
+ * @param string $cid the campaign id to pull email domain performance for (can be gathered using campaigns())
486
+ * @return array domains email domains and their associated stats
487
+ * @returnf string domain Domain name or special "Other" to roll-up stats past 5 domains
488
+ * @returnf integer total_sent Total Email across all domains - this will be the same in every row
489
+ * @returnf integer emails Number of emails sent to this domain
490
+ * @returnf integer bounces Number of bounces
491
+ * @returnf integer opens Number of opens
492
+ * @returnf integer clicks Number of clicks
493
+ * @returnf integer unsubs Number of unsubs
494
+ * @returnf integer delivered Number of deliveries
495
+ * @returnf integer emails_pct Percentage of emails that went to this domain (whole number)
496
+ * @returnf integer bounces_pct Percentage of bounces from this domain (whole number)
497
+ * @returnf integer opens_pct Percentage of opens from this domain (whole number)
498
+ * @returnf integer clicks_pct Percentage of clicks from this domain (whole number)
499
+ * @returnf integer unsubs_pct Percentage of unsubs from this domain (whole number)
500
  */
501
+ function campaignEmailDomainPerformance($cid) {
502
  $params = array();
503
  $params["cid"] = $cid;
504
+ return $this->callServer("campaignEmailDomainPerformance", $params);
505
  }
506
 
507
  /**
509
  *
510
  * @section Campaign Stats
511
  *
512
+ * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns())
513
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
514
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
515
  * @return array Arrays of email addresses with Hard Bounces
516
  */
517
  function campaignHardBounces($cid, $start=0, $limit=1000) {
527
  *
528
  * @section Campaign Stats
529
  *
530
+ * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns())
531
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
532
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
533
  * @return array Arrays of email addresses with Soft Bounces
534
  */
535
  function campaignSoftBounces($cid, $start=0, $limit=1000) {
545
  *
546
  * @section Campaign Stats
547
  *
548
+ * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns())
549
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
550
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
551
  * @return array list of email addresses that unsubscribed from this campaign
552
  */
553
  function campaignUnsubscribes($cid, $start=0, $limit=1000) {
563
  *
564
  * @section Campaign Stats
565
  *
566
+ * @example mcapi_campaignAbuseReports.php
567
+ *
568
+ * @param string $cid the campaign id to pull abuse reports for (can be gathered using campaigns())
569
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
570
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 500, upper limit set at 1000
571
+ * @param string $since optional pull only messages since this time - use YYYY-MM-DD HH:II:SS format in <strong>GMT</strong>
572
+ * @return array reports the abuse reports for this campaign
573
+ * @returnf string date date/time the abuse report was received and processed
574
+ * @returnf string email the email address that reported abuse
575
+ * @returnf string type an internal type generally specifying the orginating mail provider - may not be useful outside of filling report views
576
  */
577
+ function campaignAbuseReports($cid, $since=NULL, $start=0, $limit=500) {
578
  $params = array();
579
  $params["cid"] = $cid;
580
+ $params["since"] = $since;
581
  $params["start"] = $start;
582
  $params["limit"] = $limit;
583
  return $this->callServer("campaignAbuseReports", $params);
584
  }
585
 
586
  /**
587
+ * Retrieve the text presented in our app for how a campaign performed and any advice we may have for you - best
588
+ * suited for display in customized reports pages. Note: some messages will contain HTML - clean tags as necessary
589
+ *
590
+ * @section Campaign Stats
591
+ *
592
+ * @example mcapi_campaignAdvice.php
593
+ *
594
+ * @param string $cid the campaign id to pull advice text for (can be gathered using campaigns())
595
+ * @return array advice on the campaign's performance
596
+ * @returnf msg the advice message
597
+ * @returnf type the "type" of the message. one of: negative, positive, or neutral
598
+ */
599
+ function campaignAdvice($cid) {
600
+ $params = array();
601
+ $params["cid"] = $cid;
602
+ return $this->callServer("campaignAdvice", $params);
603
+ }
604
+
605
+ /**
606
+ * Retrieve the Google Analytics data we've collected for this campaign. Note, requires Google Analytics Add-on to be installed and configured.
607
+ *
608
+ * @section Campaign Stats
609
+ *
610
+ * @example mcapi_campaignAnalytics.php
611
+ *
612
+ * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns())
613
+ * @return array analytics we've collected for the passed campaign.
614
+ * @returnf integer visits number of visits
615
+ * @returnf integer pages number of page views
616
+ * @returnf integer new_visits new visits recorded
617
+ * @returnf integer bounces vistors who "bounced" from your site
618
+ * @returnf double time_on_site
619
+ * @returnf integer goal_conversions number of goals converted
620
+ * @returnf double goal_value value of conversion in dollars
621
+ * @returnf double revenue revenue generated by campaign
622
+ * @returnf integer transactions number of transactions tracked
623
+ * @returnf integer ecomm_conversions number Ecommerce transactions tracked
624
+ * @returnf array goals an array containing goal names and number of conversions
625
+ */
626
+ function campaignAnalytics($cid) {
627
+ $params = array();
628
+ $params["cid"] = $cid;
629
+ return $this->callServer("campaignAnalytics", $params);
630
+ }
631
+
632
+ /**
633
+ * Retrieve the full bounce messages for the given campaign. Note that this can return very large amounts
634
+ * of data depending on how large the campaign was and how much cruft the bounce provider returned. Also,
635
+ * message over 30 days old are subject to being removed
636
+ *
637
+ * @section Campaign Stats
638
+ *
639
+ * @example mcapi_campaignBounceMessages.php
640
+ *
641
+ * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns())
642
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
643
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 25, upper limit set at 50
644
+ * @param string $since optional pull only messages since this time - use YYYY-MM-DD HH:II:SS format in <strong>GMT</strong>
645
+ * @return array bounces the full bounce messages for this campaign
646
+ * @returnf string date date/time the bounce was received and processed
647
+ * @returnf string email the email address that bounced
648
+ * @returnf string message the entire bounce message received
649
+ */
650
+ function campaignBounceMessages($cid, $start=0, $limit=25, $since=NULL) {
651
+ $params = array();
652
+ $params["cid"] = $cid;
653
+ $params["start"] = $start;
654
+ $params["limit"] = $limit;
655
+ $params["since"] = $since;
656
+ return $this->callServer("campaignBounceMessages", $params);
657
+ }
658
+
659
+ /**
660
+ * Retrieve the Ecommerce Orders tracked by campaignEcommAddOrder()
661
+ *
662
+ * @section Campaign Stats
663
+ *
664
+ * @param string $cid the campaign id to pull bounces for (can be gathered using campaigns())
665
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
666
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 100, upper limit set at 500
667
+ * @param string $since optional pull only messages since this time - use YYYY-MM-DD HH:II:SS format in <strong>GMT</strong>
668
+ * @return array orders the orders and their details that we've collected for this campaign
669
+ * @returnf store_id string the store id generated by the plugin used to uniquely identify a store
670
+ * @returnf store_name string the store name collected by the plugin - often the domain name
671
+ * @returnf order_id string the internal order id the store tracked this order by
672
+ * @returnf email string the email address that received this campaign and is associated with this order
673
+ * @returnf order_total double the order total
674
+ * @returnf tax_total double the total tax for the order (if collected)
675
+ * @returnf ship_total double the shipping total for the order (if collected)
676
+ * @returnf order_date string the date the order was tracked - from the store if possible, otherwise the GMT time we recieved it
677
+ * @returnf lines array containing detail of the order - product, category, quantity, item cost
678
+ */
679
+ function campaignEcommOrders($cid, $start=0, $limit=100, $since=NULL) {
680
+ $params = array();
681
+ $params["cid"] = $cid;
682
+ $params["start"] = $start;
683
+ $params["limit"] = $limit;
684
+ $params["since"] = $since;
685
+ return $this->callServer("campaignEcommOrders", $params);
686
+ }
687
+
688
+ /**
689
+ * Get the content (both html and text) for a campaign either as it would appear in the campaign archive or as the raw, original content
690
  *
691
  * @section Campaign Related
692
  *
693
+ * @param string $cid the campaign id to get content for (can be gathered using campaigns())
694
+ * @param bool $for_archive optional controls whether we return the Archive version (true) or the Raw version (false), defaults to true
695
  * @return struct Struct containing all content for the campaign (see Returned Fields for details
696
  * @returnf string html The HTML content used for the campgain with merge tags intact
697
  * @returnf string text The Text content used for the campgain with merge tags intact
698
  */
699
+ function campaignContent($cid, $for_archive=true) {
700
  $params = array();
701
  $params["cid"] = $cid;
702
+ $params["for_archive"] = $for_archive;
703
  return $this->callServer("campaignContent", $params);
704
  }
705
 
706
  /**
707
+ * Retrieve the list of email addresses that opened a given campaign with how many times they opened - note: this AIM function is free and does
708
+ * not actually require the AIM module to be installed
709
  *
710
  * @section Campaign AIM
711
  *
712
+ * @param string $cid the campaign id to get opens for (can be gathered using campaigns())
713
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
714
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
715
  * @return array Array of structs containing email addresses and open counts
716
  * @returnf string email Email address that opened the campaign
717
  * @returnf integer open_count Total number of times the campaign was opened by this email address
729
  *
730
  * @section Campaign AIM
731
  *
732
+ * @param string $cid the campaign id to get no opens for (can be gathered using campaigns())
733
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
734
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
735
  * @return array list of email addresses that did not open a campaign
736
  */
737
  function campaignNotOpenedAIM($cid, $start=0, $limit=1000) {
747
  *
748
  * @section Campaign AIM
749
  *
750
+ * @param string $cid the campaign id to get click stats for (can be gathered using campaigns())
751
  * @param string $url the URL of the link that was clicked on
752
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
753
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 1000, upper limit set at 15000
754
  * @return array Array of structs containing email addresses and click counts
755
  * @returnf string email Email address that opened the campaign
756
  * @returnf integer clicks Total number of times the URL was clicked on by this email address
769
  *
770
  * @section Campaign AIM
771
  *
772
+ * @param string $cid the campaign id to get stats for (can be gathered using campaigns())
773
+ * @return array Array of structs containing the actions (opens and clicks) that the email took, with timestamps
 
774
  * @returnf string action The action taken (open or click)
775
  * @returnf date timestamp Time the action occurred
776
  * @returnf string url For clicks, the URL that was clicked
782
  return $this->callServer("campaignEmailStatsAIM", $params);
783
  }
784
 
785
+ /**
786
+ * Given a campaign and correct paging limits, return the entire click and open history with timestamps, ordered by time,
787
+ * for every user a campaign was delivered to.
788
+ *
789
+ * @section Campaign AIM
790
+ * @example mcapi_campaignEmailStatsAIMAll.php
791
+ *
792
+ * @param string $cid the campaign id to get stats for (can be gathered using campaigns())
793
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
794
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 100, upper limit set at 1000
795
+ * @return array Array of structs containing actions (opens and clicks) for each email, with timestamps
796
+ * @returnf string action The action taken (open or click)
797
+ * @returnf date timestamp Time the action occurred
798
+ * @returnf string url For clicks, the URL that was clicked
799
+ */
800
+ function campaignEmailStatsAIMAll($cid, $start=0, $limit=100) {
801
+ $params = array();
802
+ $params["cid"] = $cid;
803
+ $params["start"] = $start;
804
+ $params["limit"] = $limit;
805
+ return $this->callServer("campaignEmailStatsAIMAll", $params);
806
+ }
807
+
808
+ /**
809
+ * Attach Ecommerce Order Information to a Campaign. This will generall be used by ecommerce package plugins
810
+ * <a href="/plugins/ecomm360.phtml">that we provide</a> or by 3rd part system developers.
811
+ * @section Campaign Related
812
+ *
813
+ * @param array $order an array of information pertaining to the order that has completed. Use the following keys:
814
+ string id the Order Id
815
+ string campaign_id the Campaign Id to track this order with (see the "mc_cid" query string variable a campaign passes)
816
+ string email_id the Email Id of the subscriber we should attach this order to (see the "mc_eid" query string variable a campaign passes)
817
+ double total The Order Total (ie, the full amount the customer ends up paying)
818
+ double shipping optional the total paid for Shipping Fees
819
+ double tax optional the total tax paid
820
+ string store_id a unique id for the store sending the order in
821
+ string store_name optional a "nice" name for the store - typically the base web address (ie, "store.mailchimp.com"). We will automatically update this if it changes (based on store_id)
822
+ string plugin_id the MailChimp assigned Plugin Id. Get yours by <a href="/api/register.php">registering here</a>
823
+ array items the individual line items for an order using these keys:
824
+ <div style="padding-left:30px"><table><tr><td colspan=*>
825
+ integer line_num optional the line number of the item on the order. We will generate these if they are not passed
826
+ integer product_id the store's internal Id for the product. Lines that do no contain this will be skipped
827
+ string product_name the product name for the product_id associated with this item. We will auto update these as they change (based on product_id)
828
+ integer category_id the store's internal Id for the (main) category associated with this product. Our testing has found this to be a "best guess" scenario
829
+ string category_name the category name for the category_id this product is in. Our testing has found this to be a "best guess" scenario. Our plugins walk the category heirarchy up and send "Root - SubCat1 - SubCat4", etc.
830
+ double qty the quantity of the item ordered
831
+ double cost the cost of a single item (ie, not the extended cost of the line)
832
+ </td></tr></table></div>
833
+ * @return bool true if the data is saved, otherwise an error is thrown.
834
+ */
835
+ function campaignEcommAddOrder($order) {
836
+ $params = array();
837
+ $params["order"] = $order;
838
+ return $this->callServer("campaignEcommAddOrder", $params);
839
+ }
840
+
841
  /**
842
  * Retrieve all of the lists defined for your user account
843
  *
844
  * @section List Related
845
+ * @example mcapi_lists.php
846
  * @example xml-rpc_lists.php
847
  *
848
  * @return array list of your Lists and their associated information (see Returned Fields for description)
849
  * @returnf string id The list id for this list. This will be used for all other list management functions.
850
+ * @returnf integer web_id The list id used in our web app, allows you to create a link directly to it
851
  * @returnf string name The name of the list.
852
  * @returnf date date_created The date that this list was created.
853
  * @returnf integer member_count The number of active members in the given list.
854
+ * @returnf integer unsubscribe_count The number of members who have unsubscribed from the given list.
855
+ * @returnf integer cleaned_count The number of members cleaned from the given list.
856
+ * @returnf boolean email_type_option Whether or not the List supports multiple formats for emails or just HTML
857
+ * @returnf string default_from_name Default From Name for campaigns using this list
858
+ * @returnf string default_from_email Default From Email for campaigns using this list
859
+ * @returnf string default_subject Default Subject Line for campaigns using this list
860
+ * @returnf string default_language Default Language for this list's forms
861
  */
862
  function lists() {
863
  $params = array();
868
  * Get the list of merge tags for a given list, including their name, tag, and required setting
869
  *
870
  * @section List Related
871
+ * @example xml-rpc_listMergeVars.php
872
  *
873
+ * @param string $id the list id to connect to. Get by calling lists()
874
  * @return array list of merge tags for the list
875
  * @returnf string name Name of the merge field
876
  * @returnf char req Denotes whether the field is required (Y) or not (N)
882
  return $this->callServer("listMergeVars", $params);
883
  }
884
 
885
+ /**
886
+ * Add a new merge tag to a given list
887
+ *
888
+ * @section List Related
889
+ * @example xml-rpc_listMergeVarAdd.php
890
+ *
891
+ * @param string $id the list id to connect to. Get by calling lists()
892
+ * @param string $tag The merge tag to add, e.g. FNAME
893
+ * @param string $name The long description of the tag being added, used for user displays
894
+ * @param array $req optional Various options for this merge var. <em>note:</em> for historical purposes this can also take a "boolean"
895
+ string field_type optional one of: text, number, radio, dropdownn, date, address, phone, url, imageurl - defaults to text
896
+ boolean req optional indicates whether the field is required - defaults to false
897
+ boolean public optional indicates whether the field is displayed in public - defaults to true
898
+ boolean show optional indicates whether the field is displayed in the app's list member view - defaults to true
899
+ string default_value optional the default value for the field. See listSubscribe() for formatting info. Defaults to blank
900
+ array choices optional kind of - an array of strings to use as the choices for radio and dropdown type fields
901
+
902
+ * @return bool true if the request succeeds, otherwise an error will be thrown
903
+ */
904
+ function listMergeVarAdd($id, $tag, $name, $req=array (
905
+ )) {
906
+ $params = array();
907
+ $params["id"] = $id;
908
+ $params["tag"] = $tag;
909
+ $params["name"] = $name;
910
+ $params["req"] = $req;
911
+ return $this->callServer("listMergeVarAdd", $params);
912
+ }
913
+
914
+ /**
915
+ * Update most parameters for a merge tag on a given list. You cannot currently change the merge type
916
+ *
917
+ * @section List Related
918
+ *
919
+ * @param string $id the list id to connect to. Get by calling lists()
920
+ * @param string $tag The merge tag to update
921
+ * @param array $options The options to change for a merge var. See listMergeVarAdd() for valid options
922
+ * @return bool true if the request succeeds, otherwise an error will be thrown
923
+ */
924
+ function listMergeVarUpdate($id, $tag, $options) {
925
+ $params = array();
926
+ $params["id"] = $id;
927
+ $params["tag"] = $tag;
928
+ $params["options"] = $options;
929
+ return $this->callServer("listMergeVarUpdate", $params);
930
+ }
931
+
932
+ /**
933
+ * Delete a merge tag from a given list and all its members. Seriously - the data is removed from all members as well!
934
+ * Note that on large lists this method may seem a bit slower than calls you typically make.
935
+ *
936
+ * @section List Related
937
+ * @example xml-rpc_listMergeVarDel.php
938
+ *
939
+ * @param string $id the list id to connect to. Get by calling lists()
940
+ * @param string $tag The merge tag to delete
941
+ * @return bool true if the request succeeds, otherwise an error will be thrown
942
+ */
943
+ function listMergeVarDel($id, $tag) {
944
+ $params = array();
945
+ $params["id"] = $id;
946
+ $params["tag"] = $tag;
947
+ return $this->callServer("listMergeVarDel", $params);
948
+ }
949
+
950
  /**
951
  * Get the list of interest groups for a given list, including the label and form information
952
  *
953
  * @section List Related
954
+ * @example xml-rpc_listInterestGroups.php
955
  *
956
+ * @param string $id the list id to connect to. Get by calling lists()
957
  * @return struct list of interest groups for the list
958
  * @returnf string name Name for the Interest groups
959
  * @returnf string form_field Gives the type of interest group: checkbox,radio,select
965
  return $this->callServer("listInterestGroups", $params);
966
  }
967
 
968
+ /** Add a single Interest Group - if interest groups for the List are not yet enabled, adding the first
969
+ * group will automatically turn them on.
970
+ *
971
+ * @section List Related
972
+ * @example xml-rpc_listInterestGroupAdd.php
973
+ *
974
+ * @param string $id the list id to connect to. Get by calling lists()
975
+ * @param string $group_name the interest group to add
976
+ * @return bool true if the request succeeds, otherwise an error will be thrown
977
+ */
978
+ function listInterestGroupAdd($id, $group_name) {
979
+ $params = array();
980
+ $params["id"] = $id;
981
+ $params["group_name"] = $group_name;
982
+ return $this->callServer("listInterestGroupAdd", $params);
983
+ }
984
+
985
+ /** Delete a single Interest Group - if the last group for a list is deleted, this will also turn groups for the list off.
986
+ *
987
+ * @section List Related
988
+ * @example xml-rpc_listInterestGroupDel.php
989
+ *
990
+ * @param string $id the list id to connect to. Get by calling lists()
991
+ * @param string $group_name the interest group to delete
992
+ * @return bool true if the request succeeds, otherwise an error will be thrown
993
+ */
994
+ function listInterestGroupDel($id, $group_name) {
995
+ $params = array();
996
+ $params["id"] = $id;
997
+ $params["group_name"] = $group_name;
998
+ return $this->callServer("listInterestGroupDel", $params);
999
+ }
1000
+
1001
+ /** Change the name of an Interest Group
1002
+ *
1003
+ * @section List Related
1004
+ * @example xml-rpc_listInterestGroupDel.php
1005
+ *
1006
+ * @param string $id the list id to connect to. Get by calling lists()
1007
+ * @param string $old_name the interest group name to be changed
1008
+ * @param string $new_name the new interest group name to be set
1009
+ * @return bool true if the request succeeds, otherwise an error will be thrown
1010
+ */
1011
+ function listInterestGroupUpdate($id, $old_name, $new_name) {
1012
+ $params = array();
1013
+ $params["id"] = $id;
1014
+ $params["old_name"] = $old_name;
1015
+ $params["new_name"] = $new_name;
1016
+ return $this->callServer("listInterestGroupUpdate", $params);
1017
+ }
1018
+
1019
+ /** Return the Webhooks configured for the given list
1020
+ *
1021
+ * @section List Related
1022
+ *
1023
+ * @param string $id the list id to connect to. Get by calling lists()
1024
+ * @return array list of webhooks
1025
+ * @returnf string url the URL for this Webhook
1026
+ * @returnf array actions the possible actions and whether they are enabled
1027
+ * @returnf array sources the possible sources and whether they are enabled
1028
+ */
1029
+ function listWebhooks($id) {
1030
+ $params = array();
1031
+ $params["id"] = $id;
1032
+ return $this->callServer("listWebhooks", $params);
1033
+ }
1034
+
1035
+ /** Add a new Webhook URL for the given list
1036
+ *
1037
+ * @section List Related
1038
+ *
1039
+ * @param string $id the list id to connect to. Get by calling lists()
1040
+ * @param string $url a valid URL for the Webhook - it will be validated. note that a url may only exist on a list once.
1041
+ * @param array $actions optional a hash of actions to fire this Webhook for
1042
+ boolean subscribe optional as subscribes occur, defaults to true
1043
+ boolean unsubscribe optional as subscribes occur, defaults to true
1044
+ boolean profile optional as profile updates occur, defaults to true
1045
+ boolean cleaned optional as emails are cleaned from the list, defaults to true
1046
+ boolean upemail optional when subscribers change their email address, defaults to true
1047
+ * @param array $sources optional a hash of sources to fire this Webhook for
1048
+ boolean user optional user/subscriber initiated actions, defaults to true
1049
+ boolean admin optional admin actions in our web app, defaults to true
1050
+ boolean api optional actions that happen via API calls, defaults to false
1051
+ * @return bool true if the call succeeds, otherwise an exception will be thrown
1052
+ */
1053
+ function listWebhookAdd($id, $url, $actions=array (
1054
+ ), $sources=array (
1055
+ )) {
1056
+ $params = array();
1057
+ $params["id"] = $id;
1058
+ $params["url"] = $url;
1059
+ $params["actions"] = $actions;
1060
+ $params["sources"] = $sources;
1061
+ return $this->callServer("listWebhookAdd", $params);
1062
+ }
1063
+
1064
+ /** Delete an existing Webhook URL from a given list
1065
+ *
1066
+ * @section List Related
1067
+ *
1068
+ * @param string $id the list id to connect to. Get by calling lists()
1069
+ * @param string $url the URL of a Webhook on this list
1070
+ * @return boolean true if the call succeeds, otherwise an exception will be thrown
1071
+ */
1072
+ function listWebhookDel($id, $url) {
1073
+ $params = array();
1074
+ $params["id"] = $id;
1075
+ $params["url"] = $url;
1076
+ return $this->callServer("listWebhookDel", $params);
1077
+ }
1078
+
1079
  /**
1080
+ * Subscribe the provided email to a list. By default this sends a confirmation email - you will not see new members until the link contained in it is clicked!
1081
  *
1082
  * @section List Related
1083
  *
1084
  * @example mcapi_listSubscribe.php
1085
  * @example xml-rpc_listSubscribe.php
1086
  *
1087
+ * @param string $id the list id to connect to. Get by calling lists()
1088
  * @param string $email_address the email address to subscribe
1089
+ * @param array $merge_vars array of merges for the email (FNAME, LNAME, etc.) (see examples below for handling "blank" arrays). Note that a merge field can only hold up to 255 characters. Also, there are 2 "special" keys:
1090
+ string INTERESTS Set Interest Groups by passing a field named "INTERESTS" that contains a comma delimited list of Interest Groups to add. Commas in Interest Group names should be escaped with a backslash. ie, "," =&gt; "\,"
1091
+ string OPTINIP Set the Opt-in IP fields. <em>Abusing this may cause your account to be suspended.</em> We do validate this and it must not be a private IP address.
1092
+
1093
+ <strong>Handling Field Data Types</strong> - most fields you can just pass a string and all is well. For some, though, that is not the case...
1094
+ Field values should be formatted as follows:
1095
+ string address For the string version of an Address, the fields should be delimited by <strong>2</strong> spaces. Address 2 can be skipped. The Country should be a 2 character ISO-3166-1 code and will default to your default country if not set
1096
+ array address For the array version of an Address, the requirements for Address 2 and Country are the same as with the string version. Then simply pass us an array with the keys <strong>addr1</strong>, <strong>addr2</strong>, <strong>city</strong>, <strong>state</strong>, <strong>zip</strong>, <strong>country</strong> and appropriate values for each
1097
+
1098
+ string date use YYYY-MM-DD to be safe. Generally, though, anything strtotime() understands we'll understand - <a href="http://us2.php.net/strtotime" target="_blank">http://us2.php.net/strtotime</a>
1099
+ string dropdown can be a normal string - we <em>will</em> validate that the value is a valid option
1100
+ string image must be a valid, existing url. we <em>will</em> check its existence
1101
+ string multi_choice can be a normal string - we <em>will</em> validate that the value is a valid option
1102
+ double number pass in a valid number - anything else will turn in to zero (0). Note, this will be rounded to 2 decimal places
1103
+ string phone If your account has the US Phone numbers option set, this <em>must</em> be in the form of NPA-NXX-LINE (404-555-1212). If not, we assume an International number and will simply set the field with what ever number is passed in.
1104
+ string website This is a standard string, but we <em>will</em> verify that it looks like a valid URL
1105
+
1106
+
1107
+
1108
  * @param string $email_type optional - email type preference for the email (html or text, defaults to html)
1109
+ * @param boolean $double_optin optional - flag to control whether a double opt-in confirmation message is sent, defaults to true. <em>Abusing this may cause your account to be suspended.</em>
1110
+ * @param boolean $update_existing optional - flag to control whether a existing subscribers should be updated instead of throwing and error
1111
+ * @param boolean $replace_interests - flag to determine whether we replace the interest groups with the groups provided, or we add the provided groups to the member's interest groups (optional, defaults to true)
1112
+ * @param boolean $send_welcome - if your double_optin is false and this is true, we will send your lists Welcome Email if this subscribe succeeds - this will *not* fire if we end up updating an existing subscriber. defaults to false
1113
+
1114
  * @return boolean true on success, false on failure. When using MCAPI.class.php, the value can be tested and error messages pulled from the MCAPI object (see below)
1115
  */
1116
+ function listSubscribe($id, $email_address, $merge_vars, $email_type='html', $double_optin=true, $update_existing=false, $replace_interests=true, $send_welcome=false) {
1117
  $params = array();
1118
  $params["id"] = $id;
1119
  $params["email_address"] = $email_address;
1120
  $params["merge_vars"] = $merge_vars;
1121
  $params["email_type"] = $email_type;
1122
  $params["double_optin"] = $double_optin;
1123
+ $params["update_existing"] = $update_existing;
1124
+ $params["replace_interests"] = $replace_interests;
1125
+ $params["send_welcome"] = $send_welcome;
1126
  return $this->callServer("listSubscribe", $params);
1127
  }
1128
 
1131
  *
1132
  * @section List Related
1133
  * @example mcapi_listUnsubscribe.php
1134
+ * @example xml-rpc_listUnsubscribe.php
1135
  *
1136
+ * @param string $id the list id to connect to. Get by calling lists()
1137
  * @param string $email_address the email address to unsubscribe
1138
  * @param boolean $delete_member flag to completely delete the member from your list instead of just unsubscribing, default to false
1139
  * @param boolean $send_goodbye flag to send the goodbye email to the email address, defaults to true
1154
  * Edit the email address, merge fields, and interest groups for a list member
1155
  *
1156
  * @section List Related
1157
+ * @example mcapi_listUpdateMember.php
1158
  *
1159
+ * @param string $id the list id to connect to. Get by calling lists()
1160
  * @param string $email_address the current email address of the member to update
1161
  * @param array $merge_vars array of new field values to update the member with. Use "EMAIL" to update the email address and "INTERESTS" to update the interest groups
1162
  * @param string $email_type change the email type preference for the member ("html" or "text"). Leave blank to keep the existing preference (optional)
1177
  * Subscribe a batch of email addresses to a list at once
1178
  *
1179
  * @section List Related
1180
+ *
1181
+ * @example mcapi_listBatchSubscribe.php
1182
  * @example xml-rpc_listBatchSubscribe.php
1183
  *
1184
+ * @param string $id the list id to connect to. Get by calling lists()
1185
  * @param array $batch an array of structs for each address to import with two special keys: "EMAIL" for the email address, and "EMAIL_TYPE" for the email type option (html or text)
1186
  * @param boolean $double_optin flag to control whether to send an opt-in confirmation email - defaults to true
1187
  * @param boolean $update_existing flag to control whether to update members that are already subscribed to the list or to return an error, defaults to false (return error)
1189
  * @return struct Array of result counts and any errors that occurred
1190
  * @returnf integer success_count Number of email addresses that were succesfully added/updated
1191
  * @returnf integer error_count Number of email addresses that failed during addition/updating
1192
+ * @returnf array errors Array of error structs. Each error struct will contain "code", "message", and the full struct that failed
1193
  */
1194
  function listBatchSubscribe($id, $batch, $double_optin=true, $update_existing=false, $replace_interests=true) {
1195
  $params = array();
1205
  * Unsubscribe a batch of email addresses to a list
1206
  *
1207
  * @section List Related
1208
+ * @example mcapi_listBatchUnsubscribe.php
1209
  *
1210
+ * @param string $id the list id to connect to. Get by calling lists()
1211
  * @param array $emails array of email addresses to unsubscribe
1212
  * @param boolean $delete_member flag to completely delete the member from your list instead of just unsubscribing, default to false
1213
  * @param boolean $send_goodbye flag to send the goodbye email to the email addresses, defaults to true
1215
  * @return struct Array of result counts and any errors that occurred
1216
  * @returnf integer success_count Number of email addresses that were succesfully added/updated
1217
  * @returnf integer error_count Number of email addresses that failed during addition/updating
1218
+ * @returnf array errors Array of error structs. Each error struct will contain "code", "message", and "email"
1219
  */
1220
  function listBatchUnsubscribe($id, $emails, $delete_member=false, $send_goodbye=true, $send_notify=false) {
1221
  $params = array();
1228
  }
1229
 
1230
  /**
1231
+ * Get all of the list members for a list that are of a particular status
1232
  *
1233
  * @section List Related
1234
  * @example mcapi_listMembers.php
1235
  *
1236
+ * @param string $id the list id to connect to. Get by calling lists()
1237
+ * @param string $status the status to get members for - one of(subscribed, unsubscribed, cleaned, updated), defaults to subscribed
1238
+ * @param string $since optional pull all members whose status (subscribed/unsubscribed/cleaned) has changed or whose profile (updated) has changed since this date/time (in GMT) - format is YYYY-MM-DD HH:mm:ss (24hr)
1239
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
1240
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 100, upper limit set at 15000
1241
  * @return array Array of list member structs (see Returned Fields for details)
1242
  * @returnf string email Member email address
1243
+ * @returnf date timestamp timestamp of their associated status date (subscribed, unsubscribed, cleaned, or updated) in GMT
1244
  */
1245
+ function listMembers($id, $status='subscribed', $since=NULL, $start=0, $limit=100) {
1246
  $params = array();
1247
  $params["id"] = $id;
1248
  $params["status"] = $status;
1249
+ $params["since"] = $since;
1250
  $params["start"] = $start;
1251
  $params["limit"] = $limit;
1252
  return $this->callServer("listMembers", $params);
1257
  *
1258
  * @section List Related
1259
  * @example mcapi_listMemberInfo.php
1260
+ * @example xml-rpc_listMemberInfo.php
1261
+ *
1262
+ * @param string $id the list id to connect to. Get by calling lists()
1263
  * @param string $email_address the member email address to get information for
1264
  * @return array array of list member info (see Returned Fields for details)
1265
  * @returnf string email The email address associated with this record
1266
  * @returnf string email_type The type of emails this customer asked to get: html or text
1267
+ * @returnf array merges An associative array of all the merge tags and the data for those tags for this email address. <em>Note</em>: Interest Groups are returned as comma delimited strings - if a group name contains a comma, it will be escaped with a backslash. ie, "," =&gt; "\,"
1268
  * @returnf string status The subscription status for this email address, either subscribed, unsubscribed or cleaned
1269
+ * @returnf string ip_opt IP Address this address opted in from.
1270
+ * @returnf string ip_signup IP Address this address signed up from.
1271
+ * @returnf array lists An associative array of the other lists this member belongs to - the key is the list id and the value is their status in that list.
1272
  * @returnf date timestamp The time this email address was added to the list
1273
  */
1274
  function listMemberInfo($id, $email_address) {
1278
  return $this->callServer("listMemberInfo", $params);
1279
  }
1280
 
1281
+ /**
1282
+ * Get all email addresses that complained about a given campaign
1283
+ *
1284
+ * @section List Related
1285
+ *
1286
+ * @example mcapi_listAbuseReports.php
1287
+ *
1288
+ * @param string $id the list id to pull abuse reports for (can be gathered using lists())
1289
+ * @param integer $start optional for large data sets, the page number to start at - defaults to 1st page of data (page 0)
1290
+ * @param integer $limit optional for large data sets, the number of results to return - defaults to 500, upper limit set at 1000
1291
+ * @param string $since optional pull only messages since this time - use YYYY-MM-DD HH:II:SS format in <strong>GMT</strong>
1292
+ * @return array reports the abuse reports for this campaign
1293
+ * @returnf string date date/time the abuse report was received and processed
1294
+ * @returnf string email the email address that reported abuse
1295
+ * @returnf string campaign_id the unique id for the campaign that reporte was made against
1296
+ * @returnf string type an internal type generally specifying the orginating mail provider - may not be useful outside of filling report views
1297
+ */
1298
+ function listAbuseReports($id, $start=0, $limit=500, $since=NULL) {
1299
+ $params = array();
1300
+ $params["id"] = $id;
1301
+ $params["start"] = $start;
1302
+ $params["limit"] = $limit;
1303
+ $params["since"] = $since;
1304
+ return $this->callServer("listAbuseReports", $params);
1305
+ }
1306
+
1307
+ /**
1308
+ * Access the Growth History by Month for a given list.
1309
+ *
1310
+ * @section List Related
1311
+ *
1312
+ * @example mcapi_listGrowthHistory.php
1313
+ *
1314
+ * @param string $id the list id to connect to. Get by calling lists()
1315
+ * @return array array of months and growth
1316
+ * @returnf string month The Year and Month in question using YYYY-MM format
1317
+ * @returnf integer existing number of existing subscribers to start the month
1318
+ * @returnf integer import number of subscribers imported during the month
1319
+ * @returnf integer optins number of subscribers who opted-in during the month
1320
+ */
1321
+ function listGrowthHistory($id) {
1322
+ $params = array();
1323
+ $params["id"] = $id;
1324
+ return $this->callServer("listGrowthHistory", $params);
1325
+ }
1326
+
1327
+ /**
1328
+ * <strong>DEPRECATED:</strong> Retrieve your User Unique Id and your Affiliate link to display/use for
1329
+ * <a href="/monkeyrewards/" target="_blank">Monkey Rewards</a>. While
1330
+ * we don't use the User Id for any API functions, it can be useful if building up URL strings for things such as the profile editor and sub/unsub links.
1331
+ *
1332
+ * @section Helper
1333
+ *
1334
+ * @deprecated See getAccountDetails() for replacement
1335
+ *
1336
+ * @example mcapi_getAffiliateInfo.php
1337
+ * @example xml-rpc_getAffiliateInfo.php
1338
+ *
1339
+ * @return array containing your Affilliate Id and full link.
1340
+ * @returnf string user_id Your User Unique Id.
1341
+ * @returnf string url Your Monkey Rewards link for our Affiliate program
1342
+ */
1343
+ function getAffiliateInfo() {
1344
+ $params = array();
1345
+ return $this->callServer("getAffiliateInfo", $params);
1346
+ }
1347
+
1348
+ /**
1349
+ * Retrieve lots of account information including payments made, plan info, some account stats, installed modules,
1350
+ * contact info, and more. No private information like Credit Card numbers is available.
1351
+ *
1352
+ * @section Helper
1353
+ *
1354
+ * @return array containing the details for the account tied to this API Key
1355
+ * @returnf string username The Account username
1356
+ * @returnf string user_id The Account user unique id (for building some links)
1357
+ * @returnf bool is_trial Whether the Account is in Trial mode (can only send campaigns to less than 100 emails)
1358
+ * @returnf string timezone The timezone for the Account - default is "US/Eastern"
1359
+ * @returnf string plan_type Plan Type - "monthly", "payasyougo", or "free"
1360
+ * @returnf int plan_low <em>only for Monthly plans</em> - the lower tier for list size
1361
+ * @returnf int plan_high <em>only for Monthly plans</em> - the upper tier for list size
1362
+ * @returnf datetime plan_start_date <em>only for Monthly plans</em> - the start date for a monthly plan
1363
+ * @returnf int emails_left <em>only for Free and Pay-as-you-go plans</em> emails credits left for the account
1364
+ * @returnf bool pending_monthly Whether the account is finishing Pay As You Go credits before switching to a Monthly plan
1365
+ * @returnf datetime first_payment date of first payment
1366
+ * @returnf datetime last_payment date of most recent payment
1367
+ * @returnf int times_logged_in total number of times the account has been logged into via the web
1368
+ * @returnf datetime last_login date/time of last login via the web
1369
+ * @returnf string affiliate_link Monkey Rewards link for our Affiliate program
1370
+ * @returnf array contact Contact details for the account, including: First & Last name, email, company name, address, phone, and url
1371
+ * @returnf array addons Addons installed in the account and the date they were installed.
1372
+ * @returnf array orders Order details for the account, include order_id, type, cost, date/time, and any credits applied to the order
1373
+ */
1374
+ function getAccountDetails() {
1375
+ $params = array();
1376
+ return $this->callServer("getAccountDetails", $params);
1377
+ }
1378
+
1379
+ /**
1380
+ * Have HTML content auto-converted to a text-only format. You can send: plain HTML, an array of Template content, an existing Campaign Id, or an existing Template Id. Note that this will <b>not</b> save anything to or update any of your lists, campaigns, or templates.
1381
+ *
1382
+ * @section Helper
1383
+ * @example xml-rpc_generateText.php
1384
+ *
1385
+ * @param string $type The type of content to parse. Must be one of: "html", "template", "url", "cid" (Campaign Id), or "tid" (Template Id)
1386
+ * @param mixed $content The content to use. For "html" expects a single string value, "template" expects an array like you send to campaignCreate, "url" expects a valid & public URL to pull from, "cid" expects a valid Campaign Id, and "tid" expects a valid Template Id on your account.
1387
+ * @return string the content pass in converted to text.
1388
+ */
1389
+ function generateText($type, $content) {
1390
+ $params = array();
1391
+ $params["type"] = $type;
1392
+ $params["content"] = $content;
1393
+ return $this->callServer("generateText", $params);
1394
+ }
1395
+
1396
+ /**
1397
+ * Send your HTML content to have the CSS inlined and optionally remove the original styles.
1398
+ *
1399
+ * @section Helper
1400
+ * @example xml-rpc_inlineCss.php
1401
+ *
1402
+ * @param string $html Your HTML content
1403
+ * @param bool $strip_css optional Whether you want the CSS &lt;style&gt; tags stripped from the returned document. Defaults to false.
1404
+ * @return string Your HTML content with all CSS inlined, just like if we sent it.
1405
+ */
1406
+ function inlineCss($html, $strip_css=false) {
1407
+ $params = array();
1408
+ $params["html"] = $html;
1409
+ $params["strip_css"] = $strip_css;
1410
+ return $this->callServer("inlineCss", $params);
1411
+ }
1412
+
1413
+ /**
1414
+ * Create a new folder to file campaigns in
1415
+ *
1416
+ * @section Helper
1417
+ * @example mcapi_createFolder.php
1418
+ * @example xml-rpc_createFolder.php
1419
+ *
1420
+ * @param string $name a unique name for a folder
1421
+ * @return integer the folder_id of the newly created folder.
1422
+ */
1423
+ function createFolder($name) {
1424
+ $params = array();
1425
+ $params["name"] = $name;
1426
+ return $this->callServer("createFolder", $params);
1427
+ }
1428
+
1429
+ /**
1430
+ * Retrieve a list of all MailChimp API Keys for this User
1431
+ *
1432
+ * @section Security Related
1433
+ * @example xml-rpc_apikeyAdd.php
1434
+ * @example mcapi_apikeyAdd.php
1435
+ *
1436
+ * @param string $username Your MailChimp user name
1437
+ * @param string $password Your MailChimp password
1438
+ * @param boolean $expired optional - whether or not to include expired keys, defaults to false
1439
+ * @return array an array of API keys including:
1440
+ * @returnf string apikey The api key that can be used
1441
+ * @returnf string created_at The date the key was created
1442
+ * @returnf string expired_at The date the key was expired
1443
+ */
1444
+ function apikeys($username, $password, $expired=false) {
1445
+ $params = array();
1446
+ $params["username"] = $username;
1447
+ $params["password"] = $password;
1448
+ $params["expired"] = $expired;
1449
+ return $this->callServer("apikeys", $params);
1450
+ }
1451
+
1452
+ /**
1453
+ * Add an API Key to your account. We will generate a new key for you and return it.
1454
+ *
1455
+ * @section Security Related
1456
+ * @example xml-rpc_apikeyAdd.php
1457
+ *
1458
+ * @param string $username Your MailChimp user name
1459
+ * @param string $password Your MailChimp password
1460
+ * @return string a new API Key that can be immediately used.
1461
+ */
1462
+ function apikeyAdd($username, $password) {
1463
+ $params = array();
1464
+ $params["username"] = $username;
1465
+ $params["password"] = $password;
1466
+ return $this->callServer("apikeyAdd", $params);
1467
+ }
1468
+
1469
+ /**
1470
+ * Expire a Specific API Key. Note that if you expire all of your keys, a new, valid one will be created and returned
1471
+ * next time you call login(). If you are trying to shut off access to your account for an old developer, change your
1472
+ * MailChimp password, then expire all of the keys they had access to. Note that this takes effect immediately, so make
1473
+ * sure you replace the keys in any working application before expiring them! Consider yourself warned...
1474
+ *
1475
+ * @section Security Related
1476
+ * @example mcapi_apikeyExpire.php
1477
+ * @example xml-rpc_apikeyExpire.php
1478
+ *
1479
+ * @param string $username Your MailChimp user name
1480
+ * @param string $password Your MailChimp password
1481
+ * @return boolean true if it worked, otherwise an error is thrown.
1482
+ */
1483
+ function apikeyExpire($username, $password) {
1484
+ $params = array();
1485
+ $params["username"] = $username;
1486
+ $params["password"] = $password;
1487
+ return $this->callServer("apikeyExpire", $params);
1488
+ }
1489
+
1490
+ /**
1491
+ * "Ping" the MailChimp API - a simple method you can call that will return a constant value as long as everything is good. Note
1492
+ * than unlike most all of our methods, we don't throw an Exception if we are having issues. You will simply receive a different
1493
+ * string back that will explain our view on what is going on.
1494
+ *
1495
+ * @section Helper
1496
+ * @example xml-rpc_ping.php
1497
+ *
1498
+ * @return string returns "Everything's Chimpy!" if everything is chimpy, otherwise returns an error message
1499
+ */
1500
+ function ping() {
1501
+ $params = array();
1502
+ return $this->callServer("ping", $params);
1503
+ }
1504
+
1505
  /**
1506
  * Internal function - proxy method for certain XML-RPC calls | DO NOT CALL
1507
  * @param mixed Method to call, with any parameters to pass along
1517
  * You should never have to call this function manually
1518
  */
1519
  function callServer($method, $params) {
1520
+ //Always include the apikey if we are not logging in
1521
  if($method != "login") {
1522
+ list($key, $dc) = explode("-",$this->api_key,2);
1523
+ if (!$dc) $dc = "us1";
1524
+ $host = $dc.".".$this->apiUrl["host"];
1525
+ $params["apikey"] = $this->api_key;
1526
+ } else {
1527
+ $host = $this->apiUrl["host"];
1528
  }
1529
+ $this->errorMessage = "";
1530
+ $this->errorCode = "";
1531
  $post_vars = $this->httpBuildQuery($params);
1532
 
1533
  $payload = "POST " . $this->apiUrl["path"] . "?" . $this->apiUrl["query"] . "&method=" . $method . " HTTP/1.0\r\n";
1534
+ $payload .= "Host: " . $host . "\r\n";
1535
+ $payload .= "User-Agent: MCAPI/" . $this->version ."\r\n";
1536
  $payload .= "Content-type: application/x-www-form-urlencoded\r\n";
1537
  $payload .= "Content-length: " . strlen($post_vars) . "\r\n";
1538
  $payload .= "Connection: close \r\n\r\n";
1539
  $payload .= $post_vars;
1540
 
1541
  ob_start();
1542
+ if ($this->secure){
1543
+ $sock = fsockopen("ssl://".$host, 443, $errno, $errstr, $this->timeout);
1544
+ } else {
1545
+ $sock = fsockopen($host, 80, $errno, $errstr, $this->timeout);
1546
+ }
1547
  if(!$sock) {
1548
  $this->errorMessage = "Could not connect (ERR $errno: $errstr)";
1549
+ $this->errorCode = "-99";
1550
  ob_end_clean();
1551
  return false;
1552
  }
1565
 
1566
  $serial = unserialize($response);
1567
  if($response && $serial === false) {
1568
+ $response = array("error" => "Bad Response. Got This: " . $response, "code" => "-99");
1569
  } else {
1570
  $response = $serial;
1571
  }
js/mailchimp.js ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ var mce_jQuery = jQuery.noConflict();
2
+ mce_jQuery(document).ready( function($) {
3
+ mce_jQuery('#mc_submit_type').val('js');
4
+ options = { url: mc_ajax_url, type: 'POST', dataType: 'text',
5
+ beforeSubmit: mc_beforeForm,
6
+ success: mc_success
7
+ };
8
+ mce_jQuery('#mc_signup_form').ajaxForm(options);
9
+
10
+ });
11
+
12
+ function mc_beforeForm(){
13
+ try{
14
+ mce_jQuery('#mc_signup_submit').attr("disabled","disabled");
15
+ }catch(e){}
16
+ }
17
+ function mc_success(data){
18
+ try{
19
+ mce_jQuery('#mc_signup_submit').attr("disabled","");
20
+ }catch(e){}
21
+ mce_jQuery('#mc_message').html(data);
22
+ var reg = new RegExp("class='mc_success_msg'", 'i');
23
+ if (reg.test(data)){
24
+ mce_jQuery('#mc_signup_form').each(function(){
25
+ this.reset();
26
+ });
27
+ mce_jQuery('#mc_submit_type').val('js');
28
+ }
29
+ }
mailchimp.php CHANGED
@@ -1,9 +1,9 @@
1
  <?php
2
  /*
3
  Plugin Name: MailChimp
4
- Plugin URI: http://mailchimp.com/api/plugins/wordpress
5
  Description: The MailChimp plugin allows you to easily setup a Subscribe box for your MailChimp list - So easy a chimp could do it!
6
- Version: 0.1
7
  Author: MailChimp API Support Team
8
  Author URI: http://mailchimp.com/api/
9
  */
@@ -24,154 +24,237 @@ Author URI: http://mailchimp.com/api/
24
  along with this program; if not, write to the Free Software
25
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
26
  */
27
- include_once('MCAPI.class.php');
28
-
 
 
 
29
  // some custom CSS//
30
- function mc_admin_css() {
31
  echo "
32
  <style type='text/css'>
33
- .error_msg {
34
- color: red;
35
- }
36
- .success_msg {
37
- color: green;
38
- }
39
- }
40
  </style>
41
  ";
42
  }
43
- function mc_main_css() {
44
  echo "
45
  <style type='text/css'>
46
- .error_msg {
47
- color: red;
48
- }
49
- .success_msg {
50
- color: green;
51
- }
52
- .mc_custom_border{ padding:5px; ";
53
  if (get_option('mc_custom_style')=='on'){
 
54
  echo "border-width: ".get_option('mc_form_border_width').'px;';
55
- echo "border-style: solid;";
 
 
 
 
56
  echo "border-color: #".get_option('mc_form_border_color').';';
57
  echo "color: #".get_option('mc_form_text_color').';';
58
  echo "background-color: #".get_option('mc_form_background').';';
59
  }
60
  echo "
61
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62
  </style>
 
63
  ";
64
  }//mc_main_css
65
 
66
- add_action('admin_head', 'mc_admin_css');
67
- add_action('wp_head', 'mc_main_css');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
 
69
  // Hook for adding admin menus
70
- add_action('admin_menu', 'mc_add_pages');
 
 
 
 
 
 
 
 
 
 
71
 
72
  // action function for above hook
73
- function mc_add_pages() {
74
-
75
  //7 is lowest w/ Plugin Editing capability
76
- add_options_page('MailChimp Setup', 'MailChimp Setup', 7, 'mc_setup_page', 'mc_setup_page');
77
  }
78
 
79
- function mc_setup_page(){
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
80
  ?>
81
  <div class="wrap">
82
- <h2>MailChimp List Setup</h2>
83
  <?php
 
 
 
84
  //see if we need to set/change the username & password.
85
- if (isset($_REQUEST['mc_username']) && isset($_REQUEST['mc_username'])){
86
- if ($_REQUEST['mc_username']!=get_option('mc_username') || $_REQUEST['mc_password']!=get_option('mc_password')){
87
- $delete_setup = false;
88
- $api = new MCAPI($_REQUEST['mc_username'], $_REQUEST['mc_password']);
89
- if ($api->errorCode == ''){
90
- $msg = "<span class='success_msg'>Success! We were able to verify your username &amp; password! Let's continue, shall we?</span>";
91
- update_option('mc_username', $_REQUEST['mc_username']);
92
- update_option('mc_password', $_REQUEST['mc_password']);
93
- update_option('mc_user_id', $api->uuid);
94
- if (get_option('mc_list_id')!=''){
95
- $lists = $api->lists();
96
- $delete_setup = true;
97
- //but don't delete if the list still exists...
98
- foreach($lists as $list){ if ($list['id']==get_option('mc_list_id')){ $list_id = $_REQUEST['mc_list_id']; $delete_setup=false; } }
99
- }
100
- } else {
101
- $msg = "<span class='error_msg'>Uh-oh, we were unable to login and verify your username &amp; password. Please check them and try again!<br/>";
102
- $msg .= "The server said: <i>".$api->errorMessage."</i></span>";
103
- if (get_option('mc_username')==''){
104
- $delete_setup = true;
105
- }
106
  }
107
- if ($delete_setup){
108
- delete_option('mc_user_id');
109
- delete_option('mc_username');
110
- delete_option('mc_password');
111
- delete_option('mc_rewards');
112
- delete_option('mc_list_id');
113
- delete_option('mc_list_name');
114
- delete_option('mc_interest_groups');
115
- delete_option('mc_show_interest_groups');
116
- $mv = unserialize(get_option('mc_merge_vars'));
117
- foreach($mv as $var){
118
- $opt = 'mc_mv_'.$var['tag'];
119
- delete_option($opt);
120
- }
121
- delete_option('mc_merge_vars');
122
  }
123
  }
124
- if (isset($_REQUEST['mc_rewards']) && $_REQUEST['mc_rewards'] != get_option('mc_rewards')){
125
- update_option('mc_rewards', 'on');
126
- if ($msg) $msg .= '<br/>';
127
- $msg .= '<span class="success_msg">Monkey Rewards turned On!</span>';
128
- } else if (get_option('mc_rewards')!='off') {
129
- update_option('mc_rewards', 'off');
130
- if ($msg) $msg .= '<br/>';
131
- $msg .= '<span class="success_msg">Monkey Rewards turned Off!</span>';
 
 
 
 
 
 
 
 
 
 
 
 
132
  }
133
  //set these for the form fields below
134
  $user = $_REQUEST['mc_username'];
135
- $pass = $_REQUEST['mc_password'];
136
  } else {
137
  $user = get_option('mc_username');
138
- $pass = get_option('mc_password');
139
  }
140
- if (isset($_REQUEST['mc_list_id'])){
141
- $api = new MCAPI(get_option('mc_username'), get_option('mc_password'));
142
- $lists = $api->lists();
 
143
  foreach($lists as $list){ if ($list['id']==$_REQUEST['mc_list_id']){ $list_id = $_REQUEST['mc_list_id']; $list_name = $list['name']; } }
144
- if ($list_id == ''){
145
- $msg = '<span class="error_msg">Uh-oh, something went wrong while trying to load List with ID: '.$_REQUEST['mc_list_id'].'</span>';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
146
 
147
- } else {
148
- update_option('mc_list_id', $list_id);
149
- update_option('mc_list_name', $list_name);
150
-
151
- update_option('mc_header_content','<h2>Sign up for '.$list_name.'</h2>');
152
- update_option('mc_submit_text','Subscribe');
153
-
154
- update_option('mc_custom_style','on');
155
- update_option('mc_form_border_width','1');
156
- update_option('mc_form_border_color','ccc');
157
- update_option('mc_form_background','ffffcc');
158
- update_option('mc_form_text_color','666666');
159
-
160
- $mv = $api->listMergeVars($list_id);
161
- $ig = $api->listInterestGroups($list_id);
162
- update_option('mc_merge_vars', serialize( $mv ) );
163
- foreach($mv as $var){
164
- $opt = 'mc_mv_'.$var['tag'];
165
- //turn them all on by default
166
- update_option($opt, 'on' );
167
- }
168
- update_option('mc_interest_groups', serialize( $ig ) );
169
- update_option('mc_show_interest_groups', 'on' );
170
- $msg = '<span class="success_msg">Success! Loaded and saved the info for '.sizeof($mv).' Merge Variables and '.
171
- sizeof($ig).' Interest Groups from your list "'.$list['name'].'"<br/><br/>
172
- Now you should either Turn On the MailChimp Widget or change your options below, then turn it on.</span>';
173
- }
174
-
175
  }
176
  if (isset($_REQUEST['reset_list'])){
177
  delete_option('mc_list_id');
@@ -179,21 +262,65 @@ if (isset($_REQUEST['reset_list'])){
179
  delete_option('mc_merge_vars');
180
  delete_option('mc_interest_groups');
181
 
 
 
 
182
  delete_option('mc_header_content');
 
183
  delete_option('mc_submit_text');
184
 
185
  delete_option('mc_custom_style');
 
 
 
 
 
 
186
  delete_option('mc_form_border_width');
187
  delete_option('mc_form_border_color');
188
  delete_option('mc_form_background');
189
  delete_option('mc_form_text_color');
190
 
191
- $msg = '<span class="success_msg">Successfully Reset your List selection... Now you get to pick again!</span>';
192
  }
193
  if (isset($_REQUEST['change_form_settings'])){
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
194
  $content = stripslashes($_REQUEST['mc_header_content']);
195
  $content = str_replace("\r\n","<br/>", $content);
196
  update_option('mc_header_content', $content );
 
 
 
 
 
197
 
198
  $submit_text = stripslashes($_REQUEST['mc_submit_text']);
199
  $submit_text = str_replace("\r\n","", $submit_text);
@@ -206,6 +333,11 @@ if (isset($_REQUEST['change_form_settings'])){
206
  }
207
 
208
  //we told them not to put these things we are replacing in, but let's just make sure they are listening...
 
 
 
 
 
209
  update_option('mc_form_border_width',str_replace('px','',$_REQUEST['mc_form_border_width']) );
210
  update_option('mc_form_border_color', str_replace('#','',$_REQUEST['mc_form_border_color']));
211
  update_option('mc_form_background',str_replace('#','',$_REQUEST['mc_form_background']));
@@ -216,7 +348,10 @@ if (isset($_REQUEST['change_form_settings'])){
216
  } else {
217
  update_option('mc_show_interest_groups','off');
218
  }
219
- $mv = unserialize(get_option('mc_merge_vars'));
 
 
 
220
  foreach($mv as $var){
221
  $opt = 'mc_mv_'.$var['tag'];
222
  if (isset($_REQUEST[$opt]) || $var['req']=='Y'){
@@ -225,169 +360,251 @@ if (isset($_REQUEST['change_form_settings'])){
225
  update_option($opt,'off');
226
  }
227
  }
228
- $msg = '<span class="success_msg">Successfully Updated your List Subscribe Form Settings!</span>';
 
229
 
230
  }
231
  if ($msg){
232
- echo '<div id="message" class="updated fade"><p><strong>'.$msg.'</strong></p></div>';
233
  }
234
  ?>
235
- <form method="post" action="options-general.php?page=mc_setup_page">
236
- <?php wp_nonce_field('update-options'); ?>
237
- <h3>Login Info</h3>
238
- To start using the MailChimp plugin, we first need to store your MailChimp Username & Password<br/>
 
 
 
 
 
 
 
239
  <table class="form-table">
240
  <tr valign="top">
241
- <th scope="row">Username:</th>
242
- <td><input name="mc_username" type="text" id="mc_username" class="code" value="<?php echo $user; ?>" size="20" /></td>
243
- </tr>
244
- <tr valign="top">
245
- <th scope="row">Password:</th>
246
- <td><input name="mc_password" type="text" id="mc_password" class="code" value="<?php echo $pass; ?>" size="20" /></td>
247
- </tr>
248
- <tr valign="top">
249
- <th scope="row">Monkey Rewards:</th>
250
- <td><input name="mc_rewards" type="checkbox" <?php if (get_option('mc_rewards')=='on' || get_option('mc_rewards')=='' ) {echo 'checked';} ?> id="mc_rewards" class="code" />
251
- <i>turning this on will place a "powered by MailChimp" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time.</i>
252
  </td>
253
  </tr>
254
  </table>
255
-
256
- <p class="submit">
257
  <input type="hidden" name="action" value="update"/>
258
- <input type="hidden" name="page_options" value="mc_username,mc_password" />
259
- <input type="submit" name="Submit" value="Save & Check" class="button" />
 
 
260
  <?php
261
- if (get_option('mc_username')!=''){
262
- echo '<strong>Notes:</strong><ul>
263
- <li><i>Changing your settings at MailChimp.com may cause this to stop working.</i></li>
264
- <li><i>Changing your username &amp; password at MailChimp.com will cause this plugin to stop working!</i></li>
265
- <li><i>If you change your login to a different account, the info you have setup below will be erased.</i></li>
266
- <li><i>If any of that happens, no biggie - just reconfigure your login and the items below...</i></li></ul>
267
- <br/>';
268
- }
 
269
  ?>
270
- </p>
 
 
 
 
271
  </form>
 
 
 
 
272
  <?php
273
  //Just get out if nothing else matters...
274
- if (get_option('mc_username') == '') return;
275
 
276
- if (get_option('mc_list_id')==''){
277
  ?>
278
- <form method="post" action="options-general.php?page=mc_setup_page">
279
- <?php wp_nonce_field('update-options'); ?>
280
- <h3>Your Lists</h3>
281
- Please select the List you wish to create a Signup Form for.<br/>
 
 
282
  <?php
283
- $api = new MCAPI(get_option('mc_username'), get_option('mc_password'));
284
- $lists = $api->lists();
 
285
  rsort($lists);
286
- foreach ($lists as $list){
287
- echo '<input type="radio" name="mc_list_id" value="'.$list['id'].'"> &nbsp; <strong>'.$list['name'].'</strong><br/>';
288
- }
289
  if (sizeof($lists)==0){
290
- echo "<span class='error_msg'>Uh-oh, you don't have any lists defined! Please visit <a href='http://www.mailchimp.com/'>MailChimp</a>, login, and setup a list before using this tool!</span>";
291
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
292
  ?>
293
- <p class="submit">
294
  <input type="hidden" name="action" value="update" />
295
  <input type="hidden" name="page_options" value="mc_list_id" />
296
- <input type="submit" name="Submit" value="Select List!" class="button" />
297
- </p>
 
 
 
 
298
  </form>
 
 
299
  <?php
300
- } //end select list
301
- else {
302
  //display the selected list...
303
  ?>
304
- <form method="post" action="options-general.php?page=mc_setup_page">
305
- <?php wp_nonce_field('update-options'); ?>
 
306
  <p class="submit">
 
307
  <input type="hidden" name="action" value="update" />
308
  <input type="hidden" name="page_options" value="mc_list_id" />
309
- <input type="submit" name="reset_list" value="Reset List Options and Select again" class="button" />
310
- </p>
311
  </form>
312
- <h3>Subscribe Form Widget Settings for this List:</h3>
313
- <h4>Selected MailChimp List: <?php echo get_option('mc_list_name'); ?></h4>
 
314
  <?php
315
  }
316
  //Just get out if nothing else matters...
317
  if (get_option('mc_list_id') == '') return;
318
-
319
- $mv = unserialize(get_option('mc_merge_vars'));
320
- $ig = unserialize(get_option('mc_interest_groups'));
 
 
 
 
 
 
 
 
321
  ?>
322
- <form method="post" action="options-general.php?page=mc_setup_page">
323
- <?php wp_nonce_field('update-options'); ?>
 
324
  <div style="width:600px;">
 
325
  <table class="widefat">
326
- <tr valign="top">
327
- <th scope="row">Header content:</th>
328
- <td>
329
- <textarea name="mc_header_content" cols="50"><?php echo get_option('mc_header_content');?></textarea><br/>
330
- <i>You can fill this with your own Text, HTML markup (including image links), or Nothing!</i>
331
- </td>
332
- </tr>
333
- <tr valign="top">
334
- <th scope="row">Submit Button text:</th>
335
- <td>
336
- <input type="text" name="mc_submit_text" size="30" value="<?php echo get_option('mc_submit_text');?>"/><br/>
337
- <i>You can fill this with your own Text, HTML markup (including image links), or Nothing!</i>
338
- </td>
339
- </tr>
340
- <tr valign="top">
341
- <th scope="row">Custom Styling:</th>
342
- <td>
343
- <table class="widefat">
344
- <tr><th>Turned On?</th><td><input type="checkbox" name="mc_custom_style" <?php if (get_option('mc_custom_style')=='on'){echo 'checked';}?> ></td></tr>
345
- <tr><th>Border Width:</th><td><input type="text" name="mc_form_border_width" size="3" maxlength="3" value="<?php echo get_option('mc_form_border_width');?>"> px<br/>
346
- <i>Set to 0 for no border, do not enter <strong>px</strong>!</i>
347
- </td></tr>
348
- <tr><th>Border Color:</th><td>#<input type="text" name="mc_form_border_color" size="7" maxlength="6" value="<?php echo get_option('mc_form_border_color');?>"><br/>
349
- <i>do not enter initial <strong>#</strong></i>
350
- </td></tr>
351
- <tr><th>Text Color:</th><td>#<input type="text" name="mc_form_text_color" size="7" maxlength="6" value="<?php echo get_option('mc_form_text_color');?>"><br/>
352
- <i>do not enter initial <strong>#</strong></i>
353
- </td></tr>
354
- <tr><th>Background Color:</th><td>#<input type="text" name="mc_form_background" size="7" maxlength="6" value="<?php echo get_option('mc_form_background');?>"><br/>
355
- <i>do not enter initial <strong>#</strong></i>
356
- </td></tr>
357
- </td>
358
- </tr>
359
- </table>
 
 
 
 
 
 
 
 
360
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
361
  </td>
362
  </tr>
363
  </table>
364
  </div>
365
-
366
  <div style="width:400px;">
367
- <h4>Merge Variables Included</h4>
368
  <?php
369
- if (sizeof($mv)==0){
370
- echo "<i>No Merge Variables found.</i>";
371
  } else {
372
  ?>
373
 
374
  <table class='widefat'>
375
  <tr valign="top">
376
- <th>Name</th>
377
- <th>Tag</th>
378
- <th>Required?</th>
379
- <th>Include?</th>
380
  </tr>
381
  <?php
382
  foreach($mv as $var){
383
  echo '<tr valign="top">
384
- <td>'.$var['name'].'</td>
385
  <td>'.$var['tag'].'</td>
386
  <td>'.($var['req']==1?'Y':'N').'</td><td>';
387
  if (!$var['req']){
388
  $opt = 'mc_mv_'.$var['tag'];
389
  echo '<input name="'.$opt.'" type="checkbox" ';
390
- if (get_option($opt)=='on') { echo ' checked '; }
391
  echo 'id="'.$opt.'" class="code" />';
392
  } else {
393
  echo ' - ';
@@ -396,153 +613,55 @@ if (sizeof($mv)==0){
396
  }
397
  echo '</table>';
398
  }
399
- echo '<h4>Interest Groups</h4>';
400
- if ($ig=='' && $ig=='N'){
401
- echo "<i>No Interest Groups Setup</i>";
402
- echo ">>".get_option('mc_interest_groups');
403
  } else {
404
  ?>
405
  <table class='widefat'>
406
  <tr valign="top">
407
-
408
- <th width="75px">Show?</th><th>
409
- <input name="mc_show_interest_groups" type="checkbox" ' <?php if (get_option('mc_show_interest_groups')=='on') { echo 'checked'; } ?> id="mc_show_interest_groups" class="code" />
410
  </th></tr>
411
- <th>Name:</th><th><?php echo $ig['name']; ?></th>
 
412
  </tr>
413
  <tr valign="top">
414
- <th>Input Type:</th><td><?php echo $ig['form_field']; ?>
415
  </tr>
416
  <tr valign="top">
417
- <th>Options:</th><td><ul>
418
  <?php
419
  foreach($ig['groups'] as $interest){
420
- echo '<li>'.$interest;
421
  }
422
  echo '</ul></td></tr></table>';
423
  }
424
- echo '</div>';
425
  ?>
426
  <p class="submit">
427
  <input type="hidden" name="action" value="update" />
428
- <input type="submit" name="change_form_settings" value="Update Subscribe Form Settings" class="button" />
429
  </p>
 
430
  </form>
431
  </div>
 
432
  <?php
433
- }//mc_setup_page()
434
 
435
 
436
- add_action('plugins_loaded', 'mc_register_widgets');
437
- function mc_register_widgets(){
438
 
439
  if (!function_exists('register_sidebar_widget')) {
440
  return;
441
  }
442
- register_sidebar_widget('MailChimp Widget', 'mc_display_widget');
443
-
444
  }
445
- function mc_display_widget(){
446
- $mv = unserialize(get_option('mc_merge_vars'));
447
- $ig = unserialize(get_option('mc_interest_groups'));
448
- $msg = '';
449
- if (isset($_REQUEST['mc_signup'])){
450
- $failed = false;
451
- $listId = get_option('mc_list_id');
452
- $email = $_REQUEST['mc_mv_EMAIL'];
453
- $merge = array();
454
- $errs = array();
455
- foreach($mv as $var){
456
- $opt = 'mc_mv_'.$var['tag'];
457
- if ($var['req']=='Y' && trim($_REQUEST[$opt])==''){
458
- $failed = true;
459
- $errs[] = 'You must fill in "'.$var['name'].'"!';
460
- } else {
461
- if ($var['tag']!='EMAIL'){
462
- $merge[$var['tag']] = $_REQUEST[$opt];
463
- }
464
- }
465
- }
466
- reset($mv);
467
- if (get_option('mc_show_interest_groups')){
468
- if ($ig['form_field']=='radio' || $ig['form_field']=='select'){
469
- $merge['INTERESTS'] = $_REQUEST['interests'];
470
- } elseif($ig['form_field']=='checkbox') {
471
- if (isset($_REQUEST['interests'])){
472
- $merge['INTERESTS'] = implode(',',array_keys($_REQUEST['interests']));
473
- }
474
- }
475
- }
476
- if (!$failed){
477
- if (sizeof($merge) == 0){ $merge = array(''); }
478
- $api = new MCAPI(get_option('mc_username'), get_option('mc_password'));
479
- $retval = $api->listSubscribe( $listId, $email, $merge);
480
- if (!$retval){
481
- $failed = true;
482
- $errs[] = $api->errorMessage;
483
- } else {
484
- $msg = "<br/><strong class='success_msg'>Success, you've been signed up! Please look for our confirmation email!</strong><br/>";
485
- }
486
- }
487
- if (sizeof($errs)>0){
488
- $msg = '<br/>Uhoh, we had problems!<ul>';
489
- foreach($errs as $error){
490
- $msg .= '<li class="error_msg">'.$error.'</li>';
491
- }
492
- $msg .= '</ul><br/>';
493
- }
494
- }
495
- $uid = get_option('mc_user_id');
496
- $list_name = get_option('mc_list_name');
497
- ?>
498
- <div class="mc_custom_border">
499
- <a name="mc_signup_form"></a>
500
- <?php echo get_option('mc_header_content');?>
501
- <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>#mc_signup_form">
502
- <?php
503
- if ($msg != ''){
504
- echo '<span class="updated">'.$msg.'</span>';
505
- }
506
- foreach($mv as $var){
507
- $opt = 'mc_mv_'.$var['tag'];
508
- if ($var['req'] || get_option($opt)=='on'){
509
- echo ''.$var['name'].':<br/><input type="text" size="20" value="" name="'.$opt.'">';
510
- if ($var['req']){ echo '*'; }
511
- echo '<br/>';
512
- }
513
- }
514
- echo '<sup style="clear:both;">* = required field</sup>';
515
- if (get_option('mc_show_interest_groups')=='on'){
516
- echo '<br/><br/><strong>'.$ig['name'].'</strong><br/>';
517
- if ($ig['form_field']=='checkbox'){
518
- foreach($ig['groups'] as $interest){
519
- echo '<input type="checkbox" name="interests['.$interest.']">'.$interest.'<br/>';
520
- }
521
- } elseif ($ig['form_field']=='radio'){
522
- foreach($ig['groups'] as $interest){
523
- echo '<input type="radio" name="interests">'.$interest.'<br/>';
524
- }
525
- } elseif ($ig['form_field']=='select'){
526
- echo '<select name="interests">';
527
- foreach($ig['groups'] as $interest){
528
- echo '<option value="'.$interest.'">'.$interest.'</option>';
529
- }
530
- echo '</select>';
531
- }
532
- }
533
- ?>
534
- <div class="submit">
535
- <input type="submit" name="mc_signup" value="<?php echo get_option('mc_submit_text'); ?>" class="button"/>
536
- </div>
537
- </form>
538
- <?php
539
- if ( get_option('mc_rewards')=='on') {
540
- echo '<div align="center">powered by <a href="http://www.mailchimp.com/affiliates/?aid='.get_option('mc_user_id').'&afl=1">MailChimp</a>!</div>';
541
- }
542
- ?>
543
- </div>
544
- <?php
545
 
 
 
546
  }
 
547
 
548
  ?>
1
  <?php
2
  /*
3
  Plugin Name: MailChimp
4
+ Plugin URI: http://www.mailchimp.com/plugins/mailchimp-wordpress-plugin/
5
  Description: The MailChimp plugin allows you to easily setup a Subscribe box for your MailChimp list - So easy a chimp could do it!
6
+ Version: 1.1.15
7
  Author: MailChimp API Support Team
8
  Author URI: http://mailchimp.com/api/
9
  */
24
  along with this program; if not, write to the Free Software
25
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
26
  */
27
+ if (!class_exists('MCAPI')) {
28
+ require_once( str_replace('//','/',dirname(__FILE__).'/') .'MCAPI.class.php');
29
+ }
30
+ // includes the widget code so it can be easily called either normally or via ajax
31
+ include_once('mailchimp_includes.php');
32
  // some custom CSS//
33
+ function mailchimpSF_admin_css() {
34
  echo "
35
  <style type='text/css'>
36
+ .error_msg { color: red; }
37
+ .success_msg { color: green; }
 
 
 
 
 
38
  </style>
39
  ";
40
  }
41
+ function mailchimpSF_main_css() {
42
  echo "
43
  <style type='text/css'>
44
+ .mc_error_msg { color: red; }
45
+ .mc_success_msg { color: green; }
46
+ .mc_merge_var{ padding:0; margin:0; }
47
+ #mc_signup_form { ";
 
 
 
48
  if (get_option('mc_custom_style')=='on'){
49
+ echo "padding:5px; ";
50
  echo "border-width: ".get_option('mc_form_border_width').'px;';
51
+ if (get_option('mc_form_border_width')==0){
52
+ echo "border-style: none;";
53
+ } else {
54
+ echo "border-style: solid;";
55
+ }
56
  echo "border-color: #".get_option('mc_form_border_color').';';
57
  echo "color: #".get_option('mc_form_text_color').';';
58
  echo "background-color: #".get_option('mc_form_background').';';
59
  }
60
  echo "
61
  }
62
+ .mc_custom_border_hdr {";
63
+ if (get_option('mc_custom_style')=='on'){
64
+ echo "border-width: ".get_option('mc_header_border_width').'px;';
65
+ if (get_option('mc_header_border_width')==0){
66
+ echo "border-style: none;";
67
+ } else {
68
+ echo "border-style: solid;";
69
+ }
70
+ echo "border-color: #".get_option('mc_header_border_color').';';
71
+ echo "color: #".get_option('mc_header_text_color').';';
72
+ echo "background-color: #".get_option('mc_header_background').';';
73
+ echo "font-size: 1.2em;padding:5px 10px;";
74
+ echo "width: 100%;";
75
+ }
76
+ echo "
77
+ }
78
+ #mc_signup_container{}
79
+ #mc_signup_form {}
80
+ #mc_signup_form .mc_var_label { }
81
+ #mc_signup_form .mc_input { }
82
+ #mc-indicates-required { width:100%; }
83
+ #mc_display_rewards { }
84
+ #mc_interests_header { font-weight:bold; }
85
+ div.mc_interest{width:100%; }
86
+ #mc_signup_form input.mc_interest { }
87
+ #mc_signup_form select { }
88
+ #mc_signup_form label.mc_interest_label { display:inline; }
89
+ .mc_signup_submit { text-align:center; }
90
+ </style>
91
+ <!--[if IE]>
92
+ <style type='text/css'>
93
+ #mc_message { padding-top:1em; }
94
  </style>
95
+ <![endif]-->
96
  ";
97
  }//mc_main_css
98
 
99
+ // some javascript to get ajax version submitting to the proper location
100
+ function mailchimpSF_main_js(){
101
+ $url = get_bloginfo( 'wpurl' ).'/wp-content/plugins/mailchimp/mailchimp_ajax.php';
102
+ echo '<script type="text/javascript">
103
+ var mc_ajax_url = "'.$url.'";
104
+ </script>';
105
+ }
106
+
107
+
108
+ // Hook for initializing the plugins, mostly for i18n
109
+ add_action( 'init', 'mailchimpSF_plugin_init' );
110
+
111
+ // Hook for our css
112
+ add_action('admin_head', 'mailchimpSF_admin_css');
113
+ add_action('admin_head', 'mailchimpSF_main_js'); //just to stop js error
114
+ add_action('wp_head', 'mailchimpSF_main_css');
115
+ add_action('wp_head', 'mailchimpSF_main_js');
116
 
117
  // Hook for adding admin menus
118
+ add_action('admin_menu', 'mailchimpSF_add_pages');
119
+
120
+ // Initialize this plugin. Called by 'init' hook.
121
+ function mailchimpSF_plugin_init(){
122
+ //the "complicated" path is so people can use this with WPMU or just move things around
123
+ load_plugin_textdomain( 'mailchimp_i18n', str_replace(ABSPATH,'',dirname(__FILE__).'/po') );
124
+ if (get_option('mc_use_javascript')=='on'){
125
+ wp_enqueue_script( 'mcJavascript', get_bloginfo('wpurl').'/wp-content/plugins/mailchimp/js/mailchimp.js', array('jquery', 'jquery-form'));
126
+ }
127
+
128
+ }
129
 
130
  // action function for above hook
131
+ function mailchimpSF_add_pages(){
 
132
  //7 is lowest w/ Plugin Editing capability
133
+ add_options_page( __( 'MailChimp Setup', 'mailchimp_i18n' ), __( 'MailChimp Setup', 'mailchimp_i18n' ), 7, 'mailchimpSF_setup_page', 'mailchimpSF_setup_page');
134
  }
135
 
136
+ function mailchimpSF_setup_page(){
137
+
138
+ $msg = '';
139
+ if (get_option('mc_password')!=''){
140
+ //some upgrade code for < 0.5 users - we want to rip out the password we've been saving.
141
+ $api = new MCAPI(get_option('mc_username'), get_option('mc_password'));
142
+ if ($api->errorCode == ''){
143
+ update_option('mc_apikey', $api->api_key);
144
+ //this should already be here, but let's make sure anyway
145
+ $req = $api->getAffiliateInfo();
146
+ update_option('mc_user_id', $req['user_id']);
147
+ } else {
148
+ $msg = "<span class='error_msg'>".__( "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list.", 'mailchimp_i18n' )."<br/>";
149
+ }
150
+ delete_option('mc_password');
151
+ }
152
  ?>
153
  <div class="wrap">
154
+ <h2><?php echo __( 'MailChimp List Setup', 'mailchimp_i18n');?> </h2>
155
  <?php
156
+ if ($_REQUEST['action']==='logout'){
157
+ update_option('mc_apikey', '');
158
+ }
159
  //see if we need to set/change the username & password.
160
+ if (isset($_REQUEST['mc_apikey'])){
161
+ $delete_setup = false;
162
+ $api = new MCAPI($_REQUEST['mc_apikey']);
163
+ $api->ping();
164
+ if ($api->errorCode == ''){
165
+ $msg = "<span class='success_msg'>".htmlentities(__( "Success! We were able to verify your username & password! Let's continue, shall we?", 'mailchimp_i18n' ),ENT_COMPAT,'UTF-8')."</span>";
166
+ update_option('mc_apikey', $_REQUEST['mc_apikey']);
167
+ $req = $api->getAccountDetails();
168
+ update_option('mc_username', $req['username']);
169
+ update_option('mc_user_id', $req['user_id']);
170
+ if (get_option('mc_list_id')!=''){
171
+ $lists = $api->lists();
172
+ //but don't delete if the list still exists...
173
+ $delete_setup = true;
174
+ foreach($lists as $list){ if ($list['id']==get_option('mc_list_id')){ $list_id = $_REQUEST['mc_list_id']; $delete_setup=false; } }
 
 
 
 
 
 
175
  }
176
+ } else {
177
+ $msg .= "<span class='error_msg'>".htmlentities(__( 'Uh-oh, we were unable to verify your API Key. Please check them and try again!', 'mailchimp_i18n' ),ENT_COMPAT,'UTF-8')."<br/>";
178
+ $msg .= __( 'The server said:', 'mailchimp_i18n' )."<i>".$api->errorMessage."</i></span>";
179
+ if (get_option('mc_username')==''){
180
+ $delete_setup = true;
 
 
 
 
 
 
 
 
 
 
181
  }
182
  }
183
+ if ($delete_setup){
184
+ delete_option('mc_user_id');
185
+ delete_option('mc_rewards');
186
+ delete_option('mc_use_javascript');
187
+ delete_option('mc_use_unsub_link');
188
+ delete_option('mc_list_id');
189
+ delete_option('mc_list_name');
190
+ delete_option('mc_interest_groups');
191
+ delete_option('mc_show_interest_groups');
192
+ $mv = get_option('mc_merge_vars');
193
+ if (!is_array($mv)){
194
+ $mv = unserialize($mv);
195
+ }
196
+ if (is_array($mv)){
197
+ foreach($mv as $var){
198
+ $opt = 'mc_mv_'.$var['tag'];
199
+ delete_option($opt);
200
+ }
201
+ }
202
+ delete_option('mc_merge_vars');
203
  }
204
  //set these for the form fields below
205
  $user = $_REQUEST['mc_username'];
 
206
  } else {
207
  $user = get_option('mc_username');
208
+ $apikey = get_option('mc_apikey');
209
  }
210
+ if (get_option('mc_apikey')!=''){
211
+ $api = new MCAPI(get_option('mc_apikey'));
212
+ $lists = (array)$api->lists();
213
+
214
  foreach($lists as $list){ if ($list['id']==$_REQUEST['mc_list_id']){ $list_id = $_REQUEST['mc_list_id']; $list_name = $list['name']; } }
215
+ $orig_list = get_option('mc_list_id');
216
+ if ($list_id != ''){
217
+ update_option('mc_list_id', $list_id);
218
+ update_option('mc_list_name', $list_name);
219
+ if ($orig_list != $list_id){
220
+ update_option('mc_header_content',__( 'Sign up for', 'mailchimp_i18n' ).' '.$list_name);
221
+ update_option('mc_submit_text',__( 'Subscribe', 'mailchimp_i18n' ));
222
+
223
+ update_option('mc_custom_style','on');
224
+ update_option('mc_use_javascript','on');
225
+ update_option('mc_use_unsub_link','off');
226
+ update_option('mc_header_border_width','1');
227
+ update_option('mc_header_border_color','E3E3E3');
228
+ update_option('mc_header_background','FFFFFF');
229
+ update_option('mc_header_text_color','CC6600');
230
+
231
+ update_option('mc_form_border_width','1');
232
+ update_option('mc_form_border_color','C4D3EA');
233
+ update_option('mc_form_background','EEF3F8');
234
+ update_option('mc_form_text_color','555555');
235
+
236
+ update_option('mc_show_interest_groups', 'on' );
237
+ }
238
+ $mv = $api->listMergeVars($list_id);
239
+ $ig = $api->listInterestGroups($list_id);
240
+
241
+ update_option('mc_merge_vars', serialize( $mv ) );
242
+ foreach($mv as $var){
243
+ $opt = 'mc_mv_'.$var['tag'];
244
+ //turn them all on by default
245
+ if ($orig_list != $list_id){
246
+ update_option($opt, 'on' );
247
+ }
248
+ }
249
+ update_option('mc_interest_groups', serialize( $ig ) );
250
+
251
+ $msg = '<span class="success_msg">'.
252
+ sprintf(__( 'Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list'),
253
+ sizeof($mv) , sizeof($ig) ).
254
+ ' "'.$list_name.'"<br/><br/>'.
255
+ __('Now you should either Turn On the MailChimp Widget or change your options below, then turn it on.', 'mailchimp_i18n').'</span>';
256
+ }
257
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
258
  }
259
  if (isset($_REQUEST['reset_list'])){
260
  delete_option('mc_list_id');
262
  delete_option('mc_merge_vars');
263
  delete_option('mc_interest_groups');
264
 
265
+ delete_option('mc_use_javascript');
266
+ delete_option('mc_use_unsub_link');
267
+
268
  delete_option('mc_header_content');
269
+ delete_option('mc_subheader_content');
270
  delete_option('mc_submit_text');
271
 
272
  delete_option('mc_custom_style');
273
+
274
+ delete_option('mc_header_border_width');
275
+ delete_option('mc_header_border_color');
276
+ delete_option('mc_header_background');
277
+ delete_option('mc_header_text_color');
278
+
279
  delete_option('mc_form_border_width');
280
  delete_option('mc_form_border_color');
281
  delete_option('mc_form_background');
282
  delete_option('mc_form_text_color');
283
 
284
+ $msg = '<span class="success_msg">'.__('Successfully Reset your List selection... Now you get to pick again!', 'mailchimp_i18n').'</span>';
285
  }
286
  if (isset($_REQUEST['change_form_settings'])){
287
+ if (isset($_REQUEST['mc_rewards'])){
288
+ update_option('mc_rewards', 'on');
289
+ if ($msg) $msg .= '<br/>';
290
+ $msg .= '<span class="success_msg">'.__('Monkey Rewards turned On!', 'mailchimp_i18n').'</span>';
291
+ } else if (get_option('mc_rewards')!='off') {
292
+ update_option('mc_rewards', 'off');
293
+ if ($msg) $msg .= '<br/>';
294
+ $msg .= '<span class="success_msg">'.__('Monkey Rewards turned Off!', 'mailchimp_i18n').'</span>';
295
+ }
296
+ if (isset($_REQUEST['mc_use_javascript'])){
297
+ update_option('mc_use_javascript', 'on');
298
+ if ($msg) $msg .= '<br/>';
299
+ $msg .= '<span class="success_msg">'.__('Fancy Javascript submission turned On!', 'mailchimp_i18n').'</span>';
300
+ } else if (get_option('mc_use_javascript')!='off') {
301
+ update_option('mc_use_javascript', 'off');
302
+ if ($msg) $msg .= '<br/>';
303
+ $msg .= '<span class="success_msg">'.__('Fancy Javascript submission turned Off!', 'mailchimp_i18n').'</span>';
304
+ }
305
+
306
+ if (isset($_REQUEST['mc_use_unsub_link'])){
307
+ update_option('mc_use_unsub_link', 'on');
308
+ if ($msg) $msg .= '<br/>';
309
+ $msg .= '<span class="success_msg">'.__('Unsubscribe link turned On!', 'mailchimp_i18n').'</span>';
310
+ } else if (get_option('mc_use_unsub_link')!='off') {
311
+ update_option('mc_use_unsub_link', 'off');
312
+ if ($msg) $msg .= '<br/>';
313
+ $msg .= '<span class="success_msg">'.__('Unsubscribe link turned Off!', 'mailchimp_i18n').'</span>';
314
+ }
315
+
316
  $content = stripslashes($_REQUEST['mc_header_content']);
317
  $content = str_replace("\r\n","<br/>", $content);
318
  update_option('mc_header_content', $content );
319
+
320
+ $content = stripslashes($_REQUEST['mc_subheader_content']);
321
+ $content = str_replace("\r\n","<br/>", $content);
322
+ update_option('mc_subheader_content', $content );
323
+
324
 
325
  $submit_text = stripslashes($_REQUEST['mc_submit_text']);
326
  $submit_text = str_replace("\r\n","", $submit_text);
333
  }
334
 
335
  //we told them not to put these things we are replacing in, but let's just make sure they are listening...
336
+ update_option('mc_header_border_width',str_replace('px','',$_REQUEST['mc_header_border_width']) );
337
+ update_option('mc_header_border_color', str_replace('#','',$_REQUEST['mc_header_border_color']));
338
+ update_option('mc_header_background',str_replace('#','',$_REQUEST['mc_header_background']));
339
+ update_option('mc_header_text_color', str_replace('#','',$_REQUEST['mc_header_text_color']));
340
+
341
  update_option('mc_form_border_width',str_replace('px','',$_REQUEST['mc_form_border_width']) );
342
  update_option('mc_form_border_color', str_replace('#','',$_REQUEST['mc_form_border_color']));
343
  update_option('mc_form_background',str_replace('#','',$_REQUEST['mc_form_background']));
348
  } else {
349
  update_option('mc_show_interest_groups','off');
350
  }
351
+ $mv = get_option('mc_merge_vars');
352
+ if (!is_array($mv)){
353
+ $mv = unserialize(get_option('mc_merge_vars'));
354
+ }
355
  foreach($mv as $var){
356
  $opt = 'mc_mv_'.$var['tag'];
357
  if (isset($_REQUEST[$opt]) || $var['req']=='Y'){
360
  update_option($opt,'off');
361
  }
362
  }
363
+ if ($msg) $msg .= '<br/>';
364
+ $msg .= '<span class="success_msg">'.__('Successfully Updated your List Subscribe Form Settings!', 'mailchimp_i18n').'</span>';
365
 
366
  }
367
  if ($msg){
368
+ echo '<div id="mc_message" class=""><p><strong>'.$msg.'</strong></p></div>';
369
  }
370
  ?>
371
+ <?php
372
+ //wp_nonce_field('update-options');
373
+ if (get_option('mc_apikey')==''){
374
+ ?>
375
+ <div>
376
+ <form method="post" action="options-general.php?page=mailchimpSF_setup_page">
377
+ <h3><?php echo __('Login Info', 'mailchimp_i18n');?></h3>
378
+ <?php echo __('To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below.', 'mailchimp_i18n'); ?>
379
+ <br/>
380
+ <?php echo __("Don't have a MailChimp account? <a href='http://www.mailchimp.com/signup/' target='_blank'>Try one for Free</a>!", 'mailchimp_i18n'); ?>
381
+ <br/>
382
  <table class="form-table">
383
  <tr valign="top">
384
+ <th scope="row"><?php echo __('API Key', 'mailchimp_i18n');?>:</th>
385
+ <td><input name="mc_apikey" type="text" id="mc_apikey" class="code" value="<?php echo $apikey; ?>" size="32" /><br/>
386
+ <a href="http://admin.mailchimp.com/account/api-key-popup" target="_blank">get your API Key here</a>
 
 
 
 
 
 
 
 
387
  </td>
388
  </tr>
389
  </table>
 
 
390
  <input type="hidden" name="action" value="update"/>
391
+ <input type="hidden" name="page_options" value="mc_apikey" />
392
+ <input type="submit" name="Submit" value="<?php echo htmlentities(__('Save & Check'),ENT_COMPAT,'UTF-8');?>" class="button" />
393
+ </form>
394
+ </div>
395
  <?php
396
+ if (get_option('mc_username')!=''){
397
+ echo '<strong>'.__('Notes', 'mailchimp_i18n').':</strong><ul>
398
+ <li><i>'.__('Changing your settings at MailChimp.com may cause this to stop working.', 'mailchimp_i18n').'</i></li>
399
+ <li><i>'.__('If you change your login to a different account, the info you have setup below will be erased.', 'mailchimp_i18n').'</i></li>
400
+ <li><i>'.__('If any of that happens, no biggie - just reconfigure your login and the items below...', 'mailchimp_i18n').'</i></li></ul>
401
+ <br/>';
402
+ }
403
+ echo '</p>';
404
+ } else {
405
  ?>
406
+ <table style="min-width:400px;"><tr><td><h3><?php echo __('Logged in as', 'mailchimp_i18n');?>: <?php echo get_option('mc_username')?></h3>
407
+ </td><td>
408
+ <form method="post" action="options-general.php?page=mailchimpSF_setup_page">
409
+ <input type="hidden" name="action" value="logout"/>
410
+ <input type="submit" name="Submit" value="<?php echo __('Logout', 'mailchimp_i18n');?>" class="button" />
411
  </form>
412
+ </td></tr></table>
413
+ <?php
414
+ }
415
+ ?>
416
  <?php
417
  //Just get out if nothing else matters...
418
+ if (get_option('mc_apikey') == '') return;
419
 
420
+ if (get_option('mc_apikey')!=''){
421
  ?>
422
+ <?php
423
+ //wp_nonce_field('update-options'); ?>
424
+ <h3><?php echo __('Your Lists', 'mailchimp_i18n')?></h3>
425
+ <div>
426
+ <?php echo __('Please select the List you wish to create a Signup Form for.', 'mailchimp_i18n');?><br/>
427
+ <form method="post" action="options-general.php?page=mailchimpSF_setup_page">
428
  <?php
429
+ $GLOBALS["mc_api_key"] = get_option('mc_apikey');
430
+ $api = new MCAPI('no_login','is_needed');
431
+ $lists = (array)$api->lists();
432
  rsort($lists);
 
 
 
433
  if (sizeof($lists)==0){
434
+ echo "<span class='error_msg'>".
435
+ sprintf(__("Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!", 'mailchimp_i18n'),
436
+ "<a href='http://www.mailchimp.com/'>MailChimp</a>")."</span>";
437
+ } else {
438
+ echo '<table style="min-width:400px"><tr><td>
439
+ <select name="mc_list_id" style="min-width:200px;">
440
+ <option value=""> --- '.__('Select A List','mailchimp_i18n').' --- </option>';
441
+ foreach ($lists as $list){
442
+ if ($list['id'] == get_option('mc_list_id')){
443
+ $sel = ' selected="selected" ';
444
+ } else {
445
+ $sel = '';
446
+ }
447
+ echo '<option value="'.$list['id'].'" '.$sel.'>'.htmlentities($list['name'],ENT_COMPAT,'UTF-8').'</option>';
448
+ }
449
  ?>
450
+ </select></td><td>
451
  <input type="hidden" name="action" value="update" />
452
  <input type="hidden" name="page_options" value="mc_list_id" />
453
+ <input type="submit" name="Submit" value="<?php echo __('Update List', 'mailchimp_i18n');?>" class="button" />
454
+ </td></tr>
455
+ <tr><td colspan="2">
456
+ <strong><?php echo __('Note:', 'mailchimp_i18n');?></strong> <em><?php echo __('Updating your list will not cause settings below to be lost. Changing to a new list will.', 'mailchimp_i18n');?></em>
457
+ </td></tr>
458
+ </table>
459
  </form>
460
+ </div>
461
+ <br/>
462
  <?php
463
+ } //end select list
464
+ } else {
465
  //display the selected list...
466
  ?>
467
+
468
+ <?php
469
+ //wp_nonce_field('update-options'); ?>
470
  <p class="submit">
471
+ <form method="post" action="options-general.php?page=mailchimpSF_setup_page">
472
  <input type="hidden" name="action" value="update" />
473
  <input type="hidden" name="page_options" value="mc_list_id" />
474
+ <input type="submit" name="reset_list" value="<?php echo __('Reset List Options and Select again', 'mailchimp_i18n');?>" class="button" />
 
475
  </form>
476
+ </p>
477
+ <h3><?php echo __('Subscribe Form Widget Settings for this List', 'mailchimp_i18n');?>:</h3>
478
+ <h4><?php echo __('Selected MailChimp List', 'mailchimp_i18n');?>: <?php echo get_option('mc_list_name'); ?></h4>
479
  <?php
480
  }
481
  //Just get out if nothing else matters...
482
  if (get_option('mc_list_id') == '') return;
483
+ $mv = get_option('mc_merge_vars');
484
+ $ig = get_option('mc_interest_groups');
485
+ if (!is_array($mv)){
486
+ //apparently in WP 2.6 get_option() unserializes arrays for us.
487
+ $mv = unserialize($mv);
488
+ $ig = unserialize($ig);
489
+ }
490
+ if (!is_array($ig)){
491
+ //means we got false returned
492
+ $ig = unserialize($ig);
493
+ }
494
  ?>
495
+
496
+ <div>
497
+ <form method="post" action="options-general.php?page=mailchimpSF_setup_page">
498
  <div style="width:600px;">
499
+ <input type="submit" name="change_form_settings" value="<?php echo __('Update Subscribe Form Settings', 'mailchimp_i18n');?>" class="button" />
500
  <table class="widefat">
501
+ <tr valign="top">
502
+ <th scope="row"><?php echo __('Monkey Rewards', 'mailchimp_i18n');?>:</th>
503
+ <td><input name="mc_rewards" type="checkbox" <?php if (get_option('mc_rewards')=='on' || get_option('mc_rewards')=='' ) {echo 'checked="checked"';} ?> id="mc_rewards" class="code" />
504
+ <i><label for="mc_rewards"><?php echo __('turning this on will place a "powered by MailChimp" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time.');?></label></i>
505
+ </td>
506
+ </tr>
507
+ <tr valign="top">
508
+ <th scope="row"><?php echo __('Use Javascript Support?', 'mailchimp_i18n');?>:</th>
509
+ <td><input name="mc_use_javascript" type="checkbox" <?php if (get_option('mc_use_javascript')=='on' ) {echo 'checked="checked"';} ?> id="mc_use_javascript" class="code" />
510
+ <i><label for="mc_use_javascript"><?php echo __('turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time.');?></label></i>
511
+ </td>
512
+ </tr>
513
+ <tr valign="top">
514
+ <th scope="row"><?php echo __('Include Unsubscribe link?', 'mailchimp_i18n');?>:</th>
515
+ <td><input name="mc_use_unsub_link" type="checkbox" <?php if (get_option('mc_use_unsub_link')=='on' ) {echo 'checked="checked"';} ?> id="mc_use_unsub_link" class="code" />
516
+ <i><label for="mc_use_unsub_link"><?php echo __('turning this on will add a link to your host unsubscribe form');?></label></i>
517
+ </td>
518
+ </tr>
519
+ <tr valign="top">
520
+ <th scope="row"><?php echo __('Header content', 'mailchimp_i18n');?>:</th>
521
+ <td>
522
+ <textarea name="mc_header_content" rows="2" cols="50"><?php echo htmlentities(get_option('mc_header_content'),ENT_COMPAT,'UTF-8');?></textarea><br/>
523
+ <i><?php echo __('You can fill this with your own Text, HTML markup (including image links), or Nothing!', 'mailchimp_i18n');?></i>
524
+ </td>
525
+ </tr>
526
+
527
+ <tr valign="top">
528
+ <th scope="row"><?php echo __('Sub-header content', 'mailchimp_i18n');?>:</th>
529
+ <td>
530
+ <textarea name="mc_subheader_content" rows="2" cols="50"><?php echo htmlentities(get_option('mc_subheader_content'),ENT_COMPAT,'UTF-8');?></textarea><br/>
531
+ <i><?php echo __('You can fill this with your own Text, HTML markup (including image links), or Nothing!', 'mailchimp_i18n');?></i>.
532
+ <?php echo __('This will be displayed under the heading and above the form.', 'mailchimp_i18n');?>
533
+ </td>
534
+ </tr>
535
+
536
+
537
+ <tr valign="top">
538
+ <th scope="row"><?php echo __('Submit Button text', 'mailchimp_i18n');?>:</th>
539
+ <td>
540
+ <input type="text" name="mc_submit_text" size="30" value="<?php echo get_option('mc_submit_text');?>"/>
541
+ </td>
542
+ </tr>
543
 
544
+ <tr valign="top">
545
+ <th scope="row"><?php echo __('Custom Styling', 'mailchimp_i18n');?>:</th>
546
+ <td>
547
+ <table class="widefat">
548
+
549
+ <tr><th><label for="mc_custom_style"><?php echo __('Turned On?', 'mailchimp_i18n');?></label></th><td><input type="checkbox" name="mc_custom_style" id="mc_custom_style" <?php if (get_option('mc_custom_style')=='on'){echo 'checked="checked"';}?> /></td></tr>
550
+ <tr><th colspan="2"><?php echo __('Header Settings (only applies if there are no HTML tags in the Header Content area above)', 'mailchimp_i18n');?>:</th></tr>
551
+ <tr><th><?php echo __('Border Width', 'mailchimp_i18n');?>:</th><td><input type="text" name="mc_header_border_width" size="3" maxlength="3" value="<?php echo get_option('mc_header_border_width');?>"/> px<br/>
552
+ <i><?php echo __('Set to 0 for no border, do not enter <strong>px</strong>!', 'mailchimp_i18n');?></i>
553
+ </td></tr>
554
+ <tr><th><?php echo __('Border Color', 'mailchimp_i18n');?>:</th><td>#<input type="text" name="mc_header_border_color" size="7" maxlength="6" value="<?php echo get_option('mc_header_border_color');?>"/><br/>
555
+ <i><?php echo __('do not enter initial <strong>#</strong>', 'mailchimp_i18n');?></i>
556
+ </td></tr>
557
+ <tr><th>Text Color:</th><td>#<input type="text" name="mc_header_text_color" size="7" maxlength="6" value="<?php echo get_option('mc_header_text_color');?>"/><br/>
558
+ <i><?php echo __('do not enter initial <strong>#</strong>', 'mailchimp_i18n');?></i>
559
+ </td></tr>
560
+ <tr><th>Background Color:</th><td>#<input type="text" name="mc_header_background" size="7" maxlength="6" value="<?php echo get_option('mc_header_background');?>"/><br/>
561
+ <i><?php echo __('do not enter initial <strong>#</strong>', 'mailchimp_i18n');?></i>
562
+ </td></tr>
563
+
564
+ <tr><th colspan="2"><?php echo __('Form Settings', 'mailchimp_i18n');?>:</th></tr>
565
+ <tr><th><?php echo __('Border Width', 'mailchimp_i18n');?>:</th><td><input type="text" name="mc_form_border_width" size="3" maxlength="3" value="<?php echo get_option('mc_form_border_width');?>"/> px<br/>
566
+ <i><?php echo __('Set to 0 for no border, do not enter <strong>px</strong>!', 'mailchimp_i18n');?></i>
567
+ </td></tr>
568
+ <tr><th><?php echo __('Border Color', 'mailchimp_i18n');?>:</th><td>#<input type="text" name="mc_form_border_color" size="7" maxlength="6" value="<?php echo get_option('mc_form_border_color');?>"/><br/>
569
+ <i><?php echo __('do not enter initial <strong>#</strong>', 'mailchimp_i18n');?></i>
570
+ </td></tr>
571
+ <tr><th>Text Color:</th><td>#<input type="text" name="mc_form_text_color" size="7" maxlength="6" value="<?php echo get_option('mc_form_text_color');?>"/><br/>
572
+ <i><?php echo __('do not enter initial <strong>#</strong>', 'mailchimp_i18n');?></i>
573
+ </td></tr>
574
+ <tr><th>Background Color:</th><td>#<input type="text" name="mc_form_background" size="7" maxlength="6" value="<?php echo get_option('mc_form_background');?>"/><br/>
575
+ <i><?php echo __('do not enter initial <strong>#</strong>', 'mailchimp_i18n');?></i>
576
+ </td></tr>
577
+ </table>
578
  </td>
579
  </tr>
580
  </table>
581
  </div>
582
+ <input type="submit" name="change_form_settings" value="<?php echo __('Update Subscribe Form Settings', 'mailchimp_i18n');?>" class="button" />
583
  <div style="width:400px;">
584
+ <h4><?php echo __('Merge Variables Included', 'mailchimp_i18n');?></h4>
585
  <?php
586
+ if (sizeof($mv)==0 || !is_array($mv)){
587
+ echo "<i>".__('No Merge Variables found.', 'mailchimp_i18n')."</i>";
588
  } else {
589
  ?>
590
 
591
  <table class='widefat'>
592
  <tr valign="top">
593
+ <th><?php echo __('Name', 'mailchimp_i18n');?></th>
594
+ <th><?php echo __('Tag', 'mailchimp_i18n');?></th>
595
+ <th><?php echo __('Required?', 'mailchimp_i18n');?></th>
596
+ <th><?php echo __('Include?', 'mailchimp_i18n');?></th>
597
  </tr>
598
  <?php
599
  foreach($mv as $var){
600
  echo '<tr valign="top">
601
+ <td>'.htmlentities($var['name'],ENT_COMPAT,'UTF-8').'</td>
602
  <td>'.$var['tag'].'</td>
603
  <td>'.($var['req']==1?'Y':'N').'</td><td>';
604
  if (!$var['req']){
605
  $opt = 'mc_mv_'.$var['tag'];
606
  echo '<input name="'.$opt.'" type="checkbox" ';
607
+ if (get_option($opt)=='on') { echo ' checked="checked" '; }
608
  echo 'id="'.$opt.'" class="code" />';
609
  } else {
610
  echo ' - ';
613
  }
614
  echo '</table>';
615
  }
616
+ echo '<h4>'.__('Interest Groups', 'mailchimp_i18n').'</h4>';
617
+ if (!$ig || $ig=='' || $ig=='N'){
618
+ echo "<i>".__('No Interest Groups Setup for this List', 'mailchimp_i18n')."</i>";
 
619
  } else {
620
  ?>
621
  <table class='widefat'>
622
  <tr valign="top">
623
+ <th width="75px"><label for="mc_show_interest_groups"><?php echo __('Show?', 'mailchimp_i18n');?></label></th><th>
624
+ <input name="mc_show_interest_groups" id="mc_show_interest_groups" type="checkbox" <?php if (get_option('mc_show_interest_groups')=='on') { echo 'checked="checked"'; } ?> id="mc_show_interest_groups" class="code" />
 
625
  </th></tr>
626
+ <tr valign="top">
627
+ <th><?php echo __('Name', 'mailchimp_i18n');?>:</th><th><?php echo $ig['name']; ?></th>
628
  </tr>
629
  <tr valign="top">
630
+ <th><?php echo __('Input Type', 'mailchimp_i18n');?>:</th><td><?php echo $ig['form_field']; ?></td>
631
  </tr>
632
  <tr valign="top">
633
+ <th><?php echo __('Options', 'mailchimp_i18n');?>:</th><td><ul>
634
  <?php
635
  foreach($ig['groups'] as $interest){
636
+ echo '<li>'.htmlentities($interest,ENT_COMPAT,'UTF-8');
637
  }
638
  echo '</ul></td></tr></table>';
639
  }
 
640
  ?>
641
  <p class="submit">
642
  <input type="hidden" name="action" value="update" />
643
+ <input type="submit" name="change_form_settings" value="<?php echo __('Update Subscribe Form Settings', 'mailchimp_i18n');?>" class="button" />
644
  </p>
645
+ </div>
646
  </form>
647
  </div>
648
+ </div><!--wrap-->
649
  <?php
650
+ }//mailchimpSF_setup_page()
651
 
652
 
653
+ add_action('plugins_loaded', 'mailchimpSF_register_widgets');
654
+ function mailchimpSF_register_widgets(){
655
 
656
  if (!function_exists('register_sidebar_widget')) {
657
  return;
658
  }
659
+ register_sidebar_widget( 'MailChimp Widget', 'mailchimpSF_display_widget');
 
660
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
661
 
662
+ function mailchimpSF_shortcode($atts){
663
+ mailchimpSF_display_widget();
664
  }
665
+ add_shortcode('mailchimpsf_widget', 'mailchimpSF_shortcode');
666
 
667
  ?>
mailchimp_ajax.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+ ob_start();//start buffering for the ajax call just in case
3
+ include_once('../../../wp-blog-header.php');
4
+ include_once('mailchimp_includes.php');
5
+ ob_end_clean();ob_end_clean();ob_end_clean();//stop buffering and discard anything output
6
+ mailchimpSF_display_widget();
7
+ exit;
8
+ ?>
mailchimp_includes.php ADDED
@@ -0,0 +1,202 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ //we renamed all functions for better namespacing - add this for backwards compat if it won't conflict
4
+ if (!function_exists('mc_display_widget')){
5
+ function mc_display_widget($args=array()){
6
+ mailchimpSF_display_widget($args);
7
+ }
8
+ }
9
+
10
+ function mailchimpSF_display_widget($args=array()){
11
+ extract($args);
12
+
13
+ $mv = get_option('mc_merge_vars');
14
+ $ig = get_option('mc_interest_groups');
15
+ if (!is_array($mv)){
16
+ //apparently in WP 2.6 get_option() unserializes arrays for us.
17
+ $mv = unserialize($mv);
18
+ }
19
+ if (!is_array($ig)){
20
+ $ig = unserialize($ig);
21
+ }
22
+ if (!is_array($mv)){
23
+ echo $before_widget;
24
+ echo '<div class="mc_error_msg">There was a problem loading your MailChimp details. Please re-run the setup process under Settings->MailChimp Setup</div>';
25
+ echo "$after_widget\n";
26
+ return;
27
+ }
28
+ $msg = '';
29
+ if (isset($_REQUEST['mc_signup_submit'])){
30
+ $failed = false;
31
+ $listId = get_option('mc_list_id');
32
+ $email = $_REQUEST['mc_mv_EMAIL'];
33
+ $merge = array();
34
+ $errs = array();
35
+ foreach($mv as $var){
36
+ $opt = 'mc_mv_'.$var['tag'];
37
+ if ($var['req']=='Y' && trim($_REQUEST[$opt])==''){
38
+ $failed = true;
39
+ $errs[] = __("You must fill in", 'mailchimp_i18n').' '.htmlentities($var['name'],ENT_COMPAT,'UTF-8').'.';
40
+ } else {
41
+ if ($var['tag']!='EMAIL'){
42
+ $merge[$var['tag']] = $_REQUEST[$opt];
43
+ }
44
+ }
45
+ }
46
+ reset($mv);
47
+ if (get_option('mc_show_interest_groups')){
48
+ if ($ig['form_field']=='select' || $ig['form_field']=='dropdown' || $ig['form_field']=='radio'){
49
+ $merge['INTERESTS'] = str_replace(',','\,',$_REQUEST['interests']);
50
+ } elseif($ig['form_field']=='checkbox') {
51
+ if (isset($_REQUEST['interests'])){
52
+ foreach($_REQUEST['interests'] as $i=>$nothing){
53
+ $merge['INTERESTS'] .= str_replace(',','\,',$i).',';
54
+ }
55
+ }
56
+ }
57
+ }
58
+ if (!$failed){
59
+ foreach($merge as $k=>$v){
60
+ if (trim($v)===''){
61
+ unset($merge[$k]);
62
+ }
63
+ }
64
+ if (sizeof($merge) == 0 || $merge==''){ $merge = ''; }
65
+
66
+ $GLOBALS["mc_api_key"] = get_option('mc_apikey');
67
+ $api = new MCAPI('no_login','is_needed');
68
+ $retval = $api->listSubscribe( $listId, $email, $merge);
69
+ if (!$retval){
70
+ switch($api->errorCode){
71
+ case '214' : $errs[] = __("That email address is already subscribed to the list", 'mailchimp_i18n').'.'; break;
72
+ case '250' :
73
+ list($field, $rest) = explode(' ',$api->errorMessage,2);
74
+ $errs[] = __("You must fill in", 'mailchimp_i18n').' '.htmlentities($field,ENT_COMPAT,'UTF-8').'.';
75
+ break;
76
+ case '254' :
77
+ list($i1, $i2, $i3, $field, $rest) = explode(' ',$api->errorMessage,5);
78
+ $errs[] = sprintf(__("%s has invalid content", 'mailchimp_i18n'),htmlentities($field,ENT_COMPAT,'UTF-8')).'.';
79
+ break;
80
+ case '270' : $errs[] = __("An invalid Interest Group was selected", 'mailchimp_i18n').'.'; break;
81
+ case '502' : $errs[] = __("That email address is invalid", 'mailchimp_i18n').'.'; break;
82
+ default:
83
+ $errs[] = $api->errorCode.":".$api->errorMessage; break;
84
+ }
85
+ $failed = true;
86
+ } else {
87
+ $msg = "<strong class='mc_success_msg'>".__("Success, you've been signed up! Please look for our confirmation email!", 'mailchimp_i18n')."</strong>";
88
+ }
89
+ }
90
+ if (sizeof($errs)>0){
91
+ $msg = '<span class="mc_error_msg">';
92
+ foreach($errs as $error){
93
+ $msg .= "» ".htmlentities($error, ENT_COMPAT, 'UTF-8').'<br/>';
94
+ }
95
+ $msg .= '</span>';
96
+ }
97
+ }
98
+ if ($_REQUEST['mc_submit_type']=='js'){
99
+ if (!headers_sent()){ //just in case...
100
+ header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT', true, 200);
101
+ }
102
+ echo $msg;
103
+ return;
104
+ }
105
+ $uid = get_option('mc_user_id');
106
+ $list_name = get_option('mc_list_name');
107
+ echo $before_widget;
108
+ ?>
109
+ <a name="mc_signup_form"></a>
110
+ <?php
111
+ $header = get_option('mc_header_content');
112
+ if (strlen($header)==strlen(strip_tags($header))){
113
+ echo $before_title?$before_title:'<div class="mc_custom_border_hdr">';
114
+ echo get_option('mc_header_content');
115
+ echo $after_title?$after_title:'</div>';
116
+ } else {
117
+ echo get_option('mc_header_content');
118
+ }
119
+ $sub_heading = trim(get_option('mc_subheader_content'));
120
+ ?>
121
+ <div id="mc_signup_container">
122
+ <form method="post" action="<?php echo $_SERVER['REQUEST_URI']; ?>#mc_signup_form" id="mc_signup_form">
123
+ <? if ($sub_heading){ ?>
124
+ <div id="mc_subheader"><?=$sub_heading?></div>
125
+ <? } ?>
126
+ <div>
127
+ <input type="hidden" id="mc_submit_type" name="mc_submit_type" value="html"/>
128
+ <?php
129
+ echo '<div class="updated" id="mc_message">'.$msg.'</div>';
130
+ //don't show the "required" stuff if there's only 1 field to display.
131
+ $num_fields = 0;
132
+ foreach((array)$mv as $var){
133
+ $opt = 'mc_mv_'.$var['tag'];
134
+ if ($var['req'] || get_option($opt)=='on'){
135
+ $num_fields++;
136
+ }
137
+ }
138
+ if (is_array($mv)){
139
+ reset($mv);
140
+ }
141
+ foreach($mv as $var){
142
+ $opt = 'mc_mv_'.$var['tag'];
143
+ if ($var['req'] || get_option($opt)=='on'){
144
+ echo '<div class="mc_merge_var">';
145
+ echo '<label for="'.$opt.'" class="mc_var_label">'.$var['name'];
146
+ if ($var['req'] && $num_fields>1){ echo ' <span class="mc_required">*</span>'; }
147
+ echo '</label><br/>';
148
+ echo '<input type="text" size="18" value="" name="'.$opt.'" id="'.$opt.'" class="mc_input"/>';
149
+ echo '</div>';
150
+ }
151
+ }
152
+ if ($num_fields>1){
153
+ echo '<div id="mc-indicates-required">* = '.__('required field', 'mailchimp_i18n').'</div>';
154
+ }
155
+ if (get_option('mc_show_interest_groups')=='on' && $ig){
156
+ echo '<div id="mc_interests_header">'.htmlentities($ig['name'], ENT_COMPAT, 'UTF-8').'</div>';
157
+ $i=0;
158
+ echo '<div class="mc_interest">';
159
+ if ($ig['form_field']=='checkbox' || $ig['form_field']=='checkboxes'){
160
+ foreach($ig['groups'] as $interest){
161
+ echo '<input type="checkbox" name="interests['.$interest.']" id="mc_interest_'.$i.'" class="mc_interest"/>';
162
+ echo '<label for="mc_interest_'.$i.'" class="mc_interest_label"> '.htmlentities($interest, ENT_COMPAT, 'UTF-8').'</label><br/>';
163
+ $i++;
164
+ }
165
+ } elseif ($ig['form_field']=='radio'){
166
+ foreach($ig['groups'] as $interest){
167
+ echo '<input type="radio" name="interests" id="mc_interest_'.$i.'" class="mc_interest" value="'.$interest.'"/>';
168
+ echo '<label for="mc_interest_'.$i.'" class="mc_interest_label"> '.htmlentities($interest, ENT_COMPAT, 'UTF-8').'</label><br/>';
169
+ $i++;
170
+ }
171
+ } elseif ($ig['form_field']=='select' || $ig['form_field']=='dropdown'){
172
+ echo '<select name="interests">';
173
+ echo '<option value=""></option>';
174
+ foreach($ig['groups'] as $interest){
175
+ echo '<option value="'.$interest.'">'.htmlentities($interest, ENT_COMPAT, 'UTF-8').'</option>';
176
+ }
177
+ echo '</select>';
178
+ }
179
+ echo '</div>';
180
+ }
181
+ ?>
182
+
183
+ <div class="mc_signup_submit">
184
+ <input type="submit" name="mc_signup_submit" id="mc_signup_submit" value="<?php echo htmlentities(get_option('mc_submit_text'), ENT_COMPAT, 'UTF-8'); ?>" class="button"/>
185
+ </div>
186
+ <?php
187
+ if ( get_option('mc_use_unsub_link')=='on') {
188
+ echo '<div id="mc_unsub_link" align="center"><a href="http://list-manage.com/unsubscribe/?u='.get_option('mc_user_id').'&amp;id='.get_option('mc_list_id').'" target="_blank">
189
+ '.__('unsubscribe from list', 'mailchimp_i18n').'</a></div>';
190
+ }
191
+ if ( get_option('mc_rewards')=='on') {
192
+ echo '<br/><div id="mc_display_rewards" align="center">'.__('powered by', 'mailchimp_i18n').' <a href="http://www.mailchimp.com/affiliates/?aid='.get_option('mc_user_id').'&amp;afl=1">MailChimp</a>!</div>';
193
+ }
194
+ ?>
195
+ </div>
196
+ </form>
197
+ </div>
198
+ <?php
199
+ echo $after_widget;
200
+ }
201
+
202
+ ?>
po/mailchimp.pot ADDED
@@ -0,0 +1,365 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
3
+ # This file is distributed under the same license as the PACKAGE package.
4
+ # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5
+ #
6
+ #, fuzzy
7
+ msgid ""
8
+ msgstr ""
9
+ "Project-Id-Version: MailChimp 1.1.5\n"
10
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
11
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
12
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
+ "Language-Team: LANGUAGE <LL@li.org>\n"
15
+ "MIME-Version: 1.0\n"
16
+ "Content-Type: text/plain; charset=CHARSET\n"
17
+ "Content-Transfer-Encoding: 8bit\n"
18
+
19
+ #: mailchimp_includes.php:27 mailchimp_includes.php:62
20
+ msgid "You must fill in"
21
+ msgstr ""
22
+
23
+ #: mailchimp_includes.php:59
24
+ msgid "That email address is already subscribed to the list"
25
+ msgstr ""
26
+
27
+ #: mailchimp_includes.php:66
28
+ #, php-format
29
+ msgid "%s has invalid content"
30
+ msgstr ""
31
+
32
+ #: mailchimp_includes.php:68
33
+ msgid "An invalid Interest Group was selected"
34
+ msgstr ""
35
+
36
+ #: mailchimp_includes.php:69
37
+ msgid "That email address is invalid"
38
+ msgstr ""
39
+
40
+ #: mailchimp_includes.php:75
41
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
42
+ msgstr ""
43
+
44
+ #: mailchimp_includes.php:131
45
+ msgid "required field"
46
+ msgstr ""
47
+
48
+ #: mailchimp_includes.php:168
49
+ msgid "unsubscribe from list"
50
+ msgstr ""
51
+
52
+ #: mailchimp_includes.php:171
53
+ msgid "powered by"
54
+ msgstr ""
55
+
56
+ #: mailchimp.php:135
57
+ msgid "MailChimp Setup"
58
+ msgstr ""
59
+
60
+ #: mailchimp.php:150
61
+ msgid ""
62
+ "While upgrading the plugin setup, we were unable to login to your account. "
63
+ "You will need to login again and setup your list."
64
+ msgstr ""
65
+
66
+ #: mailchimp.php:156
67
+ msgid "MailChimp List Setup"
68
+ msgstr ""
69
+
70
+ #: mailchimp.php:166
71
+ msgid ""
72
+ "Success! We were able to verify your username & password! Let's continue, "
73
+ "shall we?"
74
+ msgstr ""
75
+
76
+ #: mailchimp.php:178
77
+ msgid ""
78
+ "Uh-oh, we were unable to login and verify your username & password. Please "
79
+ "check them and try again!"
80
+ msgstr ""
81
+
82
+ #: mailchimp.php:179
83
+ msgid "The server said:"
84
+ msgstr ""
85
+
86
+ #: mailchimp.php:222
87
+ msgid "Sign up for"
88
+ msgstr ""
89
+
90
+ #: mailchimp.php:223
91
+ msgid "Subscribe"
92
+ msgstr ""
93
+
94
+ #: mailchimp.php:253
95
+ #, php-format
96
+ msgid ""
97
+ "Success! Loaded and saved the info for %d Merge Variables and %d Interest "
98
+ "Groups from your list"
99
+ msgstr ""
100
+
101
+ #: mailchimp.php:256
102
+ msgid ""
103
+ "Now you should either Turn On the MailChimp Widget or change your options "
104
+ "below, then turn it on."
105
+ msgstr ""
106
+
107
+ #: mailchimp.php:284
108
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
109
+ msgstr ""
110
+
111
+ #: mailchimp.php:290
112
+ msgid "Monkey Rewards turned On!"
113
+ msgstr ""
114
+
115
+ #: mailchimp.php:294
116
+ msgid "Monkey Rewards turned Off!"
117
+ msgstr ""
118
+
119
+ #: mailchimp.php:299
120
+ msgid "Fancy Javascript submission turned On!"
121
+ msgstr ""
122
+
123
+ #: mailchimp.php:303
124
+ msgid "Fancy Javascript submission turned Off!"
125
+ msgstr ""
126
+
127
+ #: mailchimp.php:309
128
+ msgid "Unsubscribe link turned On!"
129
+ msgstr ""
130
+
131
+ #: mailchimp.php:313
132
+ msgid "Unsubscribe link turned Off!"
133
+ msgstr ""
134
+
135
+ #: mailchimp.php:359
136
+ msgid "Successfully Updated your List Subscribe Form Settings!"
137
+ msgstr ""
138
+
139
+ #: mailchimp.php:372
140
+ msgid "Login Info"
141
+ msgstr ""
142
+
143
+ #: mailchimp.php:373
144
+ msgid ""
145
+ "To start using the MailChimp plugin, we first need to login and get your API "
146
+ "Key. Please enter your MailChimp username and password below."
147
+ msgstr ""
148
+
149
+ #: mailchimp.php:375
150
+ msgid ""
151
+ "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit."
152
+ "phtml' target='_blank'>Try one for Free</a>!"
153
+ msgstr ""
154
+
155
+ #: mailchimp.php:379
156
+ msgid "Username"
157
+ msgstr ""
158
+
159
+ #: mailchimp.php:383
160
+ msgid "Password"
161
+ msgstr ""
162
+
163
+ #: mailchimp.php:389
164
+ msgid "Save & Check"
165
+ msgstr ""
166
+
167
+ #: mailchimp.php:394
168
+ msgid "Notes"
169
+ msgstr ""
170
+
171
+ #: mailchimp.php:395
172
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
173
+ msgstr ""
174
+
175
+ #: mailchimp.php:396
176
+ msgid ""
177
+ "If you change your login to a different account, the info you have setup "
178
+ "below will be erased."
179
+ msgstr ""
180
+
181
+ #: mailchimp.php:397
182
+ msgid ""
183
+ "If any of that happens, no biggie - just reconfigure your login and the "
184
+ "items below..."
185
+ msgstr ""
186
+
187
+ #: mailchimp.php:403
188
+ msgid "Logged in as"
189
+ msgstr ""
190
+
191
+ #: mailchimp.php:407
192
+ msgid "Logout"
193
+ msgstr ""
194
+
195
+ #: mailchimp.php:421
196
+ msgid "Your Lists"
197
+ msgstr ""
198
+
199
+ #: mailchimp.php:423
200
+ msgid "Please select the List you wish to create a Signup Form for."
201
+ msgstr ""
202
+
203
+ #: mailchimp.php:432
204
+ #, php-format
205
+ msgid ""
206
+ "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a "
207
+ "list before using this tool!"
208
+ msgstr ""
209
+
210
+ #: mailchimp.php:437
211
+ msgid "Select A List"
212
+ msgstr ""
213
+
214
+ #: mailchimp.php:450
215
+ msgid "Update List"
216
+ msgstr ""
217
+
218
+ #: mailchimp.php:453
219
+ msgid "Note:"
220
+ msgstr ""
221
+
222
+ #: mailchimp.php:453
223
+ msgid ""
224
+ "Updating your list will not cause settings below to be lost. Changing to a "
225
+ "new list will."
226
+ msgstr ""
227
+
228
+ #: mailchimp.php:471
229
+ msgid "Reset List Options and Select again"
230
+ msgstr ""
231
+
232
+ #: mailchimp.php:474
233
+ msgid "Subscribe Form Widget Settings for this List"
234
+ msgstr ""
235
+
236
+ #: mailchimp.php:475
237
+ msgid "Selected MailChimp List"
238
+ msgstr ""
239
+
240
+ #: mailchimp.php:496 mailchimp.php:569 mailchimp.php:630
241
+ msgid "Update Subscribe Form Settings"
242
+ msgstr ""
243
+
244
+ #: mailchimp.php:499
245
+ msgid "Monkey Rewards"
246
+ msgstr ""
247
+
248
+ #: mailchimp.php:501
249
+ msgid ""
250
+ "turning this on will place a \"powered by MailChimp\" link in your form that "
251
+ "will earn you credits with us. It is optional and can be turned on or off at "
252
+ "any time."
253
+ msgstr ""
254
+
255
+ #: mailchimp.php:505
256
+ msgid "Use Javascript Support?"
257
+ msgstr ""
258
+
259
+ #: mailchimp.php:507
260
+ msgid ""
261
+ "turning this on will use fancy javascript submission and should degrade "
262
+ "gracefully for users not using javascript. It is optional and can be turned "
263
+ "on or off at any time."
264
+ msgstr ""
265
+
266
+ #: mailchimp.php:511
267
+ msgid "Include Unsubscribe link?"
268
+ msgstr ""
269
+
270
+ #: mailchimp.php:513
271
+ msgid "turning this on will add a link to your host unsubscribe form"
272
+ msgstr ""
273
+
274
+ #: mailchimp.php:517
275
+ msgid "Header content"
276
+ msgstr ""
277
+
278
+ #: mailchimp.php:520
279
+ msgid ""
280
+ "You can fill this with your own Text, HTML markup (including image links), "
281
+ "or Nothing!"
282
+ msgstr ""
283
+
284
+ #: mailchimp.php:525
285
+ msgid "Submit Button text"
286
+ msgstr ""
287
+
288
+ #: mailchimp.php:532
289
+ msgid "Custom Styling"
290
+ msgstr ""
291
+
292
+ #: mailchimp.php:536
293
+ msgid "Turned On?"
294
+ msgstr ""
295
+
296
+ #: mailchimp.php:537
297
+ msgid ""
298
+ "Header Settings (only applies if there are no HTML tags in the Header "
299
+ "Content area above)"
300
+ msgstr ""
301
+
302
+ #: mailchimp.php:538 mailchimp.php:552
303
+ msgid "Border Width"
304
+ msgstr ""
305
+
306
+ #: mailchimp.php:539 mailchimp.php:553
307
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
308
+ msgstr ""
309
+
310
+ #: mailchimp.php:541 mailchimp.php:555
311
+ msgid "Border Color"
312
+ msgstr ""
313
+
314
+ #: mailchimp.php:542 mailchimp.php:545 mailchimp.php:548 mailchimp.php:556
315
+ #: mailchimp.php:559 mailchimp.php:562
316
+ msgid "do not enter initial <strong>#</strong>"
317
+ msgstr ""
318
+
319
+ #: mailchimp.php:551
320
+ msgid "Form Settings"
321
+ msgstr ""
322
+
323
+ #: mailchimp.php:571
324
+ msgid "Merge Variables Included"
325
+ msgstr ""
326
+
327
+ #: mailchimp.php:574
328
+ msgid "No Merge Variables found."
329
+ msgstr ""
330
+
331
+ #: mailchimp.php:580 mailchimp.php:614
332
+ msgid "Name"
333
+ msgstr ""
334
+
335
+ #: mailchimp.php:581
336
+ msgid "Tag"
337
+ msgstr ""
338
+
339
+ #: mailchimp.php:582
340
+ msgid "Required?"
341
+ msgstr ""
342
+
343
+ #: mailchimp.php:583
344
+ msgid "Include?"
345
+ msgstr ""
346
+
347
+ #: mailchimp.php:603
348
+ msgid "Interest Groups"
349
+ msgstr ""
350
+
351
+ #: mailchimp.php:605
352
+ msgid "No Interest Groups Setup for this List"
353
+ msgstr ""
354
+
355
+ #: mailchimp.php:610
356
+ msgid "Show?"
357
+ msgstr ""
358
+
359
+ #: mailchimp.php:617
360
+ msgid "Input Type"
361
+ msgstr ""
362
+
363
+ #: mailchimp.php:620
364
+ msgid "Options"
365
+ msgstr ""
po/mailchimp_i18n-de_DE.mo ADDED
Binary file
po/mailchimp_i18n-de_DE.po ADDED
@@ -0,0 +1,346 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2010-06-25 17:34-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: Michael <michaeljaekel@me.com>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "X-Poedit-Language: German\n"
18
+ "X-Poedit-Country: GERMANY\n"
19
+
20
+ #: mailchimp_includes.php:27
21
+ #: mailchimp_includes.php:62
22
+ msgid "You must fill in"
23
+ msgstr "Bitte unbedingt angeben"
24
+
25
+ #: mailchimp_includes.php:59
26
+ msgid "That email address is already subscribed to the list"
27
+ msgstr "Diese E-Mail Adresse ist bereits registriert"
28
+
29
+ #: mailchimp_includes.php:66
30
+ #, php-format
31
+ msgid "%s has invalid content"
32
+ msgstr "%s ist ungültig"
33
+
34
+ #: mailchimp_includes.php:68
35
+ msgid "An invalid Interest Group was selected"
36
+ msgstr "Sie haben eine ungültige Gruppe ausgewählt"
37
+
38
+ #: mailchimp_includes.php:69
39
+ msgid "That email address is invalid"
40
+ msgstr "Diese E-Mail Adresse ist ungültig"
41
+
42
+ #: mailchimp_includes.php:75
43
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
44
+ msgstr "Sie sind angemeldet! Bitte schauen Sie in Ihrem Postfach nach unserer Bestätigungs-Email "
45
+
46
+ #: mailchimp_includes.php:131
47
+ msgid "required field"
48
+ msgstr "Benötigte Eingabe"
49
+
50
+ #: mailchimp_includes.php:168
51
+ msgid "unsubscribe from list"
52
+ msgstr "Von der Liste abmelden"
53
+
54
+ #: mailchimp_includes.php:171
55
+ msgid "powered by"
56
+ msgstr "powered by"
57
+
58
+ #: mailchimp.php:135
59
+ msgid "MailChimp Setup"
60
+ msgstr "MailChimp Setup"
61
+
62
+ #: mailchimp.php:150
63
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
64
+ msgstr "Der Setup-Vorgang konnte Sie nicht in Ihrem Account anmelden. Bitte melden Sie sich erneut an, um Ihre Liste einzurichten"
65
+
66
+ #: mailchimp.php:156
67
+ msgid "MailChimp List Setup"
68
+ msgstr "MailChimp List Setup"
69
+
70
+ #: mailchimp.php:166
71
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
72
+ msgstr "Ihr Username und Ihr Passwort wurden erfolgreich überprüft! Wollen wir weiter machen?"
73
+
74
+ #: mailchimp.php:178
75
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
76
+ msgstr "Uh-oh, bei der Überprüfung Ihres Usernamens und des Passwortes ist ein Fehler aufgetreten! Bitte überprüfen Sie Ihre Angaben und versuchen es erneut!"
77
+
78
+ #: mailchimp.php:179
79
+ msgid "The server said:"
80
+ msgstr "Rückmeldung vom Server:"
81
+
82
+ #: mailchimp.php:222
83
+ msgid "Sign up for"
84
+ msgstr "Anmelden zu"
85
+
86
+ #: mailchimp.php:223
87
+ msgid "Subscribe"
88
+ msgstr "Anmelden"
89
+
90
+ #: mailchimp.php:253
91
+ #, php-format
92
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
93
+ msgstr "Die Informationen über %d Merge Variablen und %d Interessen-Gruppen wurden erfolgreich von Ihrer Liste übertragen!"
94
+
95
+ #: mailchimp.php:256
96
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
97
+ msgstr "Sie sollten jetzt das MailChimp Widget aktiveren oder die Optionen anpassen"
98
+
99
+ #: mailchimp.php:284
100
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
101
+ msgstr "Die Listenauswahl wurde erfolgreich zurückgesetzt... Sie können wieder von vorne starten!"
102
+
103
+ #: mailchimp.php:290
104
+ msgid "Monkey Rewards turned On!"
105
+ msgstr "Monkey Rewards sind abgeschaltet!"
106
+
107
+ #: mailchimp.php:294
108
+ msgid "Monkey Rewards turned Off!"
109
+ msgstr "Monkey Rewards sind angeschaltet"
110
+
111
+ #: mailchimp.php:299
112
+ msgid "Fancy Javascript submission turned On!"
113
+ msgstr "Versenden über Javascript ist eingeschaltet"
114
+
115
+ #: mailchimp.php:303
116
+ msgid "Fancy Javascript submission turned Off!"
117
+ msgstr "Versenden über Javascript ist ausgeschaltet"
118
+
119
+ #: mailchimp.php:309
120
+ msgid "Unsubscribe link turned On!"
121
+ msgstr "Der Link zum Abmelden ist angeschaltet"
122
+
123
+ #: mailchimp.php:313
124
+ msgid "Unsubscribe link turned Off!"
125
+ msgstr "Der Link zum Abmelden ist abgeschaltet"
126
+
127
+ #: mailchimp.php:359
128
+ msgid "Successfully Updated your List Subscribe Form Settings!"
129
+ msgstr "Die Einstellungen für das Anmeldeformular wurden erfolgreich gespeichert"
130
+
131
+ #: mailchimp.php:372
132
+ msgid "Login Info"
133
+ msgstr "Anmeldeinformationen"
134
+
135
+ #: mailchimp.php:373
136
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
137
+ msgstr "Um Das MailChimp Plugin benutzen zu können, müssen Sie sich zunächst anmelden um Ihren API-Schlüssel zu erhalten. Bitte geben Sie Ihren MailChimp Usernamen und Ihr Passwort ein."
138
+
139
+ #: mailchimp.php:375
140
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
141
+ msgstr "Sie haben noch keinen MailChimp-Account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Hier können Sie sich kostenlos zu einem Account anmelden</a>!"
142
+
143
+ #: mailchimp.php:379
144
+ msgid "Username"
145
+ msgstr "Anwendername"
146
+
147
+ #: mailchimp.php:383
148
+ msgid "Password"
149
+ msgstr "Passwort"
150
+
151
+ #: mailchimp.php:389
152
+ msgid "Save & Check"
153
+ msgstr "Speichern und überprüfen"
154
+
155
+ #: mailchimp.php:394
156
+ msgid "Notes"
157
+ msgstr "Hinweise"
158
+
159
+ #: mailchimp.php:395
160
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
161
+ msgstr "Wenn Sie Ihre Einstellungen bei MailChimp.com ändern, kann es zu Störungen kommen."
162
+
163
+ #: mailchimp.php:396
164
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
165
+ msgstr "Falls Sie sich an einem anderen Account anmelden werden alle Informationen unten gelöscht"
166
+
167
+ #: mailchimp.php:397
168
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
169
+ msgstr "Falls irgendetwas hiervon passiert - kein Problem! Richten Sie ihr Login und die Anaben unten erneut ein..."
170
+
171
+ #: mailchimp.php:403
172
+ msgid "Logged in as"
173
+ msgstr "Angemeldet als"
174
+
175
+ #: mailchimp.php:407
176
+ msgid "Logout"
177
+ msgstr "Abmelden"
178
+
179
+ #: mailchimp.php:421
180
+ msgid "Your Lists"
181
+ msgstr "Ihre Listen"
182
+
183
+ #: mailchimp.php:423
184
+ msgid "Please select the List you wish to create a Signup Form for."
185
+ msgstr "Bitte wählen Sie die Liste aus, für die Sie ein Anmeldeformular erstellen möchten."
186
+
187
+ #: mailchimp.php:432
188
+ #, php-format
189
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
190
+ msgstr "Uh-oh, Sie haben noch keine Listen definiert! Bitte besuchen Sie %s, melden Sie sich an und richten Sie eine Liste ein um dieses Tool zu benutzen!"
191
+
192
+ #: mailchimp.php:437
193
+ msgid "Select A List"
194
+ msgstr "Wählen Sie eine Liste aus"
195
+
196
+ #: mailchimp.php:450
197
+ msgid "Update List"
198
+ msgstr "Aktualisieren Sie eine Liste"
199
+
200
+ #: mailchimp.php:453
201
+ msgid "Note:"
202
+ msgstr "Hinweis:"
203
+
204
+ #: mailchimp.php:453
205
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
206
+ msgstr "Falls Sie Ihre Listeneinstellung ändern, gehen Ihre Eingaben nicht verloren. Falls Sie eine andere Liste auswählen, gehen Ihre Eingaben verloren."
207
+
208
+ #: mailchimp.php:471
209
+ msgid "Reset List Options and Select again"
210
+ msgstr "Setzen Sie Ihre Listen-Einstellungen zurück und wählen Sie erneut"
211
+
212
+ #: mailchimp.php:474
213
+ msgid "Subscribe Form Widget Settings for this List"
214
+ msgstr "Einstellung für das Anmelde-Widget für diese Liste"
215
+
216
+ #: mailchimp.php:475
217
+ msgid "Selected MailChimp List"
218
+ msgstr "Ausgewählte MailChimp Liste"
219
+
220
+ #: mailchimp.php:496
221
+ #: mailchimp.php:569
222
+ #: mailchimp.php:630
223
+ msgid "Update Subscribe Form Settings"
224
+ msgstr "Die Einstellungen für das Anmeldeformular aktualisieren"
225
+
226
+ #: mailchimp.php:499
227
+ msgid "Monkey Rewards"
228
+ msgstr "Monkey Rewards"
229
+
230
+ #: mailchimp.php:501
231
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
232
+ msgstr "Wenn Sie diese Option aktivieren, wird ein \"powered by MailChimp\" Link in Ihrem Formular angezeigt. Mit diesem Link können Sie Credits mit uns verdienen. Die Option kann jederzeit wieder abgeschaltet werden."
233
+
234
+ #: mailchimp.php:505
235
+ msgid "Use Javascript Support?"
236
+ msgstr "Javascript-Unterstützung anwenden?"
237
+
238
+ #: mailchimp.php:507
239
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
240
+ msgstr "Mit dieser Option aktivieren Sie das Versenden über Javascript. Besucher, die kein Javascript verwenden, können diese Änderungen nicht erleben. Die Option kann jederzeit ein- oder ausgeschaltet werden."
241
+
242
+ #: mailchimp.php:511
243
+ msgid "Include Unsubscribe link?"
244
+ msgstr "Einen Link zum Abmelden einfügen?"
245
+
246
+ #: mailchimp.php:513
247
+ msgid "turning this on will add a link to your host unsubscribe form"
248
+ msgstr "Falls Sie diese Option aktivieren, wir ein Link zum Abmelden angezeigt."
249
+
250
+ #: mailchimp.php:517
251
+ msgid "Header content"
252
+ msgstr "Header Inhalt"
253
+
254
+ #: mailchimp.php:520
255
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
256
+ msgstr "Hier können Sie eigenen Text, HTML (einschliesslich Links zu Bildern) oder auch gar nichts eintragen!"
257
+
258
+ #: mailchimp.php:525
259
+ msgid "Submit Button text"
260
+ msgstr "Text für den Schalter \"Versenden\""
261
+
262
+ #: mailchimp.php:532
263
+ msgid "Custom Styling"
264
+ msgstr "Eigenes Styling"
265
+
266
+ #: mailchimp.php:536
267
+ msgid "Turned On?"
268
+ msgstr "Aktivieren?"
269
+
270
+ #: mailchimp.php:537
271
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
272
+ msgstr "Einstellungen für den Header (nur gültig, wenn Sie keine HTML-Tags in den Headerbereich oben eingetragen haben)"
273
+
274
+ #: mailchimp.php:538
275
+ #: mailchimp.php:552
276
+ msgid "Border Width"
277
+ msgstr "Randbreite"
278
+
279
+ #: mailchimp.php:539
280
+ #: mailchimp.php:553
281
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
282
+ msgstr "Geben Sie 0 für keinen Rand ein, verzichten Sie auf die Angabe von strong>px</strong>"
283
+
284
+ #: mailchimp.php:541
285
+ #: mailchimp.php:555
286
+ msgid "Border Color"
287
+ msgstr "Randfarbe"
288
+
289
+ #: mailchimp.php:542
290
+ #: mailchimp.php:545
291
+ #: mailchimp.php:548
292
+ #: mailchimp.php:556
293
+ #: mailchimp.php:559
294
+ #: mailchimp.php:562
295
+ msgid "do not enter initial <strong>#</strong>"
296
+ msgstr "Bitte kein <strong>#</strong> an erster Position eingeben"
297
+
298
+ #: mailchimp.php:551
299
+ msgid "Form Settings"
300
+ msgstr "Formular einrichten"
301
+
302
+ #: mailchimp.php:571
303
+ msgid "Merge Variables Included"
304
+ msgstr "Mrge Variablen eingebunden"
305
+
306
+ #: mailchimp.php:574
307
+ msgid "No Merge Variables found."
308
+ msgstr "Keine Merge Variablen gefunden"
309
+
310
+ #: mailchimp.php:580
311
+ #: mailchimp.php:614
312
+ msgid "Name"
313
+ msgstr "Name"
314
+
315
+ #: mailchimp.php:581
316
+ msgid "Tag"
317
+ msgstr "Tag"
318
+
319
+ #: mailchimp.php:582
320
+ msgid "Required?"
321
+ msgstr "Notwendig?"
322
+
323
+ #: mailchimp.php:583
324
+ msgid "Include?"
325
+ msgstr "Einfügen?"
326
+
327
+ #: mailchimp.php:603
328
+ msgid "Interest Groups"
329
+ msgstr "Interessen-Gruppen"
330
+
331
+ #: mailchimp.php:605
332
+ msgid "No Interest Groups Setup for this List"
333
+ msgstr "Für diese Liste keine Interessengruppen anzeigen"
334
+
335
+ #: mailchimp.php:610
336
+ msgid "Show?"
337
+ msgstr "Anzeigen?"
338
+
339
+ #: mailchimp.php:617
340
+ msgid "Input Type"
341
+ msgstr "Input Type"
342
+
343
+ #: mailchimp.php:620
344
+ msgid "Options"
345
+ msgstr "Optionen"
346
+
po/mailchimp_i18n-en_US.mo ADDED
Binary file
po/mailchimp_i18n-en_US.po ADDED
@@ -0,0 +1,344 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2009-07-15 14:25-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: LANGUAGE <LL@li.org>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+
18
+ #: mailchimp_includes.php:27
19
+ #: mailchimp_includes.php:62
20
+ msgid "You must fill in"
21
+ msgstr ""
22
+
23
+ #: mailchimp_includes.php:59
24
+ msgid "That email address is already subscribed to the list"
25
+ msgstr ""
26
+
27
+ #: mailchimp_includes.php:66
28
+ #, php-format
29
+ msgid "%s has invalid content"
30
+ msgstr ""
31
+
32
+ #: mailchimp_includes.php:68
33
+ msgid "An invalid Interest Group was selected"
34
+ msgstr ""
35
+
36
+ #: mailchimp_includes.php:69
37
+ msgid "That email address is invalid"
38
+ msgstr ""
39
+
40
+ #: mailchimp_includes.php:75
41
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
42
+ msgstr ""
43
+
44
+ #: mailchimp_includes.php:131
45
+ msgid "required field"
46
+ msgstr ""
47
+
48
+ #: mailchimp_includes.php:168
49
+ msgid "unsubscribe from list"
50
+ msgstr ""
51
+
52
+ #: mailchimp_includes.php:171
53
+ msgid "powered by"
54
+ msgstr ""
55
+
56
+ #: mailchimp.php:135
57
+ msgid "MailChimp Setup"
58
+ msgstr ""
59
+
60
+ #: mailchimp.php:150
61
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
62
+ msgstr ""
63
+
64
+ #: mailchimp.php:156
65
+ msgid "MailChimp List Setup"
66
+ msgstr ""
67
+
68
+ #: mailchimp.php:166
69
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
70
+ msgstr ""
71
+
72
+ #: mailchimp.php:178
73
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
74
+ msgstr ""
75
+
76
+ #: mailchimp.php:179
77
+ msgid "The server said:"
78
+ msgstr ""
79
+
80
+ #: mailchimp.php:222
81
+ msgid "Sign up for"
82
+ msgstr ""
83
+
84
+ #: mailchimp.php:223
85
+ msgid "Subscribe"
86
+ msgstr ""
87
+
88
+ #: mailchimp.php:253
89
+ #, php-format
90
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
91
+ msgstr ""
92
+
93
+ #: mailchimp.php:256
94
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
95
+ msgstr ""
96
+
97
+ #: mailchimp.php:284
98
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
99
+ msgstr ""
100
+
101
+ #: mailchimp.php:290
102
+ msgid "Monkey Rewards turned On!"
103
+ msgstr ""
104
+
105
+ #: mailchimp.php:294
106
+ msgid "Monkey Rewards turned Off!"
107
+ msgstr ""
108
+
109
+ #: mailchimp.php:299
110
+ msgid "Fancy Javascript submission turned On!"
111
+ msgstr ""
112
+
113
+ #: mailchimp.php:303
114
+ msgid "Fancy Javascript submission turned Off!"
115
+ msgstr ""
116
+
117
+ #: mailchimp.php:309
118
+ msgid "Unsubscribe link turned On!"
119
+ msgstr ""
120
+
121
+ #: mailchimp.php:313
122
+ msgid "Unsubscribe link turned Off!"
123
+ msgstr ""
124
+
125
+ #: mailchimp.php:359
126
+ msgid "Successfully Updated your List Subscribe Form Settings!"
127
+ msgstr ""
128
+
129
+ #: mailchimp.php:372
130
+ msgid "Login Info"
131
+ msgstr ""
132
+
133
+ #: mailchimp.php:373
134
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
135
+ msgstr ""
136
+
137
+ #: mailchimp.php:375
138
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
139
+ msgstr ""
140
+
141
+ #: mailchimp.php:379
142
+ msgid "Username"
143
+ msgstr ""
144
+
145
+ #: mailchimp.php:383
146
+ msgid "Password"
147
+ msgstr ""
148
+
149
+ #: mailchimp.php:389
150
+ msgid "Save & Check"
151
+ msgstr ""
152
+
153
+ #: mailchimp.php:394
154
+ msgid "Notes"
155
+ msgstr ""
156
+
157
+ #: mailchimp.php:395
158
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
159
+ msgstr ""
160
+
161
+ #: mailchimp.php:396
162
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
163
+ msgstr ""
164
+
165
+ #: mailchimp.php:397
166
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
167
+ msgstr ""
168
+
169
+ #: mailchimp.php:403
170
+ msgid "Logged in as"
171
+ msgstr ""
172
+
173
+ #: mailchimp.php:407
174
+ msgid "Logout"
175
+ msgstr ""
176
+
177
+ #: mailchimp.php:421
178
+ msgid "Your Lists"
179
+ msgstr ""
180
+
181
+ #: mailchimp.php:423
182
+ msgid "Please select the List you wish to create a Signup Form for."
183
+ msgstr ""
184
+
185
+ #: mailchimp.php:432
186
+ #, php-format
187
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
188
+ msgstr ""
189
+
190
+ #: mailchimp.php:437
191
+ msgid "Select A List"
192
+ msgstr ""
193
+
194
+ #: mailchimp.php:450
195
+ msgid "Update List"
196
+ msgstr ""
197
+
198
+ #: mailchimp.php:453
199
+ msgid "Note:"
200
+ msgstr ""
201
+
202
+ #: mailchimp.php:453
203
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
204
+ msgstr ""
205
+
206
+ #: mailchimp.php:471
207
+ msgid "Reset List Options and Select again"
208
+ msgstr ""
209
+
210
+ #: mailchimp.php:474
211
+ msgid "Subscribe Form Widget Settings for this List"
212
+ msgstr ""
213
+
214
+ #: mailchimp.php:475
215
+ msgid "Selected MailChimp List"
216
+ msgstr ""
217
+
218
+ #: mailchimp.php:496
219
+ #: mailchimp.php:569
220
+ #: mailchimp.php:630
221
+ msgid "Update Subscribe Form Settings"
222
+ msgstr ""
223
+
224
+ #: mailchimp.php:499
225
+ msgid "Monkey Rewards"
226
+ msgstr ""
227
+
228
+ #: mailchimp.php:501
229
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
230
+ msgstr ""
231
+
232
+ #: mailchimp.php:505
233
+ msgid "Use Javascript Support?"
234
+ msgstr ""
235
+
236
+ #: mailchimp.php:507
237
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
238
+ msgstr ""
239
+
240
+ #: mailchimp.php:511
241
+ msgid "Include Unsubscribe link?"
242
+ msgstr ""
243
+
244
+ #: mailchimp.php:513
245
+ msgid "turning this on will add a link to your host unsubscribe form"
246
+ msgstr ""
247
+
248
+ #: mailchimp.php:517
249
+ msgid "Header content"
250
+ msgstr ""
251
+
252
+ #: mailchimp.php:520
253
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
254
+ msgstr ""
255
+
256
+ #: mailchimp.php:525
257
+ msgid "Submit Button text"
258
+ msgstr ""
259
+
260
+ #: mailchimp.php:532
261
+ msgid "Custom Styling"
262
+ msgstr ""
263
+
264
+ #: mailchimp.php:536
265
+ msgid "Turned On?"
266
+ msgstr ""
267
+
268
+ #: mailchimp.php:537
269
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
270
+ msgstr ""
271
+
272
+ #: mailchimp.php:538
273
+ #: mailchimp.php:552
274
+ msgid "Border Width"
275
+ msgstr ""
276
+
277
+ #: mailchimp.php:539
278
+ #: mailchimp.php:553
279
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
280
+ msgstr ""
281
+
282
+ #: mailchimp.php:541
283
+ #: mailchimp.php:555
284
+ msgid "Border Color"
285
+ msgstr ""
286
+
287
+ #: mailchimp.php:542
288
+ #: mailchimp.php:545
289
+ #: mailchimp.php:548
290
+ #: mailchimp.php:556
291
+ #: mailchimp.php:559
292
+ #: mailchimp.php:562
293
+ msgid "do not enter initial <strong>#</strong>"
294
+ msgstr ""
295
+
296
+ #: mailchimp.php:551
297
+ msgid "Form Settings"
298
+ msgstr ""
299
+
300
+ #: mailchimp.php:571
301
+ msgid "Merge Variables Included"
302
+ msgstr ""
303
+
304
+ #: mailchimp.php:574
305
+ msgid "No Merge Variables found."
306
+ msgstr ""
307
+
308
+ #: mailchimp.php:580
309
+ #: mailchimp.php:614
310
+ msgid "Name"
311
+ msgstr ""
312
+
313
+ #: mailchimp.php:581
314
+ msgid "Tag"
315
+ msgstr ""
316
+
317
+ #: mailchimp.php:582
318
+ msgid "Required?"
319
+ msgstr ""
320
+
321
+ #: mailchimp.php:583
322
+ msgid "Include?"
323
+ msgstr ""
324
+
325
+ #: mailchimp.php:603
326
+ msgid "Interest Groups"
327
+ msgstr ""
328
+
329
+ #: mailchimp.php:605
330
+ msgid "No Interest Groups Setup for this List"
331
+ msgstr ""
332
+
333
+ #: mailchimp.php:610
334
+ msgid "Show?"
335
+ msgstr ""
336
+
337
+ #: mailchimp.php:617
338
+ msgid "Input Type"
339
+ msgstr ""
340
+
341
+ #: mailchimp.php:620
342
+ msgid "Options"
343
+ msgstr ""
344
+
po/mailchimp_i18n-et_ET.mo ADDED
Binary file
po/mailchimp_i18n-et_ET.po ADDED
@@ -0,0 +1,344 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2010-07-07 10:56-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: LANGUAGE <LL@li.org>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+
18
+ #: mailchimp_includes.php:27
19
+ #: mailchimp_includes.php:62
20
+ msgid "You must fill in"
21
+ msgstr "Väli tuleb täita"
22
+
23
+ #: mailchimp_includes.php:59
24
+ msgid "That email address is already subscribed to the list"
25
+ msgstr "See meiliaadress on juba listis"
26
+
27
+ #: mailchimp_includes.php:66
28
+ #, php-format
29
+ msgid "%s has invalid content"
30
+ msgstr "%s sisu on kehtetu"
31
+
32
+ #: mailchimp_includes.php:68
33
+ msgid "An invalid Interest Group was selected"
34
+ msgstr "Valiti kehtetu huvigrupp"
35
+
36
+ #: mailchimp_includes.php:69
37
+ msgid "That email address is invalid"
38
+ msgstr "See meiliaadress on kehtetu"
39
+
40
+ #: mailchimp_includes.php:75
41
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
42
+ msgstr "Meililistiga liitumine õnnestus! Kinnituse saatsime sulle meilboksi."
43
+
44
+ #: mailchimp_includes.php:131
45
+ msgid "required field"
46
+ msgstr "nõutav väli"
47
+
48
+ #: mailchimp_includes.php:168
49
+ msgid "unsubscribe from list"
50
+ msgstr "eemalda end meililistist"
51
+
52
+ #: mailchimp_includes.php:171
53
+ msgid "powered by"
54
+ msgstr "paneb tööle"
55
+
56
+ #: mailchimp.php:135
57
+ msgid "MailChimp Setup"
58
+ msgstr "MailChimpi seaded"
59
+
60
+ #: mailchimp.php:150
61
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
62
+ msgstr "Plugina settingute uuendamisel ei õnnestunud meil Sinu kontole siseneda. Pead uuesti sisse logima ja oma listi tööle seadma."
63
+
64
+ #: mailchimp.php:156
65
+ msgid "MailChimp List Setup"
66
+ msgstr "MailChimpi meililisti seaded"
67
+
68
+ #: mailchimp.php:166
69
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
70
+ msgstr "Õnnitleme! Sinu kasutajanimi ja salasõna on kontrollitud! Jätkame tegutsemist, eks?"
71
+
72
+ #: mailchimp.php:178
73
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
74
+ msgstr "Oh häda, meil ei õnnestunud sinu kontole logida ja kasutajanime ega salasõna kontrollida. Vaata need üle ja proovi uuesti!"
75
+
76
+ #: mailchimp.php:179
77
+ msgid "The server said:"
78
+ msgstr "Server ütles:"
79
+
80
+ #: mailchimp.php:222
81
+ msgid "Sign up for"
82
+ msgstr "Liitu listiga"
83
+
84
+ #: mailchimp.php:223
85
+ msgid "Subscribe"
86
+ msgstr "Eemalda listist"
87
+
88
+ #: mailchimp.php:253
89
+ #, php-format
90
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
91
+ msgstr "Õnnitleme! Laadisime ja salvestasime %d Merge Variables ja %d Huvigrupid sinu listist"
92
+
93
+ #: mailchimp.php:256
94
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
95
+ msgstr "Nüüd peaksid kas MailChimpi mooduli sisse lülitama või muutma allolevaid settinguid ja siis selle sisse lülitama."
96
+
97
+ #: mailchimp.php:284
98
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
99
+ msgstr "Õnnestus muuta Sinu listi valikut... Nüüd võid uuesti valida!"
100
+
101
+ #: mailchimp.php:290
102
+ msgid "Monkey Rewards turned On!"
103
+ msgstr "Monkey Rewards sisse lülitatud!"
104
+
105
+ #: mailchimp.php:294
106
+ msgid "Monkey Rewards turned Off!"
107
+ msgstr "Monkey Rewards välja lülitatud!"
108
+
109
+ #: mailchimp.php:299
110
+ msgid "Fancy Javascript submission turned On!"
111
+ msgstr "Udupeen Javascript sisse lülitatud!"
112
+
113
+ #: mailchimp.php:303
114
+ msgid "Fancy Javascript submission turned Off!"
115
+ msgstr "Udupeen Javascript välja lülitatud!"
116
+
117
+ #: mailchimp.php:309
118
+ msgid "Unsubscribe link turned On!"
119
+ msgstr "Listist eemaldamise link sisse lülitatud!"
120
+
121
+ #: mailchimp.php:313
122
+ msgid "Unsubscribe link turned Off!"
123
+ msgstr "Listist eemaldamise link välja lülitatud!"
124
+
125
+ #: mailchimp.php:359
126
+ msgid "Successfully Updated your List Subscribe Form Settings!"
127
+ msgstr "Listiga liitumise vormi settingute uuendamine õnnestus!"
128
+
129
+ #: mailchimp.php:372
130
+ msgid "Login Info"
131
+ msgstr "Sisselogimise info"
132
+
133
+ #: mailchimp.php:373
134
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
135
+ msgstr "MailChimp plugina kasutama hakkamiseks tuleb kõigepealt MailChimpi sisse logida ja hankida API Key. Palun sisesta all oma MailChimpi kasutaja ja salasõna."
136
+
137
+ #: mailchimp.php:375
138
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
139
+ msgstr "MailChimpi konto puudub? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Proovi seda tasuta</a>!"
140
+
141
+ #: mailchimp.php:379
142
+ msgid "Username"
143
+ msgstr "Kasutajanimi"
144
+
145
+ #: mailchimp.php:383
146
+ msgid "Password"
147
+ msgstr "Salasõna"
148
+
149
+ #: mailchimp.php:389
150
+ msgid "Save & Check"
151
+ msgstr "Salvesta & Kontrolli"
152
+
153
+ #: mailchimp.php:394
154
+ msgid "Notes"
155
+ msgstr "Märkused"
156
+
157
+ #: mailchimp.php:395
158
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
159
+ msgstr "Kui muudad oma settinguid MailChimp.com lehel, võib see töötamast lakata."
160
+
161
+ #: mailchimp.php:396
162
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
163
+ msgstr "Kui muudad ligipääsu mõnele teisele kontole, kustutatakse allpool seadistatud info."
164
+
165
+ #: mailchimp.php:397
166
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
167
+ msgstr "Kui midagi sellist juhtub, pole hullu - konfigureeri ligipääs ja allolev info uuesti..."
168
+
169
+ #: mailchimp.php:403
170
+ msgid "Logged in as"
171
+ msgstr "Sisse logitud kasutajana"
172
+
173
+ #: mailchimp.php:407
174
+ msgid "Logout"
175
+ msgstr "Logi välja"
176
+
177
+ #: mailchimp.php:421
178
+ msgid "Your Lists"
179
+ msgstr "Sinu meililistid"
180
+
181
+ #: mailchimp.php:423
182
+ msgid "Please select the List you wish to create a Signup Form for."
183
+ msgstr "Palun vali list, millele Sa soovid luua tellimisvormi."
184
+
185
+ #: mailchimp.php:432
186
+ #, php-format
187
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
188
+ msgstr "Oh häda, Sa pole seadistanud ühtegi meililisti! Mine lehele %s, logi sisse ja seadista enne selle plugina kasutamist list!"
189
+
190
+ #: mailchimp.php:437
191
+ msgid "Select A List"
192
+ msgstr "Vali list"
193
+
194
+ #: mailchimp.php:450
195
+ msgid "Update List"
196
+ msgstr "Uuenda listi"
197
+
198
+ #: mailchimp.php:453
199
+ msgid "Note:"
200
+ msgstr "Märkus:"
201
+
202
+ #: mailchimp.php:453
203
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
204
+ msgstr "Allolevad settingud ei kustu, kui sa listi uuendad. Uue listi valimine kustutab need."
205
+
206
+ #: mailchimp.php:471
207
+ msgid "Reset List Options and Select again"
208
+ msgstr "Määra listi valikud uuesti ja vali list uuesti"
209
+
210
+ #: mailchimp.php:474
211
+ msgid "Subscribe Form Widget Settings for this List"
212
+ msgstr "Selle listi tellimisvormi mooduli settingud"
213
+
214
+ #: mailchimp.php:475
215
+ msgid "Selected MailChimp List"
216
+ msgstr "Valitud MailChimpi list"
217
+
218
+ #: mailchimp.php:496
219
+ #: mailchimp.php:569
220
+ #: mailchimp.php:630
221
+ msgid "Update Subscribe Form Settings"
222
+ msgstr "Uuenda tellimisvormi settinguid"
223
+
224
+ #: mailchimp.php:499
225
+ msgid "Monkey Rewards"
226
+ msgstr "Monkey Rewards"
227
+
228
+ #: mailchimp.php:501
229
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
230
+ msgstr "selle sisselülitamine sisestab Sinu vormile lingi \"powered by MailChimp\", mis aitab Sul meie juures boonust koguda. See on valikuline ja seda saab alati välja lülitada."
231
+
232
+ #: mailchimp.php:505
233
+ msgid "Use Javascript Support?"
234
+ msgstr "Kasutan Javascripti tuge?"
235
+
236
+ #: mailchimp.php:507
237
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
238
+ msgstr "selle sisselülitamine paneb tööle udupeene javascripti, mis ei tohiks javascripti mittekasutajatele probleeme mitte valmistada. On valikuline ja saab alati välja lülitada."
239
+
240
+ #: mailchimp.php:511
241
+ msgid "Include Unsubscribe link?"
242
+ msgstr "Lisada meililistist eemaldamise link?"
243
+
244
+ #: mailchimp.php:513
245
+ msgid "turning this on will add a link to your host unsubscribe form"
246
+ msgstr "selle sisselülitamine lisab lingi sinu meililistist eemaldamise vormile"
247
+
248
+ #: mailchimp.php:517
249
+ msgid "Header content"
250
+ msgstr "Päise sisu"
251
+
252
+ #: mailchimp.php:520
253
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
254
+ msgstr "Siia võid sisestada oma teksti, HTML sisu (koos pildilinkidega) või mitte midagi!"
255
+
256
+ #: mailchimp.php:525
257
+ msgid "Submit Button text"
258
+ msgstr "Saada nupu tekst"
259
+
260
+ #: mailchimp.php:532
261
+ msgid "Custom Styling"
262
+ msgstr "Välimuse muutmine"
263
+
264
+ #: mailchimp.php:536
265
+ msgid "Turned On?"
266
+ msgstr "Sisse lülitatud?"
267
+
268
+ #: mailchimp.php:537
269
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
270
+ msgstr "Päise settingud (ainult juhul, kui ülalpool pole Päisesse sisestatud HTML koodi)"
271
+
272
+ #: mailchimp.php:538
273
+ #: mailchimp.php:552
274
+ msgid "Border Width"
275
+ msgstr "Raami laius"
276
+
277
+ #: mailchimp.php:539
278
+ #: mailchimp.php:553
279
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
280
+ msgstr "Kui raami ei soovi, sisesta 0, ära lisa <strong>px</strong>!"
281
+
282
+ #: mailchimp.php:541
283
+ #: mailchimp.php:555
284
+ msgid "Border Color"
285
+ msgstr "Raami värv"
286
+
287
+ #: mailchimp.php:542
288
+ #: mailchimp.php:545
289
+ #: mailchimp.php:548
290
+ #: mailchimp.php:556
291
+ #: mailchimp.php:559
292
+ #: mailchimp.php:562
293
+ msgid "do not enter initial <strong>#</strong>"
294
+ msgstr "ära lisa algusesse <strong>#</strong>"
295
+
296
+ #: mailchimp.php:551
297
+ msgid "Form Settings"
298
+ msgstr "Vormi settingud"
299
+
300
+ #: mailchimp.php:571
301
+ msgid "Merge Variables Included"
302
+ msgstr "Merge Variables lisatud"
303
+
304
+ #: mailchimp.php:574
305
+ msgid "No Merge Variables found."
306
+ msgstr "Ei leitud Merge Variables."
307
+
308
+ #: mailchimp.php:580
309
+ #: mailchimp.php:614
310
+ msgid "Name"
311
+ msgstr "Nimi"
312
+
313
+ #: mailchimp.php:581
314
+ msgid "Tag"
315
+ msgstr "Tag"
316
+
317
+ #: mailchimp.php:582
318
+ msgid "Required?"
319
+ msgstr "Nõutav?"
320
+
321
+ #: mailchimp.php:583
322
+ msgid "Include?"
323
+ msgstr "Lisada?"
324
+
325
+ #: mailchimp.php:603
326
+ msgid "Interest Groups"
327
+ msgstr "Huvirühmad"
328
+
329
+ #: mailchimp.php:605
330
+ msgid "No Interest Groups Setup for this List"
331
+ msgstr "Sellele listile pole määratud huvirühmi"
332
+
333
+ #: mailchimp.php:610
334
+ msgid "Show?"
335
+ msgstr "Näita?"
336
+
337
+ #: mailchimp.php:617
338
+ msgid "Input Type"
339
+ msgstr "Sisendi liik"
340
+
341
+ #: mailchimp.php:620
342
+ msgid "Options"
343
+ msgstr "Valikud"
344
+
po/mailchimp_i18n-fr_FR.mo ADDED
Binary file
po/mailchimp_i18n-fr_FR.po ADDED
@@ -0,0 +1,344 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2009-08-10 12:21-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: Contributed <LL@li.org>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+
18
+ #: mailchimp_includes.php:27
19
+ #: mailchimp_includes.php:62
20
+ msgid "You must fill in"
21
+ msgstr "Vous devez remplir"
22
+
23
+ #: mailchimp_includes.php:59
24
+ msgid "That email address is already subscribed to the list"
25
+ msgstr "Cette adresse email est déjà inscrite à la liste"
26
+
27
+ #: mailchimp_includes.php:66
28
+ #, php-format
29
+ msgid "%s has invalid content"
30
+ msgstr "%s : Le contenu est invalide"
31
+
32
+ #: mailchimp_includes.php:68
33
+ msgid "An invalid Interest Group was selected"
34
+ msgstr "Un Groupe d'intérêt invalide a été selectionné"
35
+
36
+ #: mailchimp_includes.php:69
37
+ msgid "That email address is invalid"
38
+ msgstr "Cette adresse email est invalide"
39
+
40
+ #: mailchimp_includes.php:75
41
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
42
+ msgstr "Félicitations, vous vous êtes abonné ! Veuillez regarder le mail de confirmation qui vous a été envoyé !"
43
+
44
+ #: mailchimp_includes.php:131
45
+ msgid "required field"
46
+ msgstr "Champ requis"
47
+
48
+ #: mailchimp_includes.php:168
49
+ msgid "unsubscribe from list"
50
+ msgstr "Se désabonner de la liste"
51
+
52
+ #: mailchimp_includes.php:171
53
+ msgid "powered by"
54
+ msgstr "Propulsé par"
55
+
56
+ #: mailchimp.php:135
57
+ msgid "MailChimp Setup"
58
+ msgstr "Installation de MailChimp"
59
+
60
+ #: mailchimp.php:150
61
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
62
+ msgstr "Alors que nous procédions à une mise à jour de l'installation du plugin, il nous a été impossible de se connecter à votre compte. Vous devrez vous reconnecter et organiser vos listes."
63
+
64
+ #: mailchimp.php:156
65
+ msgid "MailChimp List Setup"
66
+ msgstr "Organisations des listes MailChimp"
67
+
68
+ #: mailchimp.php:166
69
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
70
+ msgstr "Félicitations ! Nous avons réussi à vérifier votre nom d'utilisateur et votre mot de passe ! On continue ?"
71
+
72
+ #: mailchimp.php:178
73
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
74
+ msgstr "Arf, il ne nous a pas été possible de se connecter et de vérifier votre nom d'utilisateur et mot de passe. Vérifiez les et retentez votre chance !"
75
+
76
+ #: mailchimp.php:179
77
+ msgid "The server said:"
78
+ msgstr "Le serveur a répondu :"
79
+
80
+ #: mailchimp.php:222
81
+ msgid "Sign up for"
82
+ msgstr "S'inscrire à"
83
+
84
+ #: mailchimp.php:223
85
+ msgid "Subscribe"
86
+ msgstr "S'abonner"
87
+
88
+ #: mailchimp.php:253
89
+ #, php-format
90
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
91
+ msgstr "Félicitations ! %d Variables et %d Groupes d'Intérêts ont bien été chargés depuis votre liste et sauvegardés"
92
+
93
+ #: mailchimp.php:256
94
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
95
+ msgstr "Maintenat vous devriez soit activer le Widget MailChimp ou changer vos options ci-dessous, et ensuite l'activer."
96
+
97
+ #: mailchimp.php:284
98
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
99
+ msgstr "Votre sélection de liste a bien été réinitiallisée... Maintenant choisissez à nouveau !"
100
+
101
+ #: mailchimp.php:290
102
+ msgid "Monkey Rewards turned On!"
103
+ msgstr "Récompenses Mailchimp activées !"
104
+
105
+ #: mailchimp.php:294
106
+ msgid "Monkey Rewards turned Off!"
107
+ msgstr "Récompenses MailChimp désactivées !"
108
+
109
+ #: mailchimp.php:299
110
+ msgid "Fancy Javascript submission turned On!"
111
+ msgstr "Inscription fantaisiste ( En Javascript ) activée !"
112
+
113
+ #: mailchimp.php:303
114
+ msgid "Fancy Javascript submission turned Off!"
115
+ msgstr "Inscription fantaisiste ( En Javascript ) désactivée !"
116
+
117
+ #: mailchimp.php:309
118
+ msgid "Unsubscribe link turned On!"
119
+ msgstr "Lien de désabonnement activé !"
120
+
121
+ #: mailchimp.php:313
122
+ msgid "Unsubscribe link turned Off!"
123
+ msgstr "Lien de désabonnement désactivé !"
124
+
125
+ #: mailchimp.php:359
126
+ msgid "Successfully Updated your List Subscribe Form Settings!"
127
+ msgstr "Les Options de votre Formulaire d'inscription ont bien été mises à jour !"
128
+
129
+ #: mailchimp.php:372
130
+ msgid "Login Info"
131
+ msgstr "Informations de connexion"
132
+
133
+ #: mailchimp.php:373
134
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
135
+ msgstr "Afin que vous puissiez utiliser le plugin MailChimp, vous devez tout d'abord vous connecter et recevoir votre clé API. Veuillez entrer votre nom d'utilisateur et mot de passe MailChimp ci dessous."
136
+
137
+ #: mailchimp.php:375
138
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
139
+ msgstr "Vous n'avez pas encore de compte MailChimp ? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Essayez gratuitement</a>!"
140
+
141
+ #: mailchimp.php:379
142
+ msgid "Username"
143
+ msgstr "Nom d'utilisateur"
144
+
145
+ #: mailchimp.php:383
146
+ msgid "Password"
147
+ msgstr "Mot de passe"
148
+
149
+ #: mailchimp.php:389
150
+ msgid "Save & Check"
151
+ msgstr "Sauvegarder et Vérifier"
152
+
153
+ #: mailchimp.php:394
154
+ msgid "Notes"
155
+ msgstr "Notes"
156
+
157
+ #: mailchimp.php:395
158
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
159
+ msgstr "Le changement de votre paramètres sur MailChimp.com peut empecher cela de fonctionner."
160
+
161
+ #: mailchimp.php:396
162
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
163
+ msgstr "Si vous changez votre comptre actuel pour un autre compte, les informations que vous avez entré ci dessous seront effacées."
164
+
165
+ #: mailchimp.php:397
166
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
167
+ msgstr "Si quelque chose du genre se produit, pas de panique - il vous suffit de reconfigurer votre compte et les informations ci dessous."
168
+
169
+ #: mailchimp.php:403
170
+ msgid "Logged in as"
171
+ msgstr "Connecté en tant que"
172
+
173
+ #: mailchimp.php:407
174
+ msgid "Logout"
175
+ msgstr "Déconnexion"
176
+
177
+ #: mailchimp.php:421
178
+ msgid "Your Lists"
179
+ msgstr "Vos listes"
180
+
181
+ #: mailchimp.php:423
182
+ msgid "Please select the List you wish to create a Signup Form for."
183
+ msgstr "Veuillez sélectionner la liste pour laquelle vous souhaitez créer un Formulaire d'Inscription."
184
+
185
+ #: mailchimp.php:432
186
+ #, php-format
187
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
188
+ msgstr "Oups, vous n'avez défini aucune liste ! Veuillez vous connecter à votre comptre %s et créer/organiser une liste avant d'utiliser cet outil !"
189
+
190
+ #: mailchimp.php:437
191
+ msgid "Select A List"
192
+ msgstr "Sélectionnez Une Liste"
193
+
194
+ #: mailchimp.php:450
195
+ msgid "Update List"
196
+ msgstr "Mettre à jour la liste"
197
+
198
+ #: mailchimp.php:453
199
+ msgid "Note:"
200
+ msgstr "Note :"
201
+
202
+ #: mailchimp.php:453
203
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
204
+ msgstr "La mise à jour de votre liste ne causera pas la perte des données ci dessous. Cependant, changer pour une nouvelle liste en causera la perte."
205
+
206
+ #: mailchimp.php:471
207
+ msgid "Reset List Options and Select again"
208
+ msgstr "Réinitialisez les réglages de vos listes et resélectionnez"
209
+
210
+ #: mailchimp.php:474
211
+ msgid "Subscribe Form Widget Settings for this List"
212
+ msgstr "Options du Widget du Formulaire d'inscription pour cette liste"
213
+
214
+ #: mailchimp.php:475
215
+ msgid "Selected MailChimp List"
216
+ msgstr "Liste MailChimp selectionnée"
217
+
218
+ #: mailchimp.php:496
219
+ #: mailchimp.php:569
220
+ #: mailchimp.php:630
221
+ msgid "Update Subscribe Form Settings"
222
+ msgstr "Mettre à jour les options de ce Formulaire d'inscription"
223
+
224
+ #: mailchimp.php:499
225
+ msgid "Monkey Rewards"
226
+ msgstr "Récompenses MailChimp"
227
+
228
+ #: mailchimp.php:501
229
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
230
+ msgstr "Activer cette option placera un lien \"Propulsé par MailChimp\" dans votre formulaire qui vous fera gagner des crédits MailChimp. C'est optionnel et peut être activé ou désactivé à tout moment."
231
+
232
+ #: mailchimp.php:505
233
+ msgid "Use Javascript Support?"
234
+ msgstr "Utiliser le Support Javascript ?"
235
+
236
+ #: mailchimp.php:507
237
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
238
+ msgstr "Si vous activez ceci vous utiliserait une soumission fantaisiste en javascript qui pourrait dégrader l'utilisateur des visiteur qui n'ont pas installé javascript. C'est optionnel et peut être activer ou désactiver à tout moment."
239
+
240
+ #: mailchimp.php:511
241
+ msgid "Include Unsubscribe link?"
242
+ msgstr "Inclure un lien de désabonnement ?"
243
+
244
+ #: mailchimp.php:513
245
+ msgid "turning this on will add a link to your host unsubscribe form"
246
+ msgstr "Activer ceci ajouter un lien au formulaire de désabonnement de votre hote"
247
+
248
+ #: mailchimp.php:517
249
+ msgid "Header content"
250
+ msgstr "Contenu de l'entête"
251
+
252
+ #: mailchimp.php:520
253
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
254
+ msgstr "Vous pouvez remplir ceci avec votre propre Texte, Contenu HTML ( Contenant des liens vers des images ), ou Rien du tout !"
255
+
256
+ #: mailchimp.php:525
257
+ msgid "Submit Button text"
258
+ msgstr "Text du bouton de soumition"
259
+
260
+ #: mailchimp.php:532
261
+ msgid "Custom Styling"
262
+ msgstr "Mise en forme customisée"
263
+
264
+ #: mailchimp.php:536
265
+ msgid "Turned On?"
266
+ msgstr "Activer ?"
267
+
268
+ #: mailchimp.php:537
269
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
270
+ msgstr "Options de l'Entête ( S'applique seulement s'il n'y a pas de code HTML dans le contenu de l'Entête )"
271
+
272
+ #: mailchimp.php:538
273
+ #: mailchimp.php:552
274
+ msgid "Border Width"
275
+ msgstr "Largeur du bord"
276
+
277
+ #: mailchimp.php:539
278
+ #: mailchimp.php:553
279
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
280
+ msgstr "Indiquez 0 pour qu'il n'y ait pas de bordure, indiquer <strong>px</strong> est inutile !"
281
+
282
+ #: mailchimp.php:541
283
+ #: mailchimp.php:555
284
+ msgid "Border Color"
285
+ msgstr "Couleur du bord"
286
+
287
+ #: mailchimp.php:542
288
+ #: mailchimp.php:545
289
+ #: mailchimp.php:548
290
+ #: mailchimp.php:556
291
+ #: mailchimp.php:559
292
+ #: mailchimp.php:562
293
+ msgid "do not enter initial <strong>#</strong>"
294
+ msgstr "Ne tappez pas <strong>#</strong> au début"
295
+
296
+ #: mailchimp.php:551
297
+ msgid "Form Settings"
298
+ msgstr "Réglages du formulaire"
299
+
300
+ #: mailchimp.php:571
301
+ msgid "Merge Variables Included"
302
+ msgstr "Variables inclues"
303
+
304
+ #: mailchimp.php:574
305
+ msgid "No Merge Variables found."
306
+ msgstr "Aucune variable n'a été trouvé"
307
+
308
+ #: mailchimp.php:580
309
+ #: mailchimp.php:614
310
+ msgid "Name"
311
+ msgstr "Nom"
312
+
313
+ #: mailchimp.php:581
314
+ msgid "Tag"
315
+ msgstr "Tag"
316
+
317
+ #: mailchimp.php:582
318
+ msgid "Required?"
319
+ msgstr "Requis ?"
320
+
321
+ #: mailchimp.php:583
322
+ msgid "Include?"
323
+ msgstr "Inclure ?"
324
+
325
+ #: mailchimp.php:603
326
+ msgid "Interest Groups"
327
+ msgstr "Groupes d'intérêts"
328
+
329
+ #: mailchimp.php:605
330
+ msgid "No Interest Groups Setup for this List"
331
+ msgstr "Aucun Groupe d'intérêt n'a configuré pour cette liste"
332
+
333
+ #: mailchimp.php:610
334
+ msgid "Show?"
335
+ msgstr "Voir ?"
336
+
337
+ #: mailchimp.php:617
338
+ msgid "Input Type"
339
+ msgstr "Type d'entrée"
340
+
341
+ #: mailchimp.php:620
342
+ msgid "Options"
343
+ msgstr "Options"
344
+
po/mailchimp_i18n-hu_HU.mo ADDED
Binary file
po/mailchimp_i18n-hu_HU.po ADDED
@@ -0,0 +1,349 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2010-05-28 12:58-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: Fordítók <okostobi@gmail.com>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "X-Poedit-Basepath: c:\\weblapjaim\\wordpress-egyéb\\plugins\\mailchimp\n"
18
+ "X-Poedit-Language: Hungarian\n"
19
+ "X-Poedit-Country: HUNGARY\n"
20
+ "X-Poedit-SourceCharset: utf-8\n"
21
+ "Plural-Forms: k\n"
22
+
23
+ #: mailchimp_includes.php:27
24
+ #: mailchimp_includes.php:62
25
+ msgid "You must fill in"
26
+ msgstr "Töltse ki"
27
+
28
+ #: mailchimp_includes.php:59
29
+ msgid "That email address is already subscribed to the list"
30
+ msgstr "Ez az E-mil cím már a listán van"
31
+
32
+ #: mailchimp_includes.php:66
33
+ #, php-format
34
+ msgid "%s has invalid content"
35
+ msgstr "%s helytelen tartalom"
36
+
37
+ #: mailchimp_includes.php:68
38
+ msgid "An invalid Interest Group was selected"
39
+ msgstr "Érvénytelen Interest Group lett kiválasztva"
40
+
41
+ #: mailchimp_includes.php:69
42
+ msgid "That email address is invalid"
43
+ msgstr "Érvénytelen E-mail cím"
44
+
45
+ #: mailchimp_includes.php:75
46
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
47
+ msgstr "Sikerült, Ön feliratkozott! Kérem keresse meg a visszaigazolást tartalmazó e-mailt!"
48
+
49
+ #: mailchimp_includes.php:131
50
+ msgid "required field"
51
+ msgstr "szükséges mező"
52
+
53
+ #: mailchimp_includes.php:168
54
+ msgid "unsubscribe from list"
55
+ msgstr "listáról való leíratkozás"
56
+
57
+ #: mailchimp_includes.php:171
58
+ msgid "powered by"
59
+ msgstr "készítette:"
60
+
61
+ #: mailchimp.php:135
62
+ msgid "MailChimp Setup"
63
+ msgstr "MailChimp beállítás"
64
+
65
+ #: mailchimp.php:150
66
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
67
+ msgstr "A kiegészítő beállításakor nem tudtunk belépni az Ön fiókjába. Önnek ismét be kell jelentkeznie és beállítania a listát."
68
+
69
+ #: mailchimp.php:156
70
+ msgid "MailChimp List Setup"
71
+ msgstr "MailChimp Lista beállítás"
72
+
73
+ #: mailchimp.php:166
74
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
75
+ msgstr "Sikerült! Ellenőriztük a felhasználónevét és jelszavát! Folytathatjuk?"
76
+
77
+ #: mailchimp.php:178
78
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
79
+ msgstr "Jaj-jaj! Baj van! Nem tudtunk belépni a fiókjába a megadott felhasználónév-jelszó párossal.Ellenőrizze, azután próbálja meg újra!"
80
+
81
+ #: mailchimp.php:179
82
+ msgid "The server said:"
83
+ msgstr "A szerver mondja:"
84
+
85
+ #: mailchimp.php:222
86
+ msgid "Sign up for"
87
+ msgstr "Bejelentkezés"
88
+
89
+ #: mailchimp.php:223
90
+ msgid "Subscribe"
91
+ msgstr "Felíratkozás"
92
+
93
+ #: mailchimp.php:253
94
+ #, php-format
95
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
96
+ msgstr "Sikerült! A %d Merge Variables és a %d Interest Groups betöltve és mentve a listájáról"
97
+
98
+ #: mailchimp.php:256
99
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
100
+ msgstr "Most vagy bekapcsolja a MailChimp Widget-t vagy változtat a lenti opción azzal, hogy azt bekapcsolja."
101
+
102
+ #: mailchimp.php:284
103
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
104
+ msgstr "Sikresen visszaállítottaa Lista választót... Most ismét neki állhat!"
105
+
106
+ #: mailchimp.php:290
107
+ msgid "Monkey Rewards turned On!"
108
+ msgstr "Monkey Rewards bekapcsolva!"
109
+
110
+ #: mailchimp.php:294
111
+ msgid "Monkey Rewards turned Off!"
112
+ msgstr "Monkey Rewards kikacsolva!"
113
+
114
+ #: mailchimp.php:299
115
+ msgid "Fancy Javascript submission turned On!"
116
+ msgstr "Fancy Javascript bekapcsolva!!"
117
+
118
+ #: mailchimp.php:303
119
+ msgid "Fancy Javascript submission turned Off!"
120
+ msgstr "Fancy Javascript kikapcsolva!"
121
+
122
+ #: mailchimp.php:309
123
+ msgid "Unsubscribe link turned On!"
124
+ msgstr "Leíratkozó link bekapcsolva!"
125
+
126
+ #: mailchimp.php:313
127
+ msgid "Unsubscribe link turned Off!"
128
+ msgstr "Leíratkozó link kikapcsolva!"
129
+
130
+ #: mailchimp.php:359
131
+ msgid "Successfully Updated your List Subscribe Form Settings!"
132
+ msgstr "Sikeresen frissítette a lista felíratkozó beállításait!"
133
+
134
+ #: mailchimp.php:372
135
+ msgid "Login Info"
136
+ msgstr "Bejelentkező információ"
137
+
138
+ #: mailchimp.php:373
139
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
140
+ msgstr "A MailChimp plugin első használatakor be kell jelentkeznünk és megkapnunk az API key-t. Kérem adja meg a felhasználónevét és jelszavát."
141
+
142
+ #: mailchimp.php:375
143
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
144
+ msgstr "Még nincs MailChimp fiókja? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Próbálja ki ingyen</a>!"
145
+
146
+ #: mailchimp.php:379
147
+ msgid "Username"
148
+ msgstr "Felhasználónév"
149
+
150
+ #: mailchimp.php:383
151
+ msgid "Password"
152
+ msgstr "Jelszó"
153
+
154
+ #: mailchimp.php:389
155
+ msgid "Save & Check"
156
+ msgstr "Ment & Ellenőriz"
157
+
158
+ #: mailchimp.php:394
159
+ msgid "Notes"
160
+ msgstr "Megjegyzés"
161
+
162
+ #: mailchimp.php:395
163
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
164
+ msgstr "A beállítások megváltoztatása a MailChimp.com-on lehet, hogy leállítja a működést. "
165
+
166
+ #: mailchimp.php:396
167
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
168
+ msgstr "Ha a bejelentkezési fiókját módosítja, akkor az eltárolt beállítások törlődnek."
169
+
170
+ #: mailchimp.php:397
171
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
172
+ msgstr "Ha bármi is történt, ami nem olyan fontos, csak állítsa be újra a bejelentkezését és a tételeket..."
173
+
174
+ #: mailchimp.php:403
175
+ msgid "Logged in as"
176
+ msgstr "Belépve, mint"
177
+
178
+ #: mailchimp.php:407
179
+ msgid "Logout"
180
+ msgstr "Kijelentkezés"
181
+
182
+ #: mailchimp.php:421
183
+ msgid "Your Lists"
184
+ msgstr "Az Ön listája"
185
+
186
+ #: mailchimp.php:423
187
+ msgid "Please select the List you wish to create a Signup Form for."
188
+ msgstr "Válassza ki az a listát, amihez a Feljelentkezési lapot készíti."
189
+
190
+ #: mailchimp.php:432
191
+ #, php-format
192
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
193
+ msgstr "Jaj-jaj, baj van! Még nem készített listát! Kérem látogassa me %s, lépjen be és állítsa be a a listáját ezzel az eszközzel!"
194
+
195
+ #: mailchimp.php:437
196
+ msgid "Select A List"
197
+ msgstr "Válasszon egy listát"
198
+
199
+ #: mailchimp.php:450
200
+ msgid "Update List"
201
+ msgstr "A lista frissítése"
202
+
203
+ #: mailchimp.php:453
204
+ msgid "Note:"
205
+ msgstr "Megjegyzés: "
206
+
207
+ #: mailchimp.php:453
208
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
209
+ msgstr "Nem a listája firrítésekor keletkeztek a lenti beállítási gondok. Készítsen másikat."
210
+
211
+ #: mailchimp.php:471
212
+ msgid "Reset List Options and Select again"
213
+ msgstr "Törölje a Lista opcióit és válasszon megint"
214
+
215
+ #: mailchimp.php:474
216
+ msgid "Subscribe Form Widget Settings for this List"
217
+ msgstr "Feliratkozó lap widget beállításai ehhez a listához"
218
+
219
+ #: mailchimp.php:475
220
+ msgid "Selected MailChimp List"
221
+ msgstr "A kiválaszott MailChimp Lista"
222
+
223
+ #: mailchimp.php:496
224
+ #: mailchimp.php:569
225
+ #: mailchimp.php:630
226
+ msgid "Update Subscribe Form Settings"
227
+ msgstr "Felíratkozó lap beállítások frissítése"
228
+
229
+ #: mailchimp.php:499
230
+ msgid "Monkey Rewards"
231
+ msgstr "Monkey Rewards"
232
+
233
+ #: mailchimp.php:501
234
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
235
+ msgstr "amikor bekapcsolja, elhelyezi a \"powered by MailChimp\" link-et a lapjára, amellyel pénzt is kereshet a segítségünkkel. Választható és bármikor ki-bekapcsolhatja."
236
+
237
+ #: mailchimp.php:505
238
+ msgid "Use Javascript Support?"
239
+ msgstr "Használ Javascript Support-ot?"
240
+
241
+ #: mailchimp.php:507
242
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
243
+ msgstr "amikor bekapcsolja, használni fogja a Fancy Javascript-et és elegánsan gyengítheti azokat a felhasználókat, aki nem használnak javascriptet. Választható és bármikor ki-bekapcsolhatja."
244
+
245
+ #: mailchimp.php:511
246
+ msgid "Include Unsubscribe link?"
247
+ msgstr "Benne legyen a leíratkozás link?"
248
+
249
+ #: mailchimp.php:513
250
+ msgid "turning this on will add a link to your host unsubscribe form"
251
+ msgstr "amikor bekapcsolja, kap egy linket a Leíratkozó laphoz"
252
+
253
+ #: mailchimp.php:517
254
+ msgid "Header content"
255
+ msgstr "Fejléc tartalma"
256
+
257
+ #: mailchimp.php:520
258
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
259
+ msgstr "Kitöltheti a saját szövegével, HTML jelekkel (kép linkek is), de semmi egyéb!"
260
+
261
+ #: mailchimp.php:525
262
+ msgid "Submit Button text"
263
+ msgstr "OK gomb felirata"
264
+
265
+ #: mailchimp.php:532
266
+ msgid "Custom Styling"
267
+ msgstr "Stílus változtatása"
268
+
269
+ #: mailchimp.php:536
270
+ msgid "Turned On?"
271
+ msgstr "Bekapcsolja?"
272
+
273
+ #: mailchimp.php:537
274
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
275
+ msgstr "Fejlcé Beállítások (csak akkor jelenik meg, ha nincs HTML kód a Fejlcé tartalom-ban)"
276
+
277
+ #: mailchimp.php:538
278
+ #: mailchimp.php:552
279
+ msgid "Border Width"
280
+ msgstr "Keret szélesség"
281
+
282
+ #: mailchimp.php:539
283
+ #: mailchimp.php:553
284
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
285
+ msgstr "Nincs keret, az 0, ne írjon semmit <strong>px</strong>!"
286
+
287
+ #: mailchimp.php:541
288
+ #: mailchimp.php:555
289
+ msgid "Border Color"
290
+ msgstr "Keret szín"
291
+
292
+ #: mailchimp.php:542
293
+ #: mailchimp.php:545
294
+ #: mailchimp.php:548
295
+ #: mailchimp.php:556
296
+ #: mailchimp.php:559
297
+ #: mailchimp.php:562
298
+ msgid "do not enter initial <strong>#</strong>"
299
+ msgstr "ne írjon kezdeti <strong>#</strong>"
300
+
301
+ #: mailchimp.php:551
302
+ msgid "Form Settings"
303
+ msgstr "Lap beállítások"
304
+
305
+ #: mailchimp.php:571
306
+ msgid "Merge Variables Included"
307
+ msgstr "Merge Variables benne van"
308
+
309
+ #: mailchimp.php:574
310
+ msgid "No Merge Variables found."
311
+ msgstr "Nincs sehol a Merge Variables."
312
+
313
+ #: mailchimp.php:580
314
+ #: mailchimp.php:614
315
+ msgid "Name"
316
+ msgstr "Név"
317
+
318
+ #: mailchimp.php:581
319
+ msgid "Tag"
320
+ msgstr "Tag"
321
+
322
+ #: mailchimp.php:582
323
+ msgid "Required?"
324
+ msgstr "Nagyon kell?"
325
+
326
+ #: mailchimp.php:583
327
+ msgid "Include?"
328
+ msgstr "Benne van?"
329
+
330
+ #: mailchimp.php:603
331
+ msgid "Interest Groups"
332
+ msgstr "Interest Groups"
333
+
334
+ #: mailchimp.php:605
335
+ msgid "No Interest Groups Setup for this List"
336
+ msgstr "A listában nincs Interest Groups beállítás"
337
+
338
+ #: mailchimp.php:610
339
+ msgid "Show?"
340
+ msgstr "Megjelenítés?"
341
+
342
+ #: mailchimp.php:617
343
+ msgid "Input Type"
344
+ msgstr "Bevitel típusa"
345
+
346
+ #: mailchimp.php:620
347
+ msgid "Options"
348
+ msgstr "Lehetőségek"
349
+
po/mailchimp_i18n-it_IT.mo ADDED
Binary file
po/mailchimp_i18n-it_IT.po ADDED
@@ -0,0 +1,344 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2009-10-29 14:44+0100\n"
12
+ "Last-Translator: \n"
13
+ "Language-Team: LANGUAGE <LL@li.org>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+
18
+ #: mailchimp_includes.php:27
19
+ #: mailchimp_includes.php:62
20
+ msgid "You must fill in"
21
+ msgstr "È necessario compilare"
22
+
23
+ #: mailchimp_includes.php:59
24
+ msgid "That email address is already subscribed to the list"
25
+ msgstr "Questa email è già iscitta alla lista"
26
+
27
+ #: mailchimp_includes.php:66
28
+ #, php-format
29
+ msgid "%s has invalid content"
30
+ msgstr "%s contenuto non valido"
31
+
32
+ #: mailchimp_includes.php:68
33
+ msgid "An invalid Interest Group was selected"
34
+ msgstr "Un invalido Interest Group è stato selezionato"
35
+
36
+ #: mailchimp_includes.php:69
37
+ msgid "That email address is invalid"
38
+ msgstr "Questa email non è valida"
39
+
40
+ #: mailchimp_includes.php:75
41
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
42
+ msgstr " Ok, sei stato/a registrato/a! Per favore controlla la nostra email di conferma!"
43
+
44
+ #: mailchimp_includes.php:131
45
+ msgid "required field"
46
+ msgstr "campo richiesto!"
47
+
48
+ #: mailchimp_includes.php:168
49
+ msgid "unsubscribe from list"
50
+ msgstr "cancellati da questa lista"
51
+
52
+ #: mailchimp_includes.php:171
53
+ msgid "powered by"
54
+ msgstr "powered by"
55
+
56
+ #: mailchimp.php:135
57
+ msgid "MailChimp Setup"
58
+ msgstr "Impostazioni MailChimp"
59
+
60
+ #: mailchimp.php:150
61
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
62
+ msgstr "Mentre aggiorniamo le impostazioni del plugin, siamo stati in grado di accedere al tuo account. Fai di nuovo il login e imposta la tua lista."
63
+
64
+ #: mailchimp.php:156
65
+ msgid "MailChimp List Setup"
66
+ msgstr "Impostazioni MailChimp List"
67
+
68
+ #: mailchimp.php:166
69
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
70
+ msgstr "Successo! Siamo stati in grado di verificare il tuo nome utente e password! Continuiamo, va bene?"
71
+
72
+ #: mailchimp.php:178
73
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
74
+ msgstr "Uh-oh, siamo stati in grado di accedere e verificare il tuo nome utente e password. Si prega di verificare e riprovare!"
75
+
76
+ #: mailchimp.php:179
77
+ msgid "The server said:"
78
+ msgstr "Il server dice:"
79
+
80
+ #: mailchimp.php:222
81
+ msgid "Sign up for"
82
+ msgstr "Iscriviti per:"
83
+
84
+ #: mailchimp.php:223
85
+ msgid "Subscribe"
86
+ msgstr "Subscribe"
87
+
88
+ #: mailchimp.php:253
89
+ #, php-format
90
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
91
+ msgstr "Successo! Caricate e salvate le informazioni per le %d variabili e %d gruppi di interesse dalla lista"
92
+
93
+ #: mailchimp.php:256
94
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
95
+ msgstr "Ora si deve attivare il Widget MailChimp o modificare le opzioni di seguito, quindi attivarlo."
96
+
97
+ #: mailchimp.php:284
98
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
99
+ msgstr "Opzioni resettate con successo...Ora scegli di nuovo!"
100
+
101
+ #: mailchimp.php:290
102
+ msgid "Monkey Rewards turned On!"
103
+ msgstr "Monkey Rewards turned On!"
104
+
105
+ #: mailchimp.php:294
106
+ msgid "Monkey Rewards turned Off!"
107
+ msgstr "Monkey Rewards turned Off!"
108
+
109
+ #: mailchimp.php:299
110
+ msgid "Fancy Javascript submission turned On!"
111
+ msgstr "L'iscrizione con Fancy Javascript attivata!"
112
+
113
+ #: mailchimp.php:303
114
+ msgid "Fancy Javascript submission turned Off!"
115
+ msgstr "L'iscrizione con Fancy Javascript disattivata!"
116
+
117
+ #: mailchimp.php:309
118
+ msgid "Unsubscribe link turned On!"
119
+ msgstr "Link di cancellazione attivato!"
120
+
121
+ #: mailchimp.php:313
122
+ msgid "Unsubscribe link turned Off!"
123
+ msgstr "Link di cancellazione disattivato!"
124
+
125
+ #: mailchimp.php:359
126
+ msgid "Successfully Updated your List Subscribe Form Settings!"
127
+ msgstr "Le impostazioni della lista modulo di iscrizione sono state salvate!"
128
+
129
+ #: mailchimp.php:372
130
+ msgid "Login Info"
131
+ msgstr "Login Info"
132
+
133
+ #: mailchimp.php:373
134
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
135
+ msgstr "Per iniziare ad usare il plugin MailChimp,devi fare il login ed inserire la tua API Key. Per favore inserisci username e password di Mailchimp."
136
+
137
+ #: mailchimp.php:375
138
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
139
+ msgstr "Non hai un Account Mailchimp?<a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Prova adesso gratis!</a>"
140
+
141
+ #: mailchimp.php:379
142
+ msgid "Username"
143
+ msgstr "Username"
144
+
145
+ #: mailchimp.php:383
146
+ msgid "Password"
147
+ msgstr "Password"
148
+
149
+ #: mailchimp.php:389
150
+ msgid "Save & Check"
151
+ msgstr "Salva"
152
+
153
+ #: mailchimp.php:394
154
+ msgid "Notes"
155
+ msgstr "Note"
156
+
157
+ #: mailchimp.php:395
158
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
159
+ msgstr "Cambiando le impostazioni su MailChimp.com,potresti causare un'errore."
160
+
161
+ #: mailchimp.php:396
162
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
163
+ msgstr "Se cambi le impostazioni di login per un account differente,le informazioni saranno cancellate."
164
+
165
+ #: mailchimp.php:397
166
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
167
+ msgstr "Se succede qualcosa non disperartii...configura nuovamente il login e le impostazioni qui sotto..."
168
+
169
+ #: mailchimp.php:403
170
+ msgid "Logged in as"
171
+ msgstr "Loggato come "
172
+
173
+ #: mailchimp.php:407
174
+ msgid "Logout"
175
+ msgstr "Logout"
176
+
177
+ #: mailchimp.php:421
178
+ msgid "Your Lists"
179
+ msgstr "La tua lista"
180
+
181
+ #: mailchimp.php:423
182
+ msgid "Please select the List you wish to create a Signup Form for."
183
+ msgstr "Per favore seleziona la lista da cui creare il modulo di iscrizione"
184
+
185
+ #: mailchimp.php:432
186
+ #, php-format
187
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
188
+ msgstr "Uh-oh,non hai una lista! Per favore visita %s,fai il login e imposta una lista prima di usare questo plugin!"
189
+
190
+ #: mailchimp.php:437
191
+ msgid "Select A List"
192
+ msgstr "Seleziona una lista"
193
+
194
+ #: mailchimp.php:450
195
+ msgid "Update List"
196
+ msgstr "Aggiorna lista"
197
+
198
+ #: mailchimp.php:453
199
+ msgid "Note:"
200
+ msgstr "Note:"
201
+
202
+ #: mailchimp.php:453
203
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
204
+ msgstr "L'Aggiornamento della lista non causerà la perdita delle impostazioni. Il passaggio ad un nuovo elenco."
205
+
206
+ #: mailchimp.php:471
207
+ msgid "Reset List Options and Select again"
208
+ msgstr "Resetta le opzioni"
209
+
210
+ #: mailchimp.php:474
211
+ msgid "Subscribe Form Widget Settings for this List"
212
+ msgstr "Impostazioni del Subscribe Form Widget per la lista"
213
+
214
+ #: mailchimp.php:475
215
+ msgid "Selected MailChimp List"
216
+ msgstr "Seleziona la lista MailChimp"
217
+
218
+ #: mailchimp.php:496
219
+ #: mailchimp.php:569
220
+ #: mailchimp.php:630
221
+ msgid "Update Subscribe Form Settings"
222
+ msgstr "Aggiorna le impostazioni del Subscribe Form"
223
+
224
+ #: mailchimp.php:499
225
+ msgid "Monkey Rewards"
226
+ msgstr "Monkey Rewards"
227
+
228
+ #: mailchimp.php:501
229
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
230
+ msgstr "Abilitando questo sarà sarà inserito un link \"powered by MailChimp\" nel proprio modulo che vi farà guadagnare crediti con noi. È opzionale e può essere attivata o disattivata in qualsiasi momento."
231
+
232
+ #: mailchimp.php:505
233
+ msgid "Use Javascript Support?"
234
+ msgstr "Usare il supporto Javascript?"
235
+
236
+ #: mailchimp.php:507
237
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
238
+ msgstr "Abilitando questa si userà la presentazione fancy javascript che dovrebbe gravare agli utenti che non utilizzano javascript. È opzionale e può essere attivata o disattivata in qualsiasi momento."
239
+
240
+ #: mailchimp.php:511
241
+ msgid "Include Unsubscribe link?"
242
+ msgstr "Includere il link cancellazione?"
243
+
244
+ #: mailchimp.php:513
245
+ msgid "turning this on will add a link to your host unsubscribe form"
246
+ msgstr "Abilitando quseta funzione sarà aggiunto un link per la cancellazione"
247
+
248
+ #: mailchimp.php:517
249
+ msgid "Header content"
250
+ msgstr "contenuto testata"
251
+
252
+ #: mailchimp.php:520
253
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
254
+ msgstr " È possibile riempire questo con il proprio testo, codice HTML (comprese le immagini link), o niente!"
255
+
256
+ #: mailchimp.php:525
257
+ msgid "Submit Button text"
258
+ msgstr "Submit Button text"
259
+
260
+ #: mailchimp.php:532
261
+ msgid "Custom Styling"
262
+ msgstr "Styling"
263
+
264
+ #: mailchimp.php:536
265
+ msgid "Turned On?"
266
+ msgstr "Attivare?"
267
+
268
+ #: mailchimp.php:537
269
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
270
+ msgstr " Impostazion iHeader (si applica solo se non ci sono i tag HTML nel campo di intestazione dei contenuti,sopra)"
271
+
272
+ #: mailchimp.php:538
273
+ #: mailchimp.php:552
274
+ msgid "Border Width"
275
+ msgstr "Border Width"
276
+
277
+ #: mailchimp.php:539
278
+ #: mailchimp.php:553
279
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
280
+ msgstr "Imposta su 0 per non inserire il bordo,non inserire <strong>px</strong>!"
281
+
282
+ #: mailchimp.php:541
283
+ #: mailchimp.php:555
284
+ msgid "Border Color"
285
+ msgstr "Border Color"
286
+
287
+ #: mailchimp.php:542
288
+ #: mailchimp.php:545
289
+ #: mailchimp.php:548
290
+ #: mailchimp.php:556
291
+ #: mailchimp.php:559
292
+ #: mailchimp.php:562
293
+ msgid "do not enter initial <strong>#</strong>"
294
+ msgstr "non inserire inziliali con <strong>#</strong>"
295
+
296
+ #: mailchimp.php:551
297
+ msgid "Form Settings"
298
+ msgstr "Impostazioni form"
299
+
300
+ #: mailchimp.php:571
301
+ msgid "Merge Variables Included"
302
+ msgstr "Merge Variables Included"
303
+
304
+ #: mailchimp.php:574
305
+ msgid "No Merge Variables found."
306
+ msgstr "No Merge Variables found."
307
+
308
+ #: mailchimp.php:580
309
+ #: mailchimp.php:614
310
+ msgid "Name"
311
+ msgstr "Nome"
312
+
313
+ #: mailchimp.php:581
314
+ msgid "Tag"
315
+ msgstr "Tag"
316
+
317
+ #: mailchimp.php:582
318
+ msgid "Required?"
319
+ msgstr "Obbligatorio?"
320
+
321
+ #: mailchimp.php:583
322
+ msgid "Include?"
323
+ msgstr "Includere?"
324
+
325
+ #: mailchimp.php:603
326
+ msgid "Interest Groups"
327
+ msgstr "Gruppo interessi"
328
+
329
+ #: mailchimp.php:605
330
+ msgid "No Interest Groups Setup for this List"
331
+ msgstr "Nussun gruppo interessi su questa lista"
332
+
333
+ #: mailchimp.php:610
334
+ msgid "Show?"
335
+ msgstr "Visualizzare?"
336
+
337
+ #: mailchimp.php:617
338
+ msgid "Input Type"
339
+ msgstr "Input Type"
340
+
341
+ #: mailchimp.php:620
342
+ msgid "Options"
343
+ msgstr "Opzioni"
344
+
po/mailchimp_i18n-ko_KR.mo ADDED
Binary file
po/mailchimp_i18n-ko_KR.po ADDED
@@ -0,0 +1,344 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2009-09-15 22:21+0900\n"
12
+ "Last-Translator: SK Baek <sunki.baek@gmail.com>\n"
13
+ "Language-Team: <LL@li.org>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+
18
+ #: mailchimp_includes.php:27
19
+ #: mailchimp_includes.php:62
20
+ msgid "You must fill in"
21
+ msgstr "내용을 입력해 주세요"
22
+
23
+ #: mailchimp_includes.php:59
24
+ msgid "That email address is already subscribed to the list"
25
+ msgstr "이미 가입된 이메일 주소입니다"
26
+
27
+ #: mailchimp_includes.php:66
28
+ #, php-format
29
+ msgid "%s has invalid content"
30
+ msgstr "%s 의 값이 맞지 않습니다"
31
+
32
+ #: mailchimp_includes.php:68
33
+ msgid "An invalid Interest Group was selected"
34
+ msgstr "정확하지 않은 그룹입니다"
35
+
36
+ #: mailchimp_includes.php:69
37
+ msgid "That email address is invalid"
38
+ msgstr "형식이 맞지 않는 이메일 주소입니다"
39
+
40
+ #: mailchimp_includes.php:75
41
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
42
+ msgstr "성공했습니다. 확인 메일을 보내드렸습니다"
43
+
44
+ #: mailchimp_includes.php:131
45
+ msgid "required field"
46
+ msgstr "필수 항목"
47
+
48
+ #: mailchimp_includes.php:168
49
+ msgid "unsubscribe from list"
50
+ msgstr "가입 해지하기"
51
+
52
+ #: mailchimp_includes.php:171
53
+ msgid "powered by"
54
+ msgstr "도움 주신 곳"
55
+
56
+ #: mailchimp.php:135
57
+ msgid "MailChimp Setup"
58
+ msgstr "메일침프 설정"
59
+
60
+ #: mailchimp.php:150
61
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
62
+ msgstr "플러그인 설정을 업그레이드하려고 했지만 계정에 로그인할 수 없었습니다. 다시 로그인하고 리스트를 설정해야 합니다."
63
+
64
+ #: mailchimp.php:156
65
+ msgid "MailChimp List Setup"
66
+ msgstr "메일침프 리스트 설정"
67
+
68
+ #: mailchimp.php:166
69
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
70
+ msgstr "성공했습니다. 사용자 이름과 암호를 확인하였습니다. 계속하십시오."
71
+
72
+ #: mailchimp.php:178
73
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
74
+ msgstr "사용자 이름과 암호를 확인할 수 없었습니다. 다시 확인 후 시도해 주십시오."
75
+
76
+ #: mailchimp.php:179
77
+ msgid "The server said:"
78
+ msgstr "서버 메시지: "
79
+
80
+ #: mailchimp.php:222
81
+ msgid "Sign up for"
82
+ msgstr "가입하기 "
83
+
84
+ #: mailchimp.php:223
85
+ msgid "Subscribe"
86
+ msgstr "가입하기"
87
+
88
+ #: mailchimp.php:253
89
+ #, php-format
90
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
91
+ msgstr "성공하였습니다. 리스트에서 %d 머지 변수와 %d Interest Group 정보를 불러와 저장하였습니다."
92
+
93
+ #: mailchimp.php:256
94
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
95
+ msgstr "이제 바로 메일침프 위젯을 켜거나 아래 선택 사항을 변경한 다음 위젯을 켜면 됩니다"
96
+
97
+ #: mailchimp.php:284
98
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
99
+ msgstr "성공적으로 리스트 선택을 리셋하였습니다. 다시 선택하면 됩니다."
100
+
101
+ #: mailchimp.php:290
102
+ msgid "Monkey Rewards turned On!"
103
+ msgstr "Monkey Rewards 켜기!"
104
+
105
+ #: mailchimp.php:294
106
+ msgid "Monkey Rewards turned Off!"
107
+ msgstr "Monkey Rewards 끄기!"
108
+
109
+ #: mailchimp.php:299
110
+ msgid "Fancy Javascript submission turned On!"
111
+ msgstr "Fancy Javascript 가입버튼 켜기!"
112
+
113
+ #: mailchimp.php:303
114
+ msgid "Fancy Javascript submission turned Off!"
115
+ msgstr "Fancy Javascript 가입버튼 끄기!"
116
+
117
+ #: mailchimp.php:309
118
+ msgid "Unsubscribe link turned On!"
119
+ msgstr "Unsubscribe 링크 켜기!"
120
+
121
+ #: mailchimp.php:313
122
+ msgid "Unsubscribe link turned Off!"
123
+ msgstr "Unsubscribe 링크 끄기!"
124
+
125
+ #: mailchimp.php:359
126
+ msgid "Successfully Updated your List Subscribe Form Settings!"
127
+ msgstr "List Subscribe Form Settings을 성공적으로 업데이트하였습니다!"
128
+
129
+ #: mailchimp.php:372
130
+ msgid "Login Info"
131
+ msgstr "로그인 정보"
132
+
133
+ #: mailchimp.php:373
134
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
135
+ msgstr "메일침프 플러그인을 사용하려면, 먼저 로그인하여 API 키를 얻어와야 합니다. 메일침프 사용자 이름과 암호를 아래에 넣어 주세요."
136
+
137
+ #: mailchimp.php:375
138
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
139
+ msgstr "메일침프 계정이 없는 경우, <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>무료 계정 만들기</a>!"
140
+
141
+ #: mailchimp.php:379
142
+ msgid "Username"
143
+ msgstr "사용자 이름"
144
+
145
+ #: mailchimp.php:383
146
+ msgid "Password"
147
+ msgstr "암호"
148
+
149
+ #: mailchimp.php:389
150
+ msgid "Save & Check"
151
+ msgstr "저장 및 확인"
152
+
153
+ #: mailchimp.php:394
154
+ msgid "Notes"
155
+ msgstr "참고"
156
+
157
+ #: mailchimp.php:395
158
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
159
+ msgstr "MailChimp.com 에서 설정을 변경하면 작동하지 않을 수 있습니다."
160
+
161
+ #: mailchimp.php:396
162
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
163
+ msgstr "다른 계정으로 로그인하면 아래 설정된 정보는 삭제됩니다."
164
+
165
+ #: mailchimp.php:397
166
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
167
+ msgstr "만약 그러한 일이 생긴다고 해도... 괜찮습니다. 다시 로그인 정보와 아래 항목들을 설정하면 됩니다."
168
+
169
+ #: mailchimp.php:403
170
+ msgid "Logged in as"
171
+ msgstr "로그인 된 계정"
172
+
173
+ #: mailchimp.php:407
174
+ msgid "Logout"
175
+ msgstr "로그아웃"
176
+
177
+ #: mailchimp.php:421
178
+ msgid "Your Lists"
179
+ msgstr "리스트"
180
+
181
+ #: mailchimp.php:423
182
+ msgid "Please select the List you wish to create a Signup Form for."
183
+ msgstr "Signup Form을 만들려고 하는 리스트를 선택해 주십시오."
184
+
185
+ #: mailchimp.php:432
186
+ #, php-format
187
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
188
+ msgstr "정의된 리스트가 하나도 없습니다. %s 를 방문하고 로그인 한 다음 리스트를 생성해 주십시오."
189
+
190
+ #: mailchimp.php:437
191
+ msgid "Select A List"
192
+ msgstr "리스트 선택"
193
+
194
+ #: mailchimp.php:450
195
+ msgid "Update List"
196
+ msgstr "리스트 업데이트"
197
+
198
+ #: mailchimp.php:453
199
+ msgid "Note:"
200
+ msgstr "참고"
201
+
202
+ #: mailchimp.php:453
203
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
204
+ msgstr "리스트를 업데이트 해도 아래 설정은 없어지지 않지만 새로운 리스트를 선택하면 지워집니다."
205
+
206
+ #: mailchimp.php:471
207
+ msgid "Reset List Options and Select again"
208
+ msgstr "리스트 선택 사항을 원래대로 되돌리고 다시 선택하기"
209
+
210
+ #: mailchimp.php:474
211
+ msgid "Subscribe Form Widget Settings for this List"
212
+ msgstr "선택된 리스트에 대한 가입 폼 위젯 설정"
213
+
214
+ #: mailchimp.php:475
215
+ msgid "Selected MailChimp List"
216
+ msgstr "선택된 메일침프 리스트"
217
+
218
+ #: mailchimp.php:496
219
+ #: mailchimp.php:569
220
+ #: mailchimp.php:630
221
+ msgid "Update Subscribe Form Settings"
222
+ msgstr "가입 폼 설정 업데이트"
223
+
224
+ #: mailchimp.php:499
225
+ msgid "Monkey Rewards"
226
+ msgstr "Monkey Reward"
227
+
228
+ #: mailchimp.php:501
229
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
230
+ msgstr "이것을 사용하는 것으로 설정하면 가입 폼에 \"powered by MailChimp\" 가 생성되고 이를 통해 크레딧을 얻을 수 있습니다. 선택 사항이며 언제나 끄고 켤 수 있습니다."
231
+
232
+ #: mailchimp.php:505
233
+ msgid "Use Javascript Support?"
234
+ msgstr "자바스크립트 지원 사용?"
235
+
236
+ #: mailchimp.php:507
237
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
238
+ msgstr "이것을 사용하는 것으로 설정하면 Fancy Javascript 가입버튼이 사용되며 자바스크립트를 사용하지 않는 사용자들에게는 원래의 것으로 나타납니다. 선택 사항이며 언제나 끄고 켤 수 있습니다."
239
+
240
+ #: mailchimp.php:511
241
+ msgid "Include Unsubscribe link?"
242
+ msgstr "가입 헤지 링크 포함?"
243
+
244
+ #: mailchimp.php:513
245
+ msgid "turning this on will add a link to your host unsubscribe form"
246
+ msgstr "이것을 사용하는 것으로 설정하면 가입 해지 폼으로 연결되는 링크가 추가됩니다"
247
+
248
+ #: mailchimp.php:517
249
+ msgid "Header content"
250
+ msgstr "헤더 컨텐트"
251
+
252
+ #: mailchimp.php:520
253
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
254
+ msgstr "자신만의 글, HTML (이미지 링크 포함) 등을 넣거나 아무것도 넣지 않아도 됩니다"
255
+
256
+ #: mailchimp.php:525
257
+ msgid "Submit Button text"
258
+ msgstr "전송 버튼 문자"
259
+
260
+ #: mailchimp.php:532
261
+ msgid "Custom Styling"
262
+ msgstr "사용자 설정 스타일"
263
+
264
+ #: mailchimp.php:536
265
+ msgid "Turned On?"
266
+ msgstr "사용합니까?"
267
+
268
+ #: mailchimp.php:537
269
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
270
+ msgstr "헤더 설정 (헤더 컨텐트 부분에 HTML 태그가 없는 경우에만 적용됨)"
271
+
272
+ #: mailchimp.php:538
273
+ #: mailchimp.php:552
274
+ msgid "Border Width"
275
+ msgstr "테두리 두깨"
276
+
277
+ #: mailchimp.php:539
278
+ #: mailchimp.php:553
279
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
280
+ msgstr "테두리를 없애려면 0을 입력 하십시오. <strong>px</strong>는 입력하지 마십시오"
281
+
282
+ #: mailchimp.php:541
283
+ #: mailchimp.php:555
284
+ msgid "Border Color"
285
+ msgstr "테두리 색상"
286
+
287
+ #: mailchimp.php:542
288
+ #: mailchimp.php:545
289
+ #: mailchimp.php:548
290
+ #: mailchimp.php:556
291
+ #: mailchimp.php:559
292
+ #: mailchimp.php:562
293
+ msgid "do not enter initial <strong>#</strong>"
294
+ msgstr "앞부분의 #는 입력하지 마십시오"
295
+
296
+ #: mailchimp.php:551
297
+ msgid "Form Settings"
298
+ msgstr "폼 설정"
299
+
300
+ #: mailchimp.php:571
301
+ msgid "Merge Variables Included"
302
+ msgstr "머지 변수 포함"
303
+
304
+ #: mailchimp.php:574
305
+ msgid "No Merge Variables found."
306
+ msgstr "머지 변수가 없습니다"
307
+
308
+ #: mailchimp.php:580
309
+ #: mailchimp.php:614
310
+ msgid "Name"
311
+ msgstr "이름"
312
+
313
+ #: mailchimp.php:581
314
+ msgid "Tag"
315
+ msgstr "태그"
316
+
317
+ #: mailchimp.php:582
318
+ msgid "Required?"
319
+ msgstr "필수?"
320
+
321
+ #: mailchimp.php:583
322
+ msgid "Include?"
323
+ msgstr "포함?"
324
+
325
+ #: mailchimp.php:603
326
+ msgid "Interest Groups"
327
+ msgstr "Interest Group들"
328
+
329
+ #: mailchimp.php:605
330
+ msgid "No Interest Groups Setup for this List"
331
+ msgstr "이 리스트에는 Interest Group이 없습니다"
332
+
333
+ #: mailchimp.php:610
334
+ msgid "Show?"
335
+ msgstr "보여주기?"
336
+
337
+ #: mailchimp.php:617
338
+ msgid "Input Type"
339
+ msgstr "입력 종류"
340
+
341
+ #: mailchimp.php:620
342
+ msgid "Options"
343
+ msgstr "선택사항"
344
+
po/mailchimp_i18n-nb_NO.mo ADDED
Binary file
po/mailchimp_i18n-nb_NO.po ADDED
@@ -0,0 +1,346 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2010-03-26 15:32-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: Alexander Roterud <roterud@gmail.com>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "X-Poedit-Language: Norwegian Bokmal\n"
18
+ "X-Poedit-Country: NORWAY\n"
19
+
20
+ #: mailchimp_includes.php:27
21
+ #: mailchimp_includes.php:62
22
+ msgid "You must fill in"
23
+ msgstr "Du må fylle inn"
24
+
25
+ #: mailchimp_includes.php:59
26
+ msgid "That email address is already subscribed to the list"
27
+ msgstr "E-postadressen du anga abbonerer allerede til denne listen"
28
+
29
+ #: mailchimp_includes.php:66
30
+ #, php-format
31
+ msgid "%s has invalid content"
32
+ msgstr "%s har ugyldig innhold"
33
+
34
+ #: mailchimp_includes.php:68
35
+ msgid "An invalid Interest Group was selected"
36
+ msgstr "En ugyldig interessegruppe har blitt valgt"
37
+
38
+ #: mailchimp_includes.php:69
39
+ msgid "That email address is invalid"
40
+ msgstr "E-postadressen er ugyldig"
41
+
42
+ #: mailchimp_includes.php:75
43
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
44
+ msgstr "Gratulerer, du har blitt registrert. Husk å lese bekreftelsesmailen."
45
+
46
+ #: mailchimp_includes.php:131
47
+ msgid "required field"
48
+ msgstr "obligatorisk felt"
49
+
50
+ #: mailchimp_includes.php:168
51
+ msgid "unsubscribe from list"
52
+ msgstr "avslutt abbonement"
53
+
54
+ #: mailchimp_includes.php:171
55
+ msgid "powered by"
56
+ msgstr "med kraft fra"
57
+
58
+ #: mailchimp.php:135
59
+ msgid "MailChimp Setup"
60
+ msgstr "MailChimp Innstillinger"
61
+
62
+ #: mailchimp.php:150
63
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
64
+ msgstr "Når innstillingene for pluginet oppgraderes, så kunne vi desverre ikke logge inn på din konto. Du må logge inn igjen og sette opp listen."
65
+
66
+ #: mailchimp.php:156
67
+ msgid "MailChimp List Setup"
68
+ msgstr "MailChimp Innstillinger"
69
+
70
+ #: mailchimp.php:166
71
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
72
+ msgstr "Jippi! Vi verifiserte ditt brukernavn og passord!"
73
+
74
+ #: mailchimp.php:178
75
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
76
+ msgstr "Oops, vi fikk desverre ikke verifisert brukernavn og passord. Sjekk for skrivefeil og prøv igjen!"
77
+
78
+ #: mailchimp.php:179
79
+ msgid "The server said:"
80
+ msgstr "Serveren sa:"
81
+
82
+ #: mailchimp.php:222
83
+ msgid "Sign up for"
84
+ msgstr "Registrer deg"
85
+
86
+ #: mailchimp.php:223
87
+ msgid "Subscribe"
88
+ msgstr "Abbonér"
89
+
90
+ #: mailchimp.php:253
91
+ #, php-format
92
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
93
+ msgstr "Suksess! Lastet inn og lagret informasjonen for %d E-postvariabler og %d Intressegrupper fra din liste"
94
+
95
+ #: mailchimp.php:256
96
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
97
+ msgstr "Nå bør du sannsynligvis slå på MailChimp Widgeten eller endre dine instillinger under, også slå den på igjen."
98
+
99
+ #: mailchimp.php:284
100
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
101
+ msgstr "Valgene med lister har blitt tilbakestilt... Nå kan du velge igjen!"
102
+
103
+ #: mailchimp.php:290
104
+ msgid "Monkey Rewards turned On!"
105
+ msgstr "Monkey Rewards har blitt aktivert!"
106
+
107
+ #: mailchimp.php:294
108
+ msgid "Monkey Rewards turned Off!"
109
+ msgstr "Monkey Rewards har blitt deaktivert!"
110
+
111
+ #: mailchimp.php:299
112
+ msgid "Fancy Javascript submission turned On!"
113
+ msgstr "Fancy Javascript-effekter har blitt aktivert!"
114
+
115
+ #: mailchimp.php:303
116
+ msgid "Fancy Javascript submission turned Off!"
117
+ msgstr "Fancy Javascript-effekter har blitt deaktivert!"
118
+
119
+ #: mailchimp.php:309
120
+ msgid "Unsubscribe link turned On!"
121
+ msgstr "Linken for å melde seg av abbonement er nå aktivert!"
122
+
123
+ #: mailchimp.php:313
124
+ msgid "Unsubscribe link turned Off!"
125
+ msgstr "Linken for å melde seg av abbonement er nå deaktivert!"
126
+
127
+ #: mailchimp.php:359
128
+ msgid "Successfully Updated your List Subscribe Form Settings!"
129
+ msgstr "Dine innstillinger har blitt oppdatert!"
130
+
131
+ #: mailchimp.php:372
132
+ msgid "Login Info"
133
+ msgstr "Login-informasjon"
134
+
135
+ #: mailchimp.php:373
136
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
137
+ msgstr "For å bruke MailChimp-pluginet må vi først logge inn og hente din API-nøkkel. Vennligst angi brukernavn og passord nedenfor."
138
+
139
+ #: mailchimp.php:375
140
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
141
+ msgstr "Har du ikke en MailChimp konto? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Prøv helt gratis</a>!"
142
+
143
+ #: mailchimp.php:379
144
+ msgid "Username"
145
+ msgstr "Brukernavn"
146
+
147
+ #: mailchimp.php:383
148
+ msgid "Password"
149
+ msgstr "Passord"
150
+
151
+ #: mailchimp.php:389
152
+ msgid "Save & Check"
153
+ msgstr "Lagre"
154
+
155
+ #: mailchimp.php:394
156
+ msgid "Notes"
157
+ msgstr "Notater"
158
+
159
+ #: mailchimp.php:395
160
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
161
+ msgstr "Om du endrer innstillingene dine på MaiChimp.com kan det hende pluginet slutter å fungere."
162
+
163
+ #: mailchimp.php:396
164
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
165
+ msgstr "Om du endrer kontoen du bruker for å logge inn, vil informasjonen nedenfor bli slettet."
166
+
167
+ #: mailchimp.php:397
168
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
169
+ msgstr "Om noe av det skjer, slapp helt av - rekonfiguer login og tingene under..."
170
+
171
+ #: mailchimp.php:403
172
+ msgid "Logged in as"
173
+ msgstr "Innlogget som"
174
+
175
+ #: mailchimp.php:407
176
+ msgid "Logout"
177
+ msgstr "Logg ut"
178
+
179
+ #: mailchimp.php:421
180
+ msgid "Your Lists"
181
+ msgstr "Dine lister"
182
+
183
+ #: mailchimp.php:423
184
+ msgid "Please select the List you wish to create a Signup Form for."
185
+ msgstr "Vennligst velg listen du vil lage et abboneringsskjema for."
186
+
187
+ #: mailchimp.php:432
188
+ #, php-format
189
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
190
+ msgstr "Oops, du har ingen lister definert! Vennligst gå til %s - logg inn og sett opp en liste før du bruker dette verktøyet!"
191
+
192
+ #: mailchimp.php:437
193
+ msgid "Select A List"
194
+ msgstr "Velg en Liste"
195
+
196
+ #: mailchimp.php:450
197
+ msgid "Update List"
198
+ msgstr "Oppdater Liste"
199
+
200
+ #: mailchimp.php:453
201
+ msgid "Note:"
202
+ msgstr "Notis:"
203
+
204
+ #: mailchimp.php:453
205
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
206
+ msgstr "Oppdaterer du listen mister du ingen av innstillingene du har satt opp - men forandrer du den til en ny liste, gjør du det."
207
+
208
+ #: mailchimp.php:471
209
+ msgid "Reset List Options and Select again"
210
+ msgstr "Tilbakestill Listeinnstillingene og Velg igjen"
211
+
212
+ #: mailchimp.php:474
213
+ msgid "Subscribe Form Widget Settings for this List"
214
+ msgstr "Abboneringsskjemaets Widget-instillinger for denne listen"
215
+
216
+ #: mailchimp.php:475
217
+ msgid "Selected MailChimp List"
218
+ msgstr "Valgt MailChimp Liste"
219
+
220
+ #: mailchimp.php:496
221
+ #: mailchimp.php:569
222
+ #: mailchimp.php:630
223
+ msgid "Update Subscribe Form Settings"
224
+ msgstr "Oppdater Innstillingene"
225
+
226
+ #: mailchimp.php:499
227
+ msgid "Monkey Rewards"
228
+ msgstr "Monkey Rewards"
229
+
230
+ #: mailchimp.php:501
231
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
232
+ msgstr "ved å aktivere dette kommer en \"powered by MailChimp\"-link til å plasseres i skjemaet som gjør at du tjener poeng hos oss. Dette er valgfritt, og du kan slå av/på denne funksjonen når som helst."
233
+
234
+ #: mailchimp.php:505
235
+ msgid "Use Javascript Support?"
236
+ msgstr "Bruk støtte for Javascript?"
237
+
238
+ #: mailchimp.php:507
239
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
240
+ msgstr "ved å skru på dette kommer skjemaene til å postes med javascript, og degraderer fint for de som ikke har javascript aktivert. Dette er valgfritt og man kan skru funksjonen av/på når som helst."
241
+
242
+ #: mailchimp.php:511
243
+ msgid "Include Unsubscribe link?"
244
+ msgstr "Innkludere en link som melder abonnenter av?"
245
+
246
+ #: mailchimp.php:513
247
+ msgid "turning this on will add a link to your host unsubscribe form"
248
+ msgstr "genom att aktivera detta kommer en länk att läggas till som leder till ditt avprenumereringsformulär"
249
+
250
+ #: mailchimp.php:517
251
+ msgid "Header content"
252
+ msgstr "Headerinnhold"
253
+
254
+ #: mailchimp.php:520
255
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
256
+ msgstr "Her kan du fylle inn din egen tekst, HTML markup (f.eks. bildelinker), eller ingenting!"
257
+
258
+ #: mailchimp.php:525
259
+ msgid "Submit Button text"
260
+ msgstr "Submit-knapp tekst"
261
+
262
+ #: mailchimp.php:532
263
+ msgid "Custom Styling"
264
+ msgstr "Tilpasset Stil"
265
+
266
+ #: mailchimp.php:536
267
+ msgid "Turned On?"
268
+ msgstr "Aktivert?"
269
+
270
+ #: mailchimp.php:537
271
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
272
+ msgstr "Header-instillinger (gjelder bare om det ikke er noen HTML-tags i Header Content feltet over)"
273
+
274
+ #: mailchimp.php:538
275
+ #: mailchimp.php:552
276
+ msgid "Border Width"
277
+ msgstr "Rammebredde"
278
+
279
+ #: mailchimp.php:539
280
+ #: mailchimp.php:553
281
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
282
+ msgstr "Sett denne til 0 for å ikke bruke en ramme, ikke angi <strong>px</strong>!"
283
+
284
+ #: mailchimp.php:541
285
+ #: mailchimp.php:555
286
+ msgid "Border Color"
287
+ msgstr "Rammefarge"
288
+
289
+ #: mailchimp.php:542
290
+ #: mailchimp.php:545
291
+ #: mailchimp.php:548
292
+ #: mailchimp.php:556
293
+ #: mailchimp.php:559
294
+ #: mailchimp.php:562
295
+ msgid "do not enter initial <strong>#</strong>"
296
+ msgstr "ikke angi <strong>#</strong>"
297
+
298
+ #: mailchimp.php:551
299
+ msgid "Form Settings"
300
+ msgstr "Skjemainnstillinger"
301
+
302
+ #: mailchimp.php:571
303
+ msgid "Merge Variables Included"
304
+ msgstr "E-postvariabler er inkuldert"
305
+
306
+ #: mailchimp.php:574
307
+ msgid "No Merge Variables found."
308
+ msgstr "Ingen e-postvariabler funnet."
309
+
310
+ #: mailchimp.php:580
311
+ #: mailchimp.php:614
312
+ msgid "Name"
313
+ msgstr "Navn"
314
+
315
+ #: mailchimp.php:581
316
+ msgid "Tag"
317
+ msgstr "Tag"
318
+
319
+ #: mailchimp.php:582
320
+ msgid "Required?"
321
+ msgstr "Obligatorisk?"
322
+
323
+ #: mailchimp.php:583
324
+ msgid "Include?"
325
+ msgstr "Bruk?"
326
+
327
+ #: mailchimp.php:603
328
+ msgid "Interest Groups"
329
+ msgstr "Intressegrupper"
330
+
331
+ #: mailchimp.php:605
332
+ msgid "No Interest Groups Setup for this List"
333
+ msgstr "Ingen Intressegrupper finnes for denne listen"
334
+
335
+ #: mailchimp.php:610
336
+ msgid "Show?"
337
+ msgstr "Vis?"
338
+
339
+ #: mailchimp.php:617
340
+ msgid "Input Type"
341
+ msgstr "Input-type"
342
+
343
+ #: mailchimp.php:620
344
+ msgid "Options"
345
+ msgstr "Innstillinger"
346
+
po/mailchimp_i18n-nl_BE.mo ADDED
Binary file
po/mailchimp_i18n-nl_BE.po ADDED
@@ -0,0 +1,346 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2010-03-26 15:31-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: Filip Stas <filip@suddenelfilio.net>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "X-Poedit-Language: Dutch\n"
18
+ "X-Poedit-Country: BELGIUM\n"
19
+
20
+ #: mailchimp_includes.php:27
21
+ #: mailchimp_includes.php:62
22
+ msgid "You must fill in"
23
+ msgstr "Verplicht in te vullen"
24
+
25
+ #: mailchimp_includes.php:59
26
+ msgid "That email address is already subscribed to the list"
27
+ msgstr "Dit email adres is reeds ingeschreven"
28
+
29
+ #: mailchimp_includes.php:66
30
+ #, php-format
31
+ msgid "%s has invalid content"
32
+ msgstr "%s bevat ongeldige inhoud"
33
+
34
+ #: mailchimp_includes.php:68
35
+ msgid "An invalid Interest Group was selected"
36
+ msgstr "De gekozen Interesse Groep is niet geldig"
37
+
38
+ #: mailchimp_includes.php:69
39
+ msgid "That email address is invalid"
40
+ msgstr "Dit email adres is ongeldig"
41
+
42
+ #: mailchimp_includes.php:75
43
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
44
+ msgstr "Succes, je bent nu ingeschreven! Je zal een bevestigingsemail ontvangen."
45
+
46
+ #: mailchimp_includes.php:131
47
+ msgid "required field"
48
+ msgstr "verplicht veld"
49
+
50
+ #: mailchimp_includes.php:168
51
+ msgid "unsubscribe from list"
52
+ msgstr "uitschrijven"
53
+
54
+ #: mailchimp_includes.php:171
55
+ msgid "powered by"
56
+ msgstr "door"
57
+
58
+ #: mailchimp.php:135
59
+ msgid "MailChimp Setup"
60
+ msgstr "MailChimp Installatie"
61
+
62
+ #: mailchimp.php:150
63
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
64
+ msgstr "Tijdens het bijwerken van de plugin zijn we er niet in geslaagd om je aan te melden. Je zal opnieuw moeten aanmelden en je lijst instellen."
65
+
66
+ #: mailchimp.php:156
67
+ msgid "MailChimp List Setup"
68
+ msgstr "Mailchimp Lijst Installatie"
69
+
70
+ #: mailchimp.php:166
71
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
72
+ msgstr "Succes! We hebben je gebruikersnaam en wachtwoord kunnen verifieren! Laten we verder gaan."
73
+
74
+ #: mailchimp.php:178
75
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
76
+ msgstr "Uh-oh, we kunnen je niet aanmelden om je gebruikersnaam en wachtwoord te controleren. Gelieve deze te controleren en opnieuw te proberen!"
77
+
78
+ #: mailchimp.php:179
79
+ msgid "The server said:"
80
+ msgstr "De server zegt:"
81
+
82
+ #: mailchimp.php:222
83
+ msgid "Sign up for"
84
+ msgstr "Aanmelden voor"
85
+
86
+ #: mailchimp.php:223
87
+ msgid "Subscribe"
88
+ msgstr "Inschrijven"
89
+
90
+ #: mailchimp.php:253
91
+ #, php-format
92
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
93
+ msgstr "Succes! De informatie voor de %d Merge Variabelen en %d Interesse Groepen voor je lijst is geladen en bewaart"
94
+
95
+ #: mailchimp.php:256
96
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
97
+ msgstr "Je moet nu ofwel je MailChimp Widget activeren ofwel verander je de instellingen en schakel je het daarna in."
98
+
99
+ #: mailchimp.php:284
100
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
101
+ msgstr "Je Lijst keuze is opnieuw ingesteld...Nu kan je weer opnieuw kiezen!"
102
+
103
+ #: mailchimp.php:290
104
+ msgid "Monkey Rewards turned On!"
105
+ msgstr "Monkey Beloningen ingeschakeld!"
106
+
107
+ #: mailchimp.php:294
108
+ msgid "Monkey Rewards turned Off!"
109
+ msgstr "Monkey Belonignen uitgeschakeld!"
110
+
111
+ #: mailchimp.php:299
112
+ msgid "Fancy Javascript submission turned On!"
113
+ msgstr "Fancy Javascript ingeschakeld!"
114
+
115
+ #: mailchimp.php:303
116
+ msgid "Fancy Javascript submission turned Off!"
117
+ msgstr "Fancy Javascript uitgeschakeld!"
118
+
119
+ #: mailchimp.php:309
120
+ msgid "Unsubscribe link turned On!"
121
+ msgstr "Link om uit te schrijven ingeschakeld!"
122
+
123
+ #: mailchimp.php:313
124
+ msgid "Unsubscribe link turned Off!"
125
+ msgstr "Link om uit te schrijven uitgeschakeld!"
126
+
127
+ #: mailchimp.php:359
128
+ msgid "Successfully Updated your List Subscribe Form Settings!"
129
+ msgstr "De instellingen voor je Lijst Inschrijf Formulier succesvol bijgewerkt!"
130
+
131
+ #: mailchimp.php:372
132
+ msgid "Login Info"
133
+ msgstr "Aanmeld informatie"
134
+
135
+ #: mailchimp.php:373
136
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
137
+ msgstr "Alvorens te kunnen starten met het gebruik van de MailChimp plugin moeten we eerst aanmelden om zo je API sleutel te verkrijgen. Gelieve je MailChimp gebruikersnaam en wachtwoord in te vullen."
138
+
139
+ #: mailchimp.php:375
140
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
141
+ msgstr "Nog geen MailChimp profiel? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Probeer Gratis</a>!"
142
+
143
+ #: mailchimp.php:379
144
+ msgid "Username"
145
+ msgstr "Gebruikersnaam"
146
+
147
+ #: mailchimp.php:383
148
+ msgid "Password"
149
+ msgstr "Wachtwoord"
150
+
151
+ #: mailchimp.php:389
152
+ msgid "Save & Check"
153
+ msgstr "Bewaren & Controleren"
154
+
155
+ #: mailchimp.php:394
156
+ msgid "Notes"
157
+ msgstr "Notities"
158
+
159
+ #: mailchimp.php:395
160
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
161
+ msgstr "Wanneer je je instelling op MailChimp.com aanpast kan het zijn dat het niet meer werkt."
162
+
163
+ #: mailchimp.php:396
164
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
165
+ msgstr "Wanneer je een ander profiel gebruikt dan zullen de huidge instellen verwijdert worden."
166
+
167
+ #: mailchimp.php:397
168
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
169
+ msgstr "Als er iets van dat gebeurt, geen erg - gewoon opnieuw aanmelden and de gegevens hieronder..."
170
+
171
+ #: mailchimp.php:403
172
+ msgid "Logged in as"
173
+ msgstr "Aangemeld als"
174
+
175
+ #: mailchimp.php:407
176
+ msgid "Logout"
177
+ msgstr "Afmelden"
178
+
179
+ #: mailchimp.php:421
180
+ msgid "Your Lists"
181
+ msgstr "Je Lijsten"
182
+
183
+ #: mailchimp.php:423
184
+ msgid "Please select the List you wish to create a Signup Form for."
185
+ msgstr "Gelieve een lijst te kiezen die je wil gebruiken."
186
+
187
+ #: mailchimp.php:432
188
+ #, php-format
189
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
190
+ msgstr "Uh-oh, je hebt nog geen Lijsten! Gelieve %s te bezoeken en een Lijst aan te maken alvorens deze tool te gebruiken"
191
+
192
+ #: mailchimp.php:437
193
+ msgid "Select A List"
194
+ msgstr "Kies een Lijst"
195
+
196
+ #: mailchimp.php:450
197
+ msgid "Update List"
198
+ msgstr "Lijst bijwerken"
199
+
200
+ #: mailchimp.php:453
201
+ msgid "Note:"
202
+ msgstr "Nota:"
203
+
204
+ #: mailchimp.php:453
205
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
206
+ msgstr "Je Lijst bijwerken zal je instellingen niet doen verliezen. Een andere nieuwe Lijst kiezen wel."
207
+
208
+ #: mailchimp.php:471
209
+ msgid "Reset List Options and Select again"
210
+ msgstr "Lijst instellingen opnieuw instellen "
211
+
212
+ #: mailchimp.php:474
213
+ msgid "Subscribe Form Widget Settings for this List"
214
+ msgstr "Inschrijvingsformulier Widget instellingen voor deze lijst"
215
+
216
+ #: mailchimp.php:475
217
+ msgid "Selected MailChimp List"
218
+ msgstr "Gekozen MailChimp Lijst"
219
+
220
+ #: mailchimp.php:496
221
+ #: mailchimp.php:569
222
+ #: mailchimp.php:630
223
+ msgid "Update Subscribe Form Settings"
224
+ msgstr "Inschrijvingsformulier bijwerken"
225
+
226
+ #: mailchimp.php:499
227
+ msgid "Monkey Rewards"
228
+ msgstr "Monkey Beloningen"
229
+
230
+ #: mailchimp.php:501
231
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
232
+ msgstr "door dit in te schakelen zal er \"door MailChimp\" verschijnen op je formulier en kan je credits verdienen. Dit is optioneel en kan ten alle tijden uitgeschakeld worden."
233
+
234
+ #: mailchimp.php:505
235
+ msgid "Use Javascript Support?"
236
+ msgstr "Javascript ondersteuning gebruiken?"
237
+
238
+ #: mailchimp.php:507
239
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
240
+ msgstr "door dit in te schakelen maak je gebruik van fancy javascript verzending.Wanneer gebruikers geen javascripts gebruiken zal het toch nog werken. Dit is optioneel en kan ten alle tijden uitgeschakeld worden."
241
+
242
+ #: mailchimp.php:511
243
+ msgid "Include Unsubscribe link?"
244
+ msgstr "Uitschrijven link tonen?"
245
+
246
+ #: mailchimp.php:513
247
+ msgid "turning this on will add a link to your host unsubscribe form"
248
+ msgstr "door dit in te schakelen zal er een link om uit te schrijven aan je formulier toegevoegd worden"
249
+
250
+ #: mailchimp.php:517
251
+ msgid "Header content"
252
+ msgstr "Hoofding inhoud"
253
+
254
+ #: mailchimp.php:520
255
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
256
+ msgstr "Je kan dit bewerken met je eigen tekst, HTML opmaak (inclusief figuren) ofwel niets!"
257
+
258
+ #: mailchimp.php:525
259
+ msgid "Submit Button text"
260
+ msgstr "Verzenden knop tekst"
261
+
262
+ #: mailchimp.php:532
263
+ msgid "Custom Styling"
264
+ msgstr "Aangepaste opmaak"
265
+
266
+ #: mailchimp.php:536
267
+ msgid "Turned On?"
268
+ msgstr "Ingeschakeld?"
269
+
270
+ #: mailchimp.php:537
271
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
272
+ msgstr "Hoofding instellingen (worden toegepast als er zich geen HTML tags in de hoofding bevinden)"
273
+
274
+ #: mailchimp.php:538
275
+ #: mailchimp.php:552
276
+ msgid "Border Width"
277
+ msgstr "Kantlijn breedte"
278
+
279
+ #: mailchimp.php:539
280
+ #: mailchimp.php:553
281
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
282
+ msgstr "Kies 0 voor geen kantlijnen, <strong>px</strong> niet gebruiken!"
283
+
284
+ #: mailchimp.php:541
285
+ #: mailchimp.php:555
286
+ msgid "Border Color"
287
+ msgstr "Kantlijn kleur"
288
+
289
+ #: mailchimp.php:542
290
+ #: mailchimp.php:545
291
+ #: mailchimp.php:548
292
+ #: mailchimp.php:556
293
+ #: mailchimp.php:559
294
+ #: mailchimp.php:562
295
+ msgid "do not enter initial <strong>#</strong>"
296
+ msgstr "niet starten met <strong>#</strong>!"
297
+
298
+ #: mailchimp.php:551
299
+ msgid "Form Settings"
300
+ msgstr "Formulier instellingen"
301
+
302
+ #: mailchimp.php:571
303
+ msgid "Merge Variables Included"
304
+ msgstr "Merge Variabelen toevoegen"
305
+
306
+ #: mailchimp.php:574
307
+ msgid "No Merge Variables found."
308
+ msgstr "Geen Merge Variabelen gevonden."
309
+
310
+ #: mailchimp.php:580
311
+ #: mailchimp.php:614
312
+ msgid "Name"
313
+ msgstr "Naam"
314
+
315
+ #: mailchimp.php:581
316
+ msgid "Tag"
317
+ msgstr "Tag"
318
+
319
+ #: mailchimp.php:582
320
+ msgid "Required?"
321
+ msgstr "Vereist?"
322
+
323
+ #: mailchimp.php:583
324
+ msgid "Include?"
325
+ msgstr "Toevoegen?"
326
+
327
+ #: mailchimp.php:603
328
+ msgid "Interest Groups"
329
+ msgstr "Interesse Groepen"
330
+
331
+ #: mailchimp.php:605
332
+ msgid "No Interest Groups Setup for this List"
333
+ msgstr "Geen Interesse Groepen ingesteld voor deze Lijst"
334
+
335
+ #: mailchimp.php:610
336
+ msgid "Show?"
337
+ msgstr "Tonen?"
338
+
339
+ #: mailchimp.php:617
340
+ msgid "Input Type"
341
+ msgstr "Invoer type"
342
+
343
+ #: mailchimp.php:620
344
+ msgid "Options"
345
+ msgstr "Instellingen"
346
+
po/mailchimp_i18n-nl_NL.mo ADDED
Binary file
po/mailchimp_i18n-nl_NL.po ADDED
@@ -0,0 +1,326 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2010-09-03 11:14-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: \n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=iso-8859-1\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+
18
+ #: mailchimp_includes.php:27
19
+ #: mailchimp_includes.php:62
20
+ msgid "You must fill in"
21
+ msgstr "Verplicht in te vullen"
22
+
23
+ #: mailchimp_includes.php:59
24
+ msgid "That email address is already subscribed to the list"
25
+ msgstr "Dit e-mailadres is al ingeschreven"
26
+
27
+ #: mailchimp_includes.php:66
28
+ #, php-format
29
+ msgid "%s has invalid content"
30
+ msgstr "%s bevat ongeldige inhoud"
31
+
32
+ #: mailchimp_includes.php:68
33
+ msgid "An invalid Interest Group was selected"
34
+ msgstr "De gekozen interessegroep is ongeldig"
35
+
36
+ #: mailchimp_includes.php:69
37
+ msgid "That email address is invalid"
38
+ msgstr "Dit e-mailadres is ongeldig"
39
+
40
+ #: mailchimp_includes.php:75
41
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
42
+ msgstr "Inschrijving succesvol ontvangen. Je krijgt een e-mail ter bevestiging."
43
+
44
+ #: mailchimp_includes.php:131
45
+ msgid "required field"
46
+ msgstr "verplicht veld"
47
+
48
+ #: mailchimp_includes.php:168
49
+ msgid "unsubscribe from list"
50
+ msgstr "uitschrijven"
51
+
52
+ #: mailchimp_includes.php:171
53
+ msgid "powered by"
54
+ msgstr "door"
55
+
56
+ #: mailchimp.php:135
57
+ msgid "MailChimp Setup"
58
+ msgstr "MailChimp-installatie"
59
+
60
+ #: mailchimp.php:150
61
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
62
+ msgstr "Tijdens het bijwerken van de plug-in zijn we er niet in geslaagd om je aan te melden. Je zult je opnieuw moeten aanmelden en je lijst moeten instellen."
63
+
64
+ #: mailchimp.php:156
65
+ #: mailchimp.php:166
66
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
67
+ msgstr "Succes! We hebben je gebruikersnaam en wachtwoord kunnen verifi�ren! Verder gaan?"
68
+
69
+ #: mailchimp.php:178
70
+ #: mailchimp.php:179
71
+ msgid "The server said:"
72
+ msgstr "De server zegt:"
73
+
74
+ #: mailchimp.php:222
75
+ msgid "Sign up for"
76
+ msgstr "Aanmelden voor"
77
+
78
+ #: mailchimp.php:223
79
+ msgid "Subscribe"
80
+ msgstr "Inschrijven"
81
+
82
+ #: mailchimp.php:253
83
+ #, php-format
84
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
85
+ msgstr "Succes! De informatie voor de %d Merge Variabelen en %d Interessegroepen voor je lijst is geladen en bewaard"
86
+
87
+ #: mailchimp.php:256
88
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
89
+ msgstr "Je moet nu ofwel je MailChimp Widget activeren ofwel hieronder de instellingen veranderen en daarna de widget inschakelen."
90
+
91
+ #: mailchimp.php:284
92
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
93
+ msgstr "Je lijstkeuze is opnieuw ingesteld. Nu kun je weer opnieuw kiezen!"
94
+
95
+ #: mailchimp.php:290
96
+ msgid "Monkey Rewards turned On!"
97
+ msgstr "Monkey Rewards ingeschakeld."
98
+
99
+ #: mailchimp.php:294
100
+ msgid "Monkey Rewards turned Off!"
101
+ msgstr "Monkey Rewards uitgeschakeld."
102
+
103
+ #: mailchimp.php:299
104
+ msgid "Fancy Javascript submission turned On!"
105
+ msgstr "Fancy Javascript ingeschakeld."
106
+
107
+ #: mailchimp.php:303
108
+ msgid "Fancy Javascript submission turned Off!"
109
+ msgstr "Fancy Javascript uitgeschakeld."
110
+
111
+ #: mailchimp.php:309
112
+ msgid "Unsubscribe link turned On!"
113
+ msgstr "Link om uit te schrijven ingeschakeld."
114
+
115
+ #: mailchimp.php:313
116
+ msgid "Unsubscribe link turned Off!"
117
+ msgstr "Link om uit te schrijven uitgeschakeld."
118
+
119
+ #: mailchimp.php:359
120
+ msgid "Successfully Updated your List Subscribe Form Settings!"
121
+ msgstr "De instellingen voor je Lijst Inschrijf Formulier succesvol bijgewerkt."
122
+
123
+ #: mailchimp.php:372
124
+ msgid "Login Info"
125
+ msgstr "Aanmeldinformatie"
126
+
127
+ #: mailchimp.php:373
128
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
129
+ msgstr "Voordat je de MailChimp plugin kunt gaan gebruiken, moeten we je eerst aanmelden om je API sleutel te verkrijgen. Vul a.u.b. je MailChimp gebruikersnaam en wachtwoord in."
130
+
131
+ #: mailchimp.php:375
132
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
133
+ msgstr "Nog geen MailChimp-account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Probeer gratis</a>!"
134
+
135
+ #: mailchimp.php:379
136
+ msgid "Username"
137
+ msgstr "Gebruikersnaam"
138
+
139
+ #: mailchimp.php:383
140
+ msgid "Password"
141
+ msgstr "Wachtwoord"
142
+
143
+ #: mailchimp.php:389
144
+ msgid "Save & Check"
145
+ msgstr "Bewaren & controleren"
146
+
147
+ #: mailchimp.php:394
148
+ msgid "Notes"
149
+ msgstr "Notities"
150
+
151
+ #: mailchimp.php:395
152
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
153
+ msgstr "Wanneer je je instelling op MailChimp.com aanpast, kan het zijn dat het niet meer werkt."
154
+
155
+ #: mailchimp.php:396
156
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
157
+ msgstr "Wanneer je een ander profiel gebruik, zullen de huidige instellen verwijderd worden."
158
+
159
+ #: mailchimp.php:397
160
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
161
+ msgstr "Als er iets van dat gebeurt, geen probleem - gewoon je aanmeldgegevens en de gegevens hieronder opnieuw instellen�"
162
+
163
+ #: mailchimp.php:403
164
+ msgid "Logged in as"
165
+ msgstr "Aangemeld als"
166
+
167
+ #: mailchimp.php:407
168
+ msgid "Logout"
169
+ msgstr "Afmelden"
170
+
171
+ #: mailchimp.php:421
172
+ msgid "Your Lists"
173
+ msgstr "Je lijsten"
174
+
175
+ #: mailchimp.php:423
176
+ msgid "Please select the List you wish to create a Signup Form for."
177
+ msgstr "Kies een lijst die je wil gebruiken."
178
+
179
+ #: mailchimp.php:432
180
+ #, php-format
181
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
182
+ msgstr "Oeps, je hebt nog geen lijsten! Bezoek %s en maak een lijst aan, voordat je deze tool gebruikt�"
183
+
184
+ #: mailchimp.php:437
185
+ msgid "Select A List"
186
+ msgstr "Kies een lijst"
187
+
188
+ #: mailchimp.php:450
189
+ msgid "Update List"
190
+ msgstr "Lijst bijwerken"
191
+
192
+ #: mailchimp.php:453
193
+ msgid "Note:"
194
+ msgstr "Let op:"
195
+
196
+ #: mailchimp.php:453
197
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
198
+ msgstr "Bijwerken van je lijst zal je instellingen niet zoekmaken. Een andere nieuwe lijst kiezen w�l."
199
+
200
+ #: mailchimp.php:471
201
+ msgid "Reset List Options and Select again"
202
+ msgstr "Lijstinstellingen opnieuw instellen "
203
+
204
+ #: mailchimp.php:474
205
+ #: mailchimp.php:475
206
+ msgid "Selected MailChimp List"
207
+ msgstr "Gekozen MailChimp-lijst"
208
+
209
+ #: mailchimp.php:496
210
+ #: mailchimp.php:569
211
+ #: mailchimp.php:630
212
+ #: mailchimp.php:499
213
+ msgid "Monkey Rewards"
214
+ msgstr "Monkey Rewards"
215
+
216
+ #: mailchimp.php:501
217
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
218
+ msgstr "door dit in te schakelen zal er \"door MailChimp\" verschijnen op je formulier. Hiermee verdien credits verdienen. Dit is optioneel en kan altijd uitgeschakeld worden."
219
+
220
+ #: mailchimp.php:505
221
+ #: mailchimp.php:507
222
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
223
+ msgstr "door dit in te schakelen maak je gebruik van fancy Javascript-verzending, maar voor gebruikers zonder Java werkt het ook. Dit is optioneel en kan altijd uitgeschakeld worden."
224
+
225
+ #: mailchimp.php:511
226
+ msgid "Include Unsubscribe link?"
227
+ msgstr "Link voor uitschrijven tonen?"
228
+
229
+ #: mailchimp.php:513
230
+ msgid "turning this on will add a link to your host unsubscribe form"
231
+ msgstr "door dit in te schakelen zal er een link om uit te schrijven aan je formulier toegevoegd worden"
232
+
233
+ #: mailchimp.php:517
234
+ msgid "Header content"
235
+ msgstr "Inhoud van koptekst"
236
+
237
+ #: mailchimp.php:520
238
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
239
+ msgstr "Je kan dit bewerken met je eigen tekst, HTML-opmaak (inclusief figuren) of helemaal niets"
240
+
241
+ #: mailchimp.php:525
242
+ msgid "Submit Button text"
243
+ msgstr "Tekst voor knop Verzenden"
244
+
245
+ #: mailchimp.php:532
246
+ msgid "Custom Styling"
247
+ msgstr "Aangepaste opmaak"
248
+
249
+ #: mailchimp.php:536
250
+ msgid "Turned On?"
251
+ msgstr "Ingeschakeld?"
252
+
253
+ #: mailchimp.php:537
254
+ #: mailchimp.php:538
255
+ #: mailchimp.php:552
256
+ msgid "Border Width"
257
+ msgstr "Breedte kantlijn"
258
+
259
+ #: mailchimp.php:539
260
+ #: mailchimp.php:553
261
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
262
+ msgstr "Kies 0 voor geen kantlijnen, gebruik geen <strong>px</strong>!"
263
+
264
+ #: mailchimp.php:541
265
+ #: mailchimp.php:555
266
+ msgid "Border Color"
267
+ msgstr "Kleur kantlijn"
268
+
269
+ #: mailchimp.php:542
270
+ #: mailchimp.php:545
271
+ #: mailchimp.php:548
272
+ #: mailchimp.php:556
273
+ #: mailchimp.php:559
274
+ #: mailchimp.php:562
275
+ msgid "do not enter initial <strong>#</strong>"
276
+ msgstr "niet starten met <strong>#</strong>!"
277
+
278
+ #: mailchimp.php:551
279
+ msgid "Form Settings"
280
+ msgstr "Formulierinstellingen"
281
+
282
+ #: mailchimp.php:571
283
+ msgid "Merge Variables Included"
284
+ msgstr "Merge Variabelen toevoegen"
285
+
286
+ #: mailchimp.php:574
287
+ msgid "No Merge Variables found."
288
+ msgstr "Geen Merge Variabelen gevonden."
289
+
290
+ #: mailchimp.php:580
291
+ #: mailchimp.php:614
292
+ msgid "Name"
293
+ msgstr "Naam"
294
+
295
+ #: mailchimp.php:581
296
+ msgid "Tag"
297
+ msgstr "Tag"
298
+
299
+ #: mailchimp.php:582
300
+ msgid "Required?"
301
+ msgstr "Vereist?"
302
+
303
+ #: mailchimp.php:583
304
+ msgid "Include?"
305
+ msgstr "Toevoegen?"
306
+
307
+ #: mailchimp.php:603
308
+ msgid "Interest Groups"
309
+ msgstr "Interesse Groepen"
310
+
311
+ #: mailchimp.php:605
312
+ msgid "No Interest Groups Setup for this List"
313
+ msgstr "Geen Interesse Groepen ingesteld voor deze Lijst"
314
+
315
+ #: mailchimp.php:610
316
+ msgid "Show?"
317
+ msgstr "Tonen?"
318
+
319
+ #: mailchimp.php:617
320
+ msgid "Input Type"
321
+ msgstr "Invoertype"
322
+
323
+ #: mailchimp.php:620
324
+ msgid "Options"
325
+ msgstr "Instellingen"
326
+
po/mailchimp_i18n-pt_BR.mo ADDED
Binary file
po/mailchimp_i18n-pt_BR.po ADDED
@@ -0,0 +1,346 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2010-07-09 10:43-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: Maria Manoela Porto <mmcmsp@gmail.com>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "X-Poedit-Language: Portuguese\n"
18
+ "X-Poedit-Country: BRAZIL\n"
19
+
20
+ #: mailchimp_includes.php:27
21
+ #: mailchimp_includes.php:62
22
+ msgid "You must fill in"
23
+ msgstr "Você deve preencher"
24
+
25
+ #: mailchimp_includes.php:59
26
+ msgid "That email address is already subscribed to the list"
27
+ msgstr "Este endereço de email já está cadastrado na lista"
28
+
29
+ #: mailchimp_includes.php:66
30
+ #, php-format
31
+ msgid "%s has invalid content"
32
+ msgstr "%s tem conteúdo inválido"
33
+
34
+ #: mailchimp_includes.php:68
35
+ msgid "An invalid Interest Group was selected"
36
+ msgstr "Um grupo inválido foi escolhido"
37
+
38
+ #: mailchimp_includes.php:69
39
+ msgid "That email address is invalid"
40
+ msgstr "Endereço de email inválido"
41
+
42
+ #: mailchimp_includes.php:75
43
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
44
+ msgstr "Você se cadastrou com sucesso! Por favor verifique seu email para confirmar seu cadastro."
45
+
46
+ #: mailchimp_includes.php:131
47
+ msgid "required field"
48
+ msgstr "campo obrigatório"
49
+
50
+ #: mailchimp_includes.php:168
51
+ msgid "unsubscribe from list"
52
+ msgstr "Quero me descadastrar."
53
+
54
+ #: mailchimp_includes.php:171
55
+ msgid "powered by"
56
+ msgstr "powered by"
57
+
58
+ #: mailchimp.php:135
59
+ msgid "MailChimp Setup"
60
+ msgstr "Configuração do MailChimp"
61
+
62
+ #: mailchimp.php:150
63
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
64
+ msgstr "Enquanto estamos atualizando o plugin, não conseguimos logar seu usuário. Você precisará se logar novamente e configurar sua lista. "
65
+
66
+ #: mailchimp.php:156
67
+ msgid "MailChimp List Setup"
68
+ msgstr "Configuração de lista de emails do MailChimp"
69
+
70
+ #: mailchimp.php:166
71
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
72
+ msgstr "Parabéns! Conseguimos verificar seu nome de usuário e senha. Vamos continuar?"
73
+
74
+ #: mailchimp.php:178
75
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
76
+ msgstr "Desculpe-nos mas não conseguimos verificar seu nome de usuário e senha. Verifique seus dados e tente novamente."
77
+
78
+ #: mailchimp.php:179
79
+ msgid "The server said:"
80
+ msgstr "Resposta do servidor:"
81
+
82
+ #: mailchimp.php:222
83
+ msgid "Sign up for"
84
+ msgstr "Inscreva-se para"
85
+
86
+ #: mailchimp.php:223
87
+ msgid "Subscribe"
88
+ msgstr "Cadastrar"
89
+
90
+ #: mailchimp.php:253
91
+ #, php-format
92
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
93
+ msgstr "Parabéns! Informações carregadas e salvas para %d Merge Variables e %d Interest Groups da sua lista."
94
+
95
+ #: mailchimp.php:256
96
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
97
+ msgstr "Agora você deve ativar o widget do MailChimp ou alterar as opções abaixo."
98
+
99
+ #: mailchimp.php:284
100
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
101
+ msgstr "Alterações realizadas com sucesso... agora você deve escolher um plano!"
102
+
103
+ #: mailchimp.php:290
104
+ msgid "Monkey Rewards turned On!"
105
+ msgstr "Monkey Rewards ligado!"
106
+
107
+ #: mailchimp.php:294
108
+ msgid "Monkey Rewards turned Off!"
109
+ msgstr "Monkey Rewards desligado!"
110
+
111
+ #: mailchimp.php:299
112
+ msgid "Fancy Javascript submission turned On!"
113
+ msgstr "Inscrição por Javascript (mais bacana!) ativada."
114
+
115
+ #: mailchimp.php:303
116
+ msgid "Fancy Javascript submission turned Off!"
117
+ msgstr "Inscrição por Javascript (mais bacana!) desativada."
118
+
119
+ #: mailchimp.php:309
120
+ msgid "Unsubscribe link turned On!"
121
+ msgstr "Opção de descadastro ativada."
122
+
123
+ #: mailchimp.php:313
124
+ msgid "Unsubscribe link turned Off!"
125
+ msgstr "Opção de descadastro desativada."
126
+
127
+ #: mailchimp.php:359
128
+ msgid "Successfully Updated your List Subscribe Form Settings!"
129
+ msgstr "Formulário de cadastro atualizado com sucesso!"
130
+
131
+ #: mailchimp.php:372
132
+ msgid "Login Info"
133
+ msgstr "Informações de login"
134
+
135
+ #: mailchimp.php:373
136
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
137
+ msgstr "Para começar a usar o plugin do MailChimp você primeiro deve se logar e gerar sua chave de API. Por favor preencha com o seu login e senha do MailChimp."
138
+
139
+ #: mailchimp.php:375
140
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
141
+ msgstr "Não tem uma conta do MailChimp? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Inscreva-se agora gratuitamente</a>!"
142
+
143
+ #: mailchimp.php:379
144
+ msgid "Username"
145
+ msgstr "Nome de usuário"
146
+
147
+ #: mailchimp.php:383
148
+ msgid "Password"
149
+ msgstr "Senha"
150
+
151
+ #: mailchimp.php:389
152
+ msgid "Save & Check"
153
+ msgstr "Salvar"
154
+
155
+ #: mailchimp.php:394
156
+ msgid "Notes"
157
+ msgstr "Notas"
158
+
159
+ #: mailchimp.php:395
160
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
161
+ msgstr "Alterar suas configurações em MailChimp.com pode fazer com que este plugin pare de funcionar."
162
+
163
+ #: mailchimp.php:396
164
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
165
+ msgstr "Se você alterar seu login para outra conta, as informações abaixo serão apagadas."
166
+
167
+ #: mailchimp.php:397
168
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
169
+ msgstr "Se algo acontecer, não entre em pânico! Apenas reconfigure seu login e as opções abaixo..."
170
+
171
+ #: mailchimp.php:403
172
+ msgid "Logged in as"
173
+ msgstr "Logado como"
174
+
175
+ #: mailchimp.php:407
176
+ msgid "Logout"
177
+ msgstr "Logout"
178
+
179
+ #: mailchimp.php:421
180
+ msgid "Your Lists"
181
+ msgstr "Suas listas"
182
+
183
+ #: mailchimp.php:423
184
+ msgid "Please select the List you wish to create a Signup Form for."
185
+ msgstr "Por favor selecione a lista para a qual você deseja criar um formulário de cadastro."
186
+
187
+ #: mailchimp.php:432
188
+ #, php-format
189
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
190
+ msgstr "Você não tem nenhuma lista configurada! Por favor visite %s, acesse sua conta e configure uma lista antes de começar a usar esta ferramenta."
191
+
192
+ #: mailchimp.php:437
193
+ msgid "Select A List"
194
+ msgstr "Selecione uma lista"
195
+
196
+ #: mailchimp.php:450
197
+ msgid "Update List"
198
+ msgstr "Atualizar lista"
199
+
200
+ #: mailchimp.php:453
201
+ msgid "Note:"
202
+ msgstr "Nota:"
203
+
204
+ #: mailchimp.php:453
205
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
206
+ msgstr "Atualizar sua lista não causará perda das configurações abaixo. Se mudar para uma nova lista as configurações serão perdidas."
207
+
208
+ #: mailchimp.php:471
209
+ msgid "Reset List Options and Select again"
210
+ msgstr "Reset as opções da lista e selecionar novamente."
211
+
212
+ #: mailchimp.php:474
213
+ msgid "Subscribe Form Widget Settings for this List"
214
+ msgstr "Widget com formulário de cadastro para esta lista"
215
+
216
+ #: mailchimp.php:475
217
+ msgid "Selected MailChimp List"
218
+ msgstr "Lista MailChimp selecionada"
219
+
220
+ #: mailchimp.php:496
221
+ #: mailchimp.php:569
222
+ #: mailchimp.php:630
223
+ msgid "Update Subscribe Form Settings"
224
+ msgstr "Atualizar configurações do formulário de cadastro"
225
+
226
+ #: mailchimp.php:499
227
+ msgid "Monkey Rewards"
228
+ msgstr "Monkey Rewards"
229
+
230
+ #: mailchimp.php:501
231
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
232
+ msgstr "selecionar esta opção irá mostrar o aviso \"powered by MailChimp\" com um link no seu formulário de cadastro e você irá ganhar créditos no Monkey Rewards. Esta opção é opcional e você poderá ativar ou desativar quando quiser."
233
+
234
+ #: mailchimp.php:505
235
+ msgid "Use Javascript Support?"
236
+ msgstr "Usar javascript?"
237
+
238
+ #: mailchimp.php:507
239
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
240
+ msgstr "ativar esta opção irá ativar o uso de javascript no cadastro de usuários. Esta opção pode ser ativada ou desativada quando quiser."
241
+
242
+ #: mailchimp.php:511
243
+ msgid "Include Unsubscribe link?"
244
+ msgstr "Incluir link para descadastro?"
245
+
246
+ #: mailchimp.php:513
247
+ msgid "turning this on will add a link to your host unsubscribe form"
248
+ msgstr "ativar esta opção irá incluir um link para remoção de cadastro da lista diretamente do nosso host."
249
+
250
+ #: mailchimp.php:517
251
+ msgid "Header content"
252
+ msgstr "Conteúdo do cabeçalho"
253
+
254
+ #: mailchimp.php:520
255
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
256
+ msgstr "Você pode preencher isso com seu próprio texto ou html (incluindo imagens) ou nada!"
257
+
258
+ #: mailchimp.php:525
259
+ msgid "Submit Button text"
260
+ msgstr "Texto de botão de envio de cadastro"
261
+
262
+ #: mailchimp.php:532
263
+ msgid "Custom Styling"
264
+ msgstr "Customizar estilo"
265
+
266
+ #: mailchimp.php:536
267
+ msgid "Turned On?"
268
+ msgstr "Ativado?"
269
+
270
+ #: mailchimp.php:537
271
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
272
+ msgstr "Configurações de cabeçalho (válidas somente se nenhum html estiver escrito no Conteúdo do cabeçalho acima"
273
+
274
+ #: mailchimp.php:538
275
+ #: mailchimp.php:552
276
+ msgid "Border Width"
277
+ msgstr "Largura da borda"
278
+
279
+ #: mailchimp.php:539
280
+ #: mailchimp.php:553
281
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
282
+ msgstr "Configure como 0 para não ter borda. Não digite <strong>px</strong>!"
283
+
284
+ #: mailchimp.php:541
285
+ #: mailchimp.php:555
286
+ msgid "Border Color"
287
+ msgstr "Cor da borda"
288
+
289
+ #: mailchimp.php:542
290
+ #: mailchimp.php:545
291
+ #: mailchimp.php:548
292
+ #: mailchimp.php:556
293
+ #: mailchimp.php:559
294
+ #: mailchimp.php:562
295
+ msgid "do not enter initial <strong>#</strong>"
296
+ msgstr "não coloque <strong>#</strong> na frente"
297
+
298
+ #: mailchimp.php:551
299
+ msgid "Form Settings"
300
+ msgstr "Configurações do formulário"
301
+
302
+ #: mailchimp.php:571
303
+ msgid "Merge Variables Included"
304
+ msgstr "Merge Variables incluída"
305
+
306
+ #: mailchimp.php:574
307
+ msgid "No Merge Variables found."
308
+ msgstr "Não foram encontradas Merge Variables."
309
+
310
+ #: mailchimp.php:580
311
+ #: mailchimp.php:614
312
+ msgid "Name"
313
+ msgstr "Nome"
314
+
315
+ #: mailchimp.php:581
316
+ msgid "Tag"
317
+ msgstr "Tag"
318
+
319
+ #: mailchimp.php:582
320
+ msgid "Required?"
321
+ msgstr "Obrigatório?"
322
+
323
+ #: mailchimp.php:583
324
+ msgid "Include?"
325
+ msgstr "Incluir?"
326
+
327
+ #: mailchimp.php:603
328
+ msgid "Interest Groups"
329
+ msgstr "Interest Groups"
330
+
331
+ #: mailchimp.php:605
332
+ msgid "No Interest Groups Setup for this List"
333
+ msgstr "Nenhum Interest Group configurado para esta lista"
334
+
335
+ #: mailchimp.php:610
336
+ msgid "Show?"
337
+ msgstr "Mostrar?"
338
+
339
+ #: mailchimp.php:617
340
+ msgid "Input Type"
341
+ msgstr "Tipo de dados"
342
+
343
+ #: mailchimp.php:620
344
+ msgid "Options"
345
+ msgstr "Opções"
346
+
po/mailchimp_i18n-ru_RU.mo ADDED
Binary file
po/mailchimp_i18n-ru_RU.po ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2009-07-18 17:54+0300\n"
12
+ "Last-Translator: Fat Cow <zhr@tut.by>\n"
13
+ "Language-Team: Fat Cow <zhr@tut.by>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=utf-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "X-Poedit-Language: Russian\n"
18
+ "X-Poedit-Country: RUSSIAN FEDERATION\n"
19
+ "X-Poedit-SourceCharset: utf-8\n"
20
+
21
+ #: mailchimp_includes.php:27
22
+ #: mailchimp_includes.php:62
23
+ msgid "You must fill in"
24
+ msgstr "Вы должны заполнить"
25
+
26
+ #: mailchimp_includes.php:59
27
+ msgid "That email address is already subscribed to the list"
28
+ msgstr "Этот адрес уже подписан"
29
+
30
+ #: mailchimp_includes.php:66
31
+ #, php-format
32
+ msgid "%s has invalid content"
33
+ msgstr "%s имеет неправильное содержание"
34
+
35
+ #: mailchimp_includes.php:68
36
+ msgid "An invalid Interest Group was selected"
37
+ msgstr "Неправильная группа интересов выбрана"
38
+
39
+ #: mailchimp_includes.php:69
40
+ msgid "That email address is invalid"
41
+ msgstr "Этот адрес некорректный"
42
+
43
+ #: mailchimp_includes.php:75
44
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
45
+ msgstr "Браво, вы зарегистрировались! Посмотрите, пожалуйста, в электронной почте подтверждение!"
46
+
47
+ #: mailchimp_includes.php:131
48
+ msgid "required field"
49
+ msgstr "поле обязательно"
50
+
51
+ #: mailchimp_includes.php:168
52
+ msgid "unsubscribe from list"
53
+ msgstr "отписаться от рассылки"
54
+
55
+ #: mailchimp_includes.php:171
56
+ msgid "powered by"
57
+ msgstr "powered by"
58
+
59
+ #: mailchimp.php:135
60
+ msgid "MailChimp Setup"
61
+ msgstr "установка MailChimp "
62
+
63
+ #: mailchimp.php:150
64
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
65
+ msgstr "При модернизации установки плагина, мы не смогли войти в свою учетную запись. Вы должны войти снова и настройки вашего списка. "
66
+
67
+ #: mailchimp.php:156
68
+ msgid "MailChimp List Setup"
69
+ msgstr "список установки MailChimp "
70
+
71
+ #: mailchimp.php:166
72
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
73
+ msgstr "Браво! Мы смогли проверить ваши имя пользователя и пароль! Давайте продолжать, будем?"
74
+
75
+ #: mailchimp.php:178
76
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
77
+ msgstr "Uh-Oh, мы не смогли проверить логин и имя пользователя и пароль. Пожалуйста, проверьте их и попробуйте снова! "
78
+
79
+ #: mailchimp.php:179
80
+ msgid "The server said:"
81
+ msgstr "Сервер говорит:"
82
+
83
+ #: mailchimp.php:222
84
+ msgid "Sign up for"
85
+ msgstr "Подпишитесь на рассылку"
86
+
87
+ #: mailchimp.php:223
88
+ msgid "Subscribe"
89
+ msgstr "Подписка"
90
+
91
+ #: mailchimp.php:253
92
+ #, php-format
93
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
94
+ msgstr "Браво! Загружена и сохранена информация для%d Merge Variables и и%d группы интересов из списка "
95
+
96
+ #: mailchimp.php:256
97
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
98
+ msgstr "Теперь вы должны либо включить функцию MailChimp Виджет, либо изменить эту опцию ниже, а затем включить это."
99
+
100
+ #: mailchimp.php:284
101
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
102
+ msgstr "Успешно сброшено... Теперь вам нужно подобрать еще раз!"
103
+
104
+ #: mailchimp.php:290
105
+ msgid "Monkey Rewards turned On!"
106
+ msgstr "Monkey Rewards включен!"
107
+
108
+ #: mailchimp.php:294
109
+ msgid "Monkey Rewards turned Off!"
110
+ msgstr "Monkey Rewards отключен!"
111
+
112
+ #: mailchimp.php:299
113
+ msgid "Fancy Javascript submission turned On!"
114
+ msgstr "Fancy Javascript представления включены!"
115
+
116
+ #: mailchimp.php:303
117
+ msgid "Fancy Javascript submission turned Off!"
118
+ msgstr "Fancy Javascript представления отключены!"
119
+
120
+ #: mailchimp.php:309
121
+ msgid "Unsubscribe link turned On!"
122
+ msgstr "Линк 'Отказаться от рассылки' включен!"
123
+
124
+ #: mailchimp.php:313
125
+ msgid "Unsubscribe link turned Off!"
126
+ msgstr "Линк 'Отказаться от рассылки' отключен!"
127
+
128
+ #: mailchimp.php:359
129
+ msgid "Successfully Updated your List Subscribe Form Settings!"
130
+ msgstr "Успешно обновлен список подписок!"
131
+
132
+ #: mailchimp.php:372
133
+ msgid "Login Info"
134
+ msgstr "Информация о входе"
135
+
136
+ #: mailchimp.php:373
137
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
138
+ msgstr "Чтобы начать пользоваться MailChimp плагином, прежде всего, необходимо зарегистрироваться и получить ключ API. Пожалуйста, введите Ваши MailChimp имя пользователя и пароль ниже. "
139
+
140
+ #: mailchimp.php:375
141
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
142
+ msgstr "Нет MailChimp аккаунта? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Зарегистрируйтесь бесплатно</a>!"
143
+
144
+ #: mailchimp.php:379
145
+ msgid "Username"
146
+ msgstr "Имя пользователя"
147
+
148
+ #: mailchimp.php:383
149
+ msgid "Password"
150
+ msgstr "Пароль"
151
+
152
+ #: mailchimp.php:389
153
+ msgid "Save & Check"
154
+ msgstr "Сохранить и проверить"
155
+
156
+ #: mailchimp.php:394
157
+ msgid "Notes"
158
+ msgstr "Заметки"
159
+
160
+ #: mailchimp.php:395
161
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
162
+ msgstr "Изменение настроек в MailChimp.com может привести к остановке работы."
163
+
164
+ #: mailchimp.php:396
165
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
166
+ msgstr "Если вы измените ваш логин на другой счет, то имеющаяся информация ниже будет удалена."
167
+
168
+ #: mailchimp.php:397
169
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
170
+ msgstr "Если какие-либо не получилось, не расстраивайтесь - просто перенастройте свой логин и пункты ниже ..."
171
+
172
+ #: mailchimp.php:403
173
+ msgid "Logged in as"
174
+ msgstr "Вошел как"
175
+
176
+ #: mailchimp.php:407
177
+ msgid "Logout"
178
+ msgstr "Выход"
179
+
180
+ #: mailchimp.php:421
181
+ msgid "Your Lists"
182
+ msgstr "Ваши списки"
183
+
184
+ #: mailchimp.php:423
185
+ msgid "Please select the List you wish to create a Signup Form for."
186
+ msgstr "Пожалуйста, выберите Список вы хотите создать форму для регистрации."
187
+
188
+ #: mailchimp.php:432
189
+ #, php-format
190
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
191
+ msgstr "Ох-ох, вы не определили списки! Пожалуйста, посетите %s, войдите и настройте списки перед использованием этого инструмента! "
192
+
193
+ #: mailchimp.php:437
194
+ msgid "Select A List"
195
+ msgstr "Выберите список"
196
+
197
+ #: mailchimp.php:450
198
+ msgid "Update List"
199
+ msgstr "Обновить список:"
200
+
201
+ #: mailchimp.php:453
202
+ msgid "Note:"
203
+ msgstr "Совет:"
204
+
205
+ #: mailchimp.php:453
206
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
207
+ msgstr "Обновление списка не вызовет настройки ниже, чтобы быть потеряны. Переход на новый список."
208
+
209
+ #: mailchimp.php:471
210
+ msgid "Reset List Options and Select again"
211
+ msgstr "Сбросить настроки списка и выбрать снова"
212
+
213
+ #: mailchimp.php:474
214
+ msgid "Subscribe Form Widget Settings for this List"
215
+ msgstr "Настройки формы виджета подписки для этого списка"
216
+
217
+ #: mailchimp.php:475
218
+ msgid "Selected MailChimp List"
219
+ msgstr "Выбранный MailChimp список"
220
+
221
+ #: mailchimp.php:496
222
+ #: mailchimp.php:569
223
+ #: mailchimp.php:630
224
+ msgid "Update Subscribe Form Settings"
225
+ msgstr "Обновить подписку через настройки"
226
+
227
+ #: mailchimp.php:499
228
+ msgid "Monkey Rewards"
229
+ msgstr "Monkey Rewards"
230
+
231
+ #: mailchimp.php:501
232
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
233
+ msgstr "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
234
+
235
+ #: mailchimp.php:505
236
+ msgid "Use Javascript Support?"
237
+ msgstr "С поддержкой javascript?"
238
+
239
+ #: mailchimp.php:507
240
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
241
+ msgstr "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
242
+
243
+ #: mailchimp.php:511
244
+ msgid "Include Unsubscribe link?"
245
+ msgstr "Включать ссылку отписки?"
246
+
247
+ #: mailchimp.php:513
248
+ msgid "turning this on will add a link to your host unsubscribe form"
249
+ msgstr "turning this on will add a link to your host unsubscribe form"
250
+
251
+ #: mailchimp.php:517
252
+ msgid "Header content"
253
+ msgstr "Содержание шапки"
254
+
255
+ #: mailchimp.php:520
256
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
257
+ msgstr "Вы можете заполнить это собственным текстом, HTML разметкой (включая графические ссылки), или ничего!"
258
+
259
+ #: mailchimp.php:525
260
+ msgid "Submit Button text"
261
+ msgstr "Кнопка отправки текста"
262
+
263
+ #: mailchimp.php:532
264
+ msgid "Custom Styling"
265
+ msgstr "Избранное оформление"
266
+
267
+ #: mailchimp.php:536
268
+ msgid "Turned On?"
269
+ msgstr "Включено?"
270
+
271
+ #: mailchimp.php:537
272
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
273
+ msgstr "Настройки шапки (применяется только в случае, если нет HTML-тегов в Header'е) "
274
+
275
+ #: mailchimp.php:538
276
+ #: mailchimp.php:552
277
+ msgid "Border Width"
278
+ msgstr "Ширина границы"
279
+
280
+ #: mailchimp.php:539
281
+ #: mailchimp.php:553
282
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
283
+ msgstr "Установите 0 для отключения границ, не вводите <strong>px</strong>!"
284
+
285
+ #: mailchimp.php:541
286
+ #: mailchimp.php:555
287
+ msgid "Border Color"
288
+ msgstr "Цвет границы"
289
+
290
+ #: mailchimp.php:542
291
+ #: mailchimp.php:545
292
+ #: mailchimp.php:548
293
+ #: mailchimp.php:556
294
+ #: mailchimp.php:559
295
+ #: mailchimp.php:562
296
+ msgid "do not enter initial <strong>#</strong>"
297
+ msgstr "не указан первоначальный <strong>#</strong>"
298
+
299
+ #: mailchimp.php:551
300
+ msgid "Form Settings"
301
+ msgstr "Настроки формы"
302
+
303
+ #: mailchimp.php:571
304
+ msgid "Merge Variables Included"
305
+ msgstr "Слияние переменных включено"
306
+
307
+ #: mailchimp.php:574
308
+ msgid "No Merge Variables found."
309
+ msgstr "Не найдено объединенных переменных."
310
+
311
+ #: mailchimp.php:580
312
+ #: mailchimp.php:614
313
+ msgid "Name"
314
+ msgstr "Имя"
315
+
316
+ #: mailchimp.php:581
317
+ msgid "Tag"
318
+ msgstr "Тэг"
319
+
320
+ #: mailchimp.php:582
321
+ msgid "Required?"
322
+ msgstr "Обязательно?"
323
+
324
+ #: mailchimp.php:583
325
+ msgid "Include?"
326
+ msgstr "Включено?"
327
+
328
+ #: mailchimp.php:603
329
+ msgid "Interest Groups"
330
+ msgstr "Группы интересов"
331
+
332
+ #: mailchimp.php:605
333
+ msgid "No Interest Groups Setup for this List"
334
+ msgstr "Нет групп интересов установки для данного списка"
335
+
336
+ #: mailchimp.php:610
337
+ msgid "Show?"
338
+ msgstr "Показывать?"
339
+
340
+ #: mailchimp.php:617
341
+ msgid "Input Type"
342
+ msgstr "тип ввода"
343
+
344
+ #: mailchimp.php:620
345
+ msgid "Options"
346
+ msgstr "Настройки"
347
+
po/mailchimp_i18n-sv_SE.mo ADDED
Binary file
po/mailchimp_i18n-sv_SE.po ADDED
@@ -0,0 +1,344 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SOME DESCRIPTIVE TITLE.
2
+ # Copyright (C) YEAR MailChimp API Support Team
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: MailChimp 1.1.5\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/mailchimp\n"
10
+ "POT-Creation-Date: 2009-07-15 14:23-0400\n"
11
+ "PO-Revision-Date: 2009-10-28 12:09-0500\n"
12
+ "Last-Translator: MailChimp API <api@mailchimp.com>\n"
13
+ "Language-Team: Sebastian Johnsson <sebastian@agiley.se>\n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+
18
+ #: mailchimp_includes.php:27
19
+ #: mailchimp_includes.php:62
20
+ msgid "You must fill in"
21
+ msgstr "Du måste ange"
22
+
23
+ #: mailchimp_includes.php:59
24
+ msgid "That email address is already subscribed to the list"
25
+ msgstr "E-postadressen du angav prenumererar redan på den här maillistan"
26
+
27
+ #: mailchimp_includes.php:66
28
+ #, php-format
29
+ msgid "%s has invalid content"
30
+ msgstr "%s har ogiltigt innehåll"
31
+
32
+ #: mailchimp_includes.php:68
33
+ msgid "An invalid Interest Group was selected"
34
+ msgstr "En ogiltig intressegrupp har valts"
35
+
36
+ #: mailchimp_includes.php:69
37
+ msgid "That email address is invalid"
38
+ msgstr "E-postadressen är ogiltig"
39
+
40
+ #: mailchimp_includes.php:75
41
+ msgid "Success, you've been signed up! Please look for our confirmation email!"
42
+ msgstr "Grattis, du har nu registrerat dig. Kolla efter ditt bekräftelsemeddelande!"
43
+
44
+ #: mailchimp_includes.php:131
45
+ msgid "required field"
46
+ msgstr "obligatoriskt fält"
47
+
48
+ #: mailchimp_includes.php:168
49
+ msgid "unsubscribe from list"
50
+ msgstr "avsluta min prenumeration från listan"
51
+
52
+ #: mailchimp_includes.php:171
53
+ msgid "powered by"
54
+ msgstr "powered by"
55
+
56
+ #: mailchimp.php:135
57
+ msgid "MailChimp Setup"
58
+ msgstr "MailChimp Inst&auml;llningar"
59
+
60
+ #: mailchimp.php:150
61
+ msgid "While upgrading the plugin setup, we were unable to login to your account. You will need to login again and setup your list."
62
+ msgstr "När inställningarna för pluginet uppgraderades så kunde vi tyvärr ej logga in på ditt konto. Du behöver logga in igen och ställa in dina inställningar för listan."
63
+
64
+ #: mailchimp.php:156
65
+ msgid "MailChimp List Setup"
66
+ msgstr "MailChimp Inställningar"
67
+
68
+ #: mailchimp.php:166
69
+ msgid "Success! We were able to verify your username & password! Let's continue, shall we?"
70
+ msgstr "All right! Vi lyckades att verifiera ditt användarnamn och lösenord!"
71
+
72
+ #: mailchimp.php:178
73
+ msgid "Uh-oh, we were unable to login and verify your username & password. Please check them and try again!"
74
+ msgstr "Oops, vi lyckades inte att logga in och verifiera ditt användarnamn och lösenord. Vänligen dubbelkolla dina uppgifter och försök igen!"
75
+
76
+ #: mailchimp.php:179
77
+ msgid "The server said:"
78
+ msgstr "Servern sa:"
79
+
80
+ #: mailchimp.php:222
81
+ msgid "Sign up for"
82
+ msgstr "Registerar dig"
83
+
84
+ #: mailchimp.php:223
85
+ msgid "Subscribe"
86
+ msgstr "Prenumerera"
87
+
88
+ #: mailchimp.php:253
89
+ #, php-format
90
+ msgid "Success! Loaded and saved the info for %d Merge Variables and %d Interest Groups from your list"
91
+ msgstr "Framgång! Laddade och sparade informationen för %d E-postvariabler och %d Intressegrupper från din lista"
92
+
93
+ #: mailchimp.php:256
94
+ msgid "Now you should either Turn On the MailChimp Widget or change your options below, then turn it on."
95
+ msgstr "Nu bör du antingen slå på MailChimp Widgeten eller ändra dina inställningar nedan och sedan slå på den igen."
96
+
97
+ #: mailchimp.php:284
98
+ msgid "Successfully Reset your List selection... Now you get to pick again!"
99
+ msgstr "Ditt val av lista har framgångsrikt nollställts... Välj nu en ny lista!"
100
+
101
+ #: mailchimp.php:290
102
+ msgid "Monkey Rewards turned On!"
103
+ msgstr "Monkey Rewards har aktiverats!"
104
+
105
+ #: mailchimp.php:294
106
+ msgid "Monkey Rewards turned Off!"
107
+ msgstr "Monkey Rewards har inaktiverats!"
108
+
109
+ #: mailchimp.php:299
110
+ msgid "Fancy Javascript submission turned On!"
111
+ msgstr "Javascript-postning har aktiverats!"
112
+
113
+ #: mailchimp.php:303
114
+ msgid "Fancy Javascript submission turned Off!"
115
+ msgstr "Javascript-postning har inaktiverats!"
116
+
117
+ #: mailchimp.php:309
118
+ msgid "Unsubscribe link turned On!"
119
+ msgstr "Avprenumerationslänk har aktiverats!"
120
+
121
+ #: mailchimp.php:313
122
+ msgid "Unsubscribe link turned Off!"
123
+ msgstr "Avprenumerationslänk har inaktiverats!"
124
+
125
+ #: mailchimp.php:359
126
+ msgid "Successfully Updated your List Subscribe Form Settings!"
127
+ msgstr "Dina inställningar har framgångsrikt uppdaterats!"
128
+
129
+ #: mailchimp.php:372
130
+ msgid "Login Info"
131
+ msgstr "Login-information"
132
+
133
+ #: mailchimp.php:373
134
+ msgid "To start using the MailChimp plugin, we first need to login and get your API Key. Please enter your MailChimp username and password below."
135
+ msgstr "För att starta använda MailChimp-pluginet så måste vi först logga in och hämta din API-nyckel. Vänligen ange ditt MailChimp användarnamn samt lösenord nedan."
136
+
137
+ #: mailchimp.php:375
138
+ msgid "Don't have a MailChimp account? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Try one for Free</a>!"
139
+ msgstr "Har du inget MailChimp konto? <a href='http://www.mailchimp.com/tryit.phtml' target='_blank'>Testa ett gratis</a>!"
140
+
141
+ #: mailchimp.php:379
142
+ msgid "Username"
143
+ msgstr "Användarnamn"
144
+
145
+ #: mailchimp.php:383
146
+ msgid "Password"
147
+ msgstr "Lösenord"
148
+
149
+ #: mailchimp.php:389
150
+ msgid "Save & Check"
151
+ msgstr "Spara och Kontrollera"
152
+
153
+ #: mailchimp.php:394
154
+ msgid "Notes"
155
+ msgstr "Notera"
156
+
157
+ #: mailchimp.php:395
158
+ msgid "Changing your settings at MailChimp.com may cause this to stop working."
159
+ msgstr "Om du ändrar dina inställingar på MailChimp.com kan det hända att pluginet slutar att fungera."
160
+
161
+ #: mailchimp.php:396
162
+ msgid "If you change your login to a different account, the info you have setup below will be erased."
163
+ msgstr "Om du ändrar ditt login till ett annat konto så kommer informationen nedan att tas bort."
164
+
165
+ #: mailchimp.php:397
166
+ msgid "If any of that happens, no biggie - just reconfigure your login and the items below..."
167
+ msgstr "Om något av det händer, oroa dig inte - konfigurera bara om din login och sakerna nedan..."
168
+
169
+ #: mailchimp.php:403
170
+ msgid "Logged in as"
171
+ msgstr "Inloggad som"
172
+
173
+ #: mailchimp.php:407
174
+ msgid "Logout"
175
+ msgstr "Logga ut"
176
+
177
+ #: mailchimp.php:421
178
+ msgid "Your Lists"
179
+ msgstr "Dina listor"
180
+
181
+ #: mailchimp.php:423
182
+ msgid "Please select the List you wish to create a Signup Form for."
183
+ msgstr "Vänligen välj den lista du vill skapa ett Prenumerationsformulär för."
184
+
185
+ #: mailchimp.php:432
186
+ #, php-format
187
+ msgid "Uh-oh, you don't have any lists defined! Please visit %s, login, and setup a list before using this tool!"
188
+ msgstr "Oops, du har inte lagt upp några listor! Vänligen besök %s, logga in, och lägg till en lista före du använder det här verktyget!"
189
+
190
+ #: mailchimp.php:437
191
+ msgid "Select A List"
192
+ msgstr "Välj lista"
193
+
194
+ #: mailchimp.php:450
195
+ msgid "Update List"
196
+ msgstr "Uppdatera Lista"
197
+
198
+ #: mailchimp.php:453
199
+ msgid "Note:"
200
+ msgstr "Notera:"
201
+
202
+ #: mailchimp.php:453
203
+ msgid "Updating your list will not cause settings below to be lost. Changing to a new list will."
204
+ msgstr "Genom att uppdatera din lista kommer inställingar inte att gå förlorade. Genom att byta till en ny lista kommer inställningarna dock att gå förlorade."
205
+
206
+ #: mailchimp.php:471
207
+ msgid "Reset List Options and Select again"
208
+ msgstr "Återställ Listinställningar och välj igen"
209
+
210
+ #: mailchimp.php:474
211
+ msgid "Subscribe Form Widget Settings for this List"
212
+ msgstr "Prenumerationsformulär Widget-inställningar för den här Listan"
213
+
214
+ #: mailchimp.php:475
215
+ msgid "Selected MailChimp List"
216
+ msgstr "Vald MailChimp Lista"
217
+
218
+ #: mailchimp.php:496
219
+ #: mailchimp.php:569
220
+ #: mailchimp.php:630
221
+ msgid "Update Subscribe Form Settings"
222
+ msgstr "Uppdatera Inställningar"
223
+
224
+ #: mailchimp.php:499
225
+ msgid "Monkey Rewards"
226
+ msgstr "Monkey Rewards"
227
+
228
+ #: mailchimp.php:501
229
+ msgid "turning this on will place a \"powered by MailChimp\" link in your form that will earn you credits with us. It is optional and can be turned on or off at any time."
230
+ msgstr "genom att aktivera detta kommer en \"powered by MailChimp\"-länk att placeras i ditt formulär som gör att du kan tjäna in krediter med oss. Det är helt och hållet valfritt och kan slås på eller av närsom."
231
+
232
+ #: mailchimp.php:505
233
+ msgid "Use Javascript Support?"
234
+ msgstr "Använd Javascript-stöd?"
235
+
236
+ #: mailchimp.php:507
237
+ msgid "turning this on will use fancy javascript submission and should degrade gracefully for users not using javascript. It is optional and can be turned on or off at any time."
238
+ msgstr "genom att slå på det här kommer en formuläret att postas med javascript och degraderas schysst för användare som inte använder javascript. Det här är valfritt och kan stängas av när som."
239
+
240
+ #: mailchimp.php:511
241
+ msgid "Include Unsubscribe link?"
242
+ msgstr "Inkludera avprenumereringsformulär?"
243
+
244
+ #: mailchimp.php:513
245
+ msgid "turning this on will add a link to your host unsubscribe form"
246
+ msgstr "genom att aktivera detta kommer en länk att läggas till som leder till ditt avprenumereringsformulär"
247
+
248
+ #: mailchimp.php:517
249
+ msgid "Header content"
250
+ msgstr "Headerinnehåll"
251
+
252
+ #: mailchimp.php:520
253
+ msgid "You can fill this with your own Text, HTML markup (including image links), or Nothing!"
254
+ msgstr "Du kan fylla det här med din egen text, HTML markup (t.ex. bildlänkar), eller ingenting!"
255
+
256
+ #: mailchimp.php:525
257
+ msgid "Submit Button text"
258
+ msgstr "Submit-knapp text"
259
+
260
+ #: mailchimp.php:532
261
+ msgid "Custom Styling"
262
+ msgstr "Anpassad Styling"
263
+
264
+ #: mailchimp.php:536
265
+ msgid "Turned On?"
266
+ msgstr "Aktiverad?"
267
+
268
+ #: mailchimp.php:537
269
+ msgid "Header Settings (only applies if there are no HTML tags in the Header Content area above)"
270
+ msgstr "Header-inställningar (används enbart om där inte finns några HTML-taggar angivna i Headerinnehållsområdet ovan)"
271
+
272
+ #: mailchimp.php:538
273
+ #: mailchimp.php:552
274
+ msgid "Border Width"
275
+ msgstr "Border-bredd"
276
+
277
+ #: mailchimp.php:539
278
+ #: mailchimp.php:553
279
+ msgid "Set to 0 for no border, do not enter <strong>px</strong>!"
280
+ msgstr "Sätt till 0 för ingen border, ange inte <strong>px</strong>!"
281
+
282
+ #: mailchimp.php:541
283
+ #: mailchimp.php:555
284
+ msgid "Border Color"
285
+ msgstr "Border-färg"
286
+
287
+ #: mailchimp.php:542
288
+ #: mailchimp.php:545
289
+ #: mailchimp.php:548
290
+ #: mailchimp.php:556
291
+ #: mailchimp.php:559
292
+ #: mailchimp.php:562
293
+ msgid "do not enter initial <strong>#</strong>"
294
+ msgstr "ange inte initial <strong>#</strong>"
295
+
296
+ #: mailchimp.php:551
297
+ msgid "Form Settings"
298
+ msgstr "Formulärinställningar"
299
+
300
+ #: mailchimp.php:571
301
+ msgid "Merge Variables Included"
302
+ msgstr "E-postvariabler har inkluderats"
303
+
304
+ #: mailchimp.php:574
305
+ msgid "No Merge Variables found."
306
+ msgstr "Inga e-postvariabler hittades."
307
+
308
+ #: mailchimp.php:580
309
+ #: mailchimp.php:614
310
+ msgid "Name"
311
+ msgstr "Namn"
312
+
313
+ #: mailchimp.php:581
314
+ msgid "Tag"
315
+ msgstr "Tag"
316
+
317
+ #: mailchimp.php:582
318
+ msgid "Required?"
319
+ msgstr "Obligatorisk?"
320
+
321
+ #: mailchimp.php:583
322
+ msgid "Include?"
323
+ msgstr "Inkludera?"
324
+
325
+ #: mailchimp.php:603
326
+ msgid "Interest Groups"
327
+ msgstr "Intressegrupper"
328
+
329
+ #: mailchimp.php:605
330
+ msgid "No Interest Groups Setup for this List"
331
+ msgstr "Inga Intressegrupper finns för den här listan"
332
+
333
+ #: mailchimp.php:610
334
+ msgid "Show?"
335
+ msgstr "Visa?"
336
+
337
+ #: mailchimp.php:617
338
+ msgid "Input Type"
339
+ msgstr "Inmatningstyp"
340
+
341
+ #: mailchimp.php:620
342
+ msgid "Options"
343
+ msgstr "Inställningar"
344
+
readme.txt CHANGED
@@ -1,11 +1,11 @@
1
  === MailChimp List Subscribe Form ===
2
- Contributors: mc_jesse
3
  Tags: mailchimp, email, newsletter, signup, marketing, plugin, widget
4
  Requires at least: 2.3
5
- Tested up to: 2.5.1
6
- Stable tag: 0.1
7
  Author URI: http://www.mailchimp.com/api/
8
- Plugin URI: http://www.mailchimp.com/api/wordpress.phtml
9
 
10
  The MailChimp plugin allows you to quickly and easily add a signup form for your MailChimp list.
11
 
@@ -14,15 +14,15 @@ The MailChimp plugin allows you to quickly and easily add a signup form for your
14
  The MailChimp plugin allows you to quickly and easily add a signup form for your MailChimp list as a widget
15
  on your Wordpress 2.3 or higher site.
16
 
17
- Not sure what [MailChimp](http://www.mailchimp.com/learnmore.phtml) is or if it will be helpful? Signup up for a
18
- [FREE Trial Account](http://www.mailchimp.com/tryit.phtml) and see for yourself!
19
 
20
  After Installation, the setup page will guide you through entering your Login informaiton, selecting your List from our Service,
21
  selecting options for the Merge Fields and Interest Groups you have setup, and then add the Widget to your site. The
22
  time from starting installation to have the form on your site should be less than 5 minutes - absolutely everything
23
  can be done via the Wordpress Setting GUI - no file editing at all!
24
 
25
- You can also visit our [homepage for the plugin](http://www.mailchimp.com/api/wordpress.phtml), but if you are reading this,
26
  you probably don't need to.
27
 
28
  == Installation ==
@@ -40,7 +40,7 @@ This section describes how to install the plugin and get started using it.
40
  1. Finally, go to Presentation->Widgets and enable the `MailChimp` widget
41
  1. And you are DONE!
42
 
43
- = Version 2.5 =
44
  1. Unzip our archive and upload the entire `mailchimp` directory to your `/wp-content/plugins/` directory
45
  1. Activate the plugin through the 'Plugins' menu in WordPress
46
  1. Go to Settings and look for "MailChimp Setup" in the menu
@@ -53,27 +53,73 @@ This section describes how to install the plugin and get started using it.
53
 
54
  = Advanced =
55
  If you have a custom coded sidebar or something else special going on where you can't simply enable the widget
56
- through the Wordpress GUI, all you need to do is add:
57
 
58
- ` mc_display_widget(); `
 
59
 
60
- Where ever you want it to show up.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61
 
62
 
63
  == Frequently Asked Questions ==
64
 
65
  = What in the world is MailChimp? =
66
 
67
- Good question! [MailChimp](http://www.mailchimp.com/learnmore.phtml) is full of useful, powerful email marketing features that are easy to use and even a little fun (that's right---we said fun), whether you're an email marketing expert, or a small business just getting started.
68
 
69
- To learn more, just check out our site: [MailChimp](http://www.mailchimp.com/learnmore.phtml)
70
 
71
 
72
  = Wait a minute, you want me to pay to try this? =
73
 
74
- *Absolutely not!* We welcome you to come signup for a [FREE Trial Account](http://www.mailchimp.com/tryit.phtml) and
75
  see if you find it useful.
76
 
 
 
 
 
 
 
 
 
77
 
78
  == Screenshots ==
79
 
1
  === MailChimp List Subscribe Form ===
2
+ Contributors: mc_jesse
3
  Tags: mailchimp, email, newsletter, signup, marketing, plugin, widget
4
  Requires at least: 2.3
5
+ Tested up to: 3.0 beta1
6
+ Stable tag: 1.1.15
7
  Author URI: http://www.mailchimp.com/api/
8
+ Plugin URI: http://www.mailchimp.com/plugins/mailchimp-wordpress-plugin/
9
 
10
  The MailChimp plugin allows you to quickly and easily add a signup form for your MailChimp list.
11
 
14
  The MailChimp plugin allows you to quickly and easily add a signup form for your MailChimp list as a widget
15
  on your Wordpress 2.3 or higher site.
16
 
17
+ Not sure what [MailChimp](http://www.mailchimp.com/features/full_list/) is or if it will be helpful? Signup up for a
18
+ [FREE Trial Account](http://www.mailchimp.com/signup/) and see for yourself!
19
 
20
  After Installation, the setup page will guide you through entering your Login informaiton, selecting your List from our Service,
21
  selecting options for the Merge Fields and Interest Groups you have setup, and then add the Widget to your site. The
22
  time from starting installation to have the form on your site should be less than 5 minutes - absolutely everything
23
  can be done via the Wordpress Setting GUI - no file editing at all!
24
 
25
+ You can also visit our [homepage for the plugin](http://www.mailchimp.com/plugins/mailchimp-wordpress-plugin/), but if you are reading this,
26
  you probably don't need to.
27
 
28
  == Installation ==
40
  1. Finally, go to Presentation->Widgets and enable the `MailChimp` widget
41
  1. And you are DONE!
42
 
43
+ = Version 2.5+ =
44
  1. Unzip our archive and upload the entire `mailchimp` directory to your `/wp-content/plugins/` directory
45
  1. Activate the plugin through the 'Plugins' menu in WordPress
46
  1. Go to Settings and look for "MailChimp Setup" in the menu
53
 
54
  = Advanced =
55
  If you have a custom coded sidebar or something else special going on where you can't simply enable the widget
56
+ through the Wordpress GUI, all you need to do is:
57
 
58
+ If you are using Wordpress v2.5 or higher, you can use the short-code:
59
+ ` [mailchimpsf_widget] `
60
 
61
+ If you are adding it inside a php code block, pop this in:
62
+
63
+ ` mailchimpSF_display_widget(); `
64
+
65
+ Or, if you are dropping it in between a bunch of HTML, use this:
66
+
67
+ `<?php mailchimpSF_display_widget(); ?>`
68
+
69
+ Where ever you want it to show up.
70
+
71
+ Note: in some environments you will need to install the Exec_PHP plugin to use that method of display. It can be found here:
72
+ http://wordpress.org/extend/plugins/exec-php/
73
+
74
+
75
+
76
+ == Internationalization (i18n) ==
77
+ Currently we have the plugin configured so it can be easily translated and the following languages supported:
78
+
79
+ * de_DE - German in the Germany (thanks to Michael Jaekel for contributing)
80
+ * en_US - English in the U.S.
81
+ * et_ET - Estonian in Estonia (thanks to [Helen Urbanik](http://www.motomaania.ee/) for contributing)
82
+ * fr_FR - French in France (thanks to [Maxime Toulliou](http://www.maximetoulliou.com/) for contributing)
83
+ * hu_HU - Hungarian in Hungary (thanks to Okostobi for contributing)
84
+ * it_IT - Italian in Italy (thanks to [Stefan Des](http://www.stefandes.com) for contributing)
85
+ * ko_KR - Korean (thanks to 백선기 (SK Baek) for contributing)
86
+ * nb_NO - Norwegian (thanks to [Alexander Roterud aka Defrag](http://www.tigerpews.com) for contributing)
87
+ * nl_BE - Dutch in Belgium (thanks to [Filip Stas](http://suddenelfilio.net/) for contributing)
88
+ * nl_NL - Dutch in Netherladns (thanks to Marten Schulp for contributing)
89
+ * pt_BR - Portuguese in Brazil (thanks to Maria Manoela Porto for contributing)
90
+ * ru_RU - Russian in the Russian Federation (thanks to [Илья](http://fatcow.com) for contributing)
91
+ * sv_SE - Swedish in Sweden (thanks to [Sebastian Johnsson](http://www.agiley.se/) for contributing)
92
+
93
+ If your language is not listed above, feel free to create a translation. Here are the basic steps:
94
+
95
+ 1. Copy "mailchimp_i18n-en_US.po" to "mailchimp_i18n-LANG_COUNTRY.po" - fill in LANG and COUNTRY with whatever you use for WPLANG in wp-config.php
96
+ 2. Grab a transalation editor. [POedit](http://www.poedit.net/) works for us
97
+ 3. Translate each line - if you need some context, just open up mailchimp.php and search for the line number or text
98
+ 4. Send it to us - api@mailchimp.com - and we'll test it and include it with our next release
99
 
100
 
101
  == Frequently Asked Questions ==
102
 
103
  = What in the world is MailChimp? =
104
 
105
+ Good question! [MailChimp](http://www.mailchimp.com/features/full_list/) is full of useful, powerful email marketing features that are easy to use and even a little fun (that's right---we said fun), whether you're an email marketing expert, or a small business just getting started.
106
 
107
+ To learn more, just check out our site: [MailChimp](http://www.mailchimp.com/features/full_list/)
108
 
109
 
110
  = Wait a minute, you want me to pay to try this? =
111
 
112
+ *Absolutely not!* We welcome you to come signup for a [FREE Trial Account](http://www.mailchimp.com/signup/) and
113
  see if you find it useful.
114
 
115
+ = I want this in my language, do you have a translation? =
116
+ Maybe! Look in the /po/ directory in our plugin package and see if your language is in there. If it is, great! If it is not, feel from to create one. Here are the basic steps:
117
+ 1. Copy "mailchimp_i18n-en_US.po" to "mailchimp_i18n-LANG_COUNTRY.po" - fill in LANG and COUNTRY with whatever you use for WPLANG in wp-config.php
118
+ 2. Grab a translation editor. [POedit](http://www.poedit.net/) works for us
119
+ 3. Translate each line - if you need some context, just open up mailchimp.php or mailchimp_includes.php and search for the line number or text
120
+ 4. Send it to us - api@mailchimp.com - and we'll test it and include it
121
+
122
+
123
 
124
  == Screenshots ==
125