Awesome Weather Widget - Version 1.4

Version Description

Gearing up for the PRO version coming soon which will include: * weather icons * custom layouts * shortcode generator * C/F switching * User location detection

This release includes: * Extended forecast now uses WP current_time to determine what days to show, uses Timezone in 'Settings' -> 'General' * Added a Widget Title field that uses the standard widget code from the sidebar (optional) * Support for OpenWeatherMaps City ID, just insert in the Location field. * Support for rgba() in the Custom Background Color

Download this release

Release Info

Developer halgatewood
Plugin Icon 128x128 Awesome Weather Widget
Version 1.4
Comparing to
See all releases

Code changes from version 1.3.4 to 1.4

awesome-weather.css CHANGED
@@ -3,25 +3,13 @@
3
  .awecf { *zoom: 1; }
4
 
5
  .awesome-weather-wrap {
6
- background: #333;
7
- text-shadow: 0 1px 1px rgba(0,0,0,0.3);
8
- -webkit-transition: background 0.5s ease-in;
9
- -moz-transition: background 0.5s ease-in;
10
- -o-transition: background 0.5s ease-in;
11
- transition: background 0.5s ease-in;
12
- color: #fff;
13
- font-family: 'Open Sans', sans-serif;
14
- font-weight: 400;
15
- font-size: 14px;
16
- line-height: 14px;
17
  clear: both;
18
- max-width: 400px;
19
- margin: 0 auto 20px auto;
20
  }
21
 
22
- .awesome-weather-wrap.darken {
23
- text-shadow: 0 1px 1px rgba(0,0,0,0.9);
24
- }
25
 
26
  .awesome-weather-wrap.temp1 { background: #43adff; }
27
  .awesome-weather-wrap.temp2 { background: #629BE0; }
@@ -42,7 +30,6 @@
42
  }
43
  .awesome-weather-wrap.darken .awesome-weather-header { background: rgba(0,0,0,0.2); }
44
 
45
-
46
  .awesome-weather-current-temp {
47
  padding: 10px 5%;
48
  width: 30%;
@@ -65,9 +52,9 @@
65
  .awesome-weather-forecast {
66
  border-top: solid 1px rgba(255,255,255,0.5);
67
  width: 90%;
68
- margin: 20px auto;
69
- padding-top: 20px;
70
- clear: both;
71
  }
72
 
73
  .awesome-weather-forecast-day {
@@ -102,10 +89,6 @@
102
  #sidebar .awe_wide .awesome-weather-todays-stats,
103
  #secondary .awe_wide .awesome-weather-todays-stats { font-size: 12px; }
104
 
105
- .widget.widget_awesomeweatherwidget h2,
106
- .widget.widget_awesomeweatherwidget h3,
107
- .widget.widget_awesomeweatherwidget .widget-title { display: none; }
108
-
109
- .awesome-weather-more-weather-link { padding: 5px; text-align: center; }
110
  .awesome-weather-more-weather-link a { color: #fff !important; text-decoration: none !important; font-size: 0.8em; }
111
 
3
  .awecf { *zoom: 1; }
4
 
5
  .awesome-weather-wrap {
6
+ background: #333; transition: background 0.5s ease-in;
7
+ font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px;line-height: 14px;
8
+ text-shadow: 0 1px 1px rgba(0,0,0,0.3); color: #fff;
 
 
 
 
 
 
 
 
9
  clear: both;
 
 
10
  }
11
 
12
+ .awesome-weather-wrap.darken { text-shadow: 0 1px 1px rgba(0,0,0,0.9); }
 
 
13
 
14
  .awesome-weather-wrap.temp1 { background: #43adff; }
15
  .awesome-weather-wrap.temp2 { background: #629BE0; }
30
  }
31
  .awesome-weather-wrap.darken .awesome-weather-header { background: rgba(0,0,0,0.2); }
32
 
 
33
  .awesome-weather-current-temp {
34
  padding: 10px 5%;
35
  width: 30%;
52
  .awesome-weather-forecast {
53
  border-top: solid 1px rgba(255,255,255,0.5);
54
  width: 90%;
55
+ margin-right: auto; margin-left: auto;
56
+ padding: 20px 5% 15px 5%;
57
+ clear: both;
58
  }
59
 
60
  .awesome-weather-forecast-day {
89
  #sidebar .awe_wide .awesome-weather-todays-stats,
90
  #secondary .awe_wide .awesome-weather-todays-stats { font-size: 12px; }
91
 
92
+ .awesome-weather-more-weather-link { padding: 10px; text-align: center; border-top: solid 1px rgba(255,255,255,0.5); }
 
 
 
 
93
  .awesome-weather-more-weather-link a { color: #fff !important; text-decoration: none !important; font-size: 0.8em; }
94
 
awesome-weather.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://halgatewood.com/awesome-weather
5
  Description: A weather widget that actually looks cool
6
  Author: Hal Gatewood
7
  Author URI: http://www.halgatewood.com
8
- Version: 1.3.4
9
 
10
 
11
  FILTERS AVAILABLE:
@@ -19,10 +19,6 @@ awesome_weather_extended_forecast_text = Change text of footer link
19
  add to your URL 'clear_awesome_widget'
20
  For example: http://url.com/?clear_awesome_widget
21
 
22
-
23
- SHORTCODE USAGE
24
- [awesome-weather location="Oklahoma City, OK" units="F"]
25
- [awesome-weather location="London, UK" units="C" width=220]
26
  */
27
 
28
 
@@ -40,7 +36,7 @@ add_action('plugins_loaded', 'awesome_weather_setup', 99999);
40
 
41
 
42
 
43
- // HAS SHORTCODE - by pippin
44
  function awesome_weather_wp_head( $posts )
45
  {
46
  wp_enqueue_style( 'awesome-weather', plugins_url( '/awesome-weather.css', __FILE__ ) );
@@ -79,7 +75,7 @@ function awesome_weather_logic( $atts )
79
 
80
  $sytem_locale = get_locale();
81
  $available_locales = array( 'en', 'sp', 'fr', 'it', 'de', 'pt', 'ro', 'pl', 'ru', 'ua', 'fi', 'nl', 'bg', 'se', 'tr', 'zh_tw', 'zh_cn' );
82
-
83
 
84
  // CHECK FOR LOCALE
85
  if( in_array( $sytem_locale , $available_locales ) )
@@ -87,27 +83,38 @@ function awesome_weather_logic( $atts )
87
  $locale = $sytem_locale;
88
  }
89
 
 
90
  // CHECK FOR LOCALE BY FIRST TWO DIGITS
91
  if( in_array(substr($sytem_locale, 0, 2), $available_locales ) )
92
  {
93
  $locale = substr($sytem_locale, 0, 2);
94
  }
95
 
96
-
97
-
98
  // NO LOCATION, ABORT ABORT!!!1!
99
  if( !$location ) { return awesome_weather_error(); }
100
 
101
 
102
  //FIND AND CACHE CITY ID
103
- $city_name_slug = sanitize_title( $location );
 
 
 
 
 
 
 
 
 
 
 
 
104
  $weather_transient_name = 'awesome-weather-' . $units . '-' . $city_name_slug . "-". $locale;
105
 
106
 
107
  // TWO APIS USED (VERSION 2.5)
108
  //http://api.openweathermap.org/data/2.5/weather?q=London,uk&units=metric&cnt=7&lang=fr
109
  //http://api.openweathermap.org/data/2.5/forecast/daily?q=London&units=metric&cnt=7&lang=fr
110
-
111
 
112
  // CLEAR THE TRANSIENT
113
  if( isset($_GET['clear_awesome_widget']) )
@@ -127,7 +134,7 @@ function awesome_weather_logic( $atts )
127
  $weather_data['forecast'] = array();
128
 
129
  // NOW
130
- $now_ping = "http://api.openweathermap.org/data/2.5/weather?q=" . $location . "&lang=" . $locale . "&units=" . $units;
131
  $now_ping_get = wp_remote_get( $now_ping );
132
 
133
  if( is_wp_error( $now_ping_get ) )
@@ -150,7 +157,7 @@ function awesome_weather_logic( $atts )
150
  // FORECAST
151
  if( $days_to_show != "hide" )
152
  {
153
- $forecast_ping = "http://api.openweathermap.org/data/2.5/forecast/daily?q=" . $location . "&lang=" . $locale . "&units=" . $units ."&cnt=7";
154
  $forecast_ping_get = wp_remote_get( $forecast_ping );
155
 
156
  if( is_wp_error( $forecast_ping_get ) )
@@ -172,8 +179,8 @@ function awesome_weather_logic( $atts )
172
 
173
  if($weather_data['now'] OR $weather_data['forecast'])
174
  {
175
- // SET THE TRANSIENT, CACHE FOR AN HOUR
176
- set_transient( $weather_transient_name, $weather_data, apply_filters( 'awesome_weather_cache', 3600 ) );
177
  }
178
  }
179
 
@@ -191,7 +198,7 @@ function awesome_weather_logic( $atts )
191
 
192
  if( $custom_bg_color )
193
  {
194
- if( substr(trim($custom_bg_color), 0, 1) != "#" ) { $custom_bg_color = "#" . $custom_bg_color; }
195
  $inline_style .= "background-color: {$custom_bg_color};";
196
  $bg_color = "custom";
197
  }
@@ -296,7 +303,7 @@ function awesome_weather_logic( $atts )
296
  {
297
  $rtn .= "<div class=\"awesome-weather-forecast awe_days_{$days_to_show} awecf\">";
298
  $c = 1;
299
- $dt_today = date('Ymd');
300
  $forecast = $weather_data['forecast'];
301
  $days_to_show = (int) $days_to_show;
302
 
@@ -348,7 +355,7 @@ function awesome_weather_error( $msg = false )
348
 
349
 
350
 
351
- // TEXT BLOCK WIDGET
352
  class AwesomeWeatherWidget extends WP_Widget
353
  {
354
  function AwesomeWeatherWidget() { parent::WP_Widget(false, $name = 'Awesome Weather Widget'); }
@@ -359,6 +366,7 @@ class AwesomeWeatherWidget extends WP_Widget
359
 
360
  $location = isset($instance['location']) ? $instance['location'] : false;
361
  $override_title = isset($instance['override_title']) ? $instance['override_title'] : false;
 
362
  $units = isset($instance['units']) ? $instance['units'] : false;
363
  $size = isset($instance['size']) ? $instance['size'] : false;
364
  $forecast_days = isset($instance['forecast_days']) ? $instance['forecast_days'] : false;
@@ -366,9 +374,9 @@ class AwesomeWeatherWidget extends WP_Widget
366
  $show_link = (isset($instance['show_link']) AND $instance['show_link'] == 1) ? 1 : 0;
367
  $background = isset($instance['background']) ? $instance['background'] : false;
368
  $custom_bg_color = isset($instance['custom_bg_color']) ? $instance['custom_bg_color'] : false;
369
-
370
  echo $before_widget;
371
- echo $before_title . $after_title;
372
  echo awesome_weather_logic( array( 'location' => $location, 'override_title' => $override_title, 'size' => $size, 'units' => $units, 'forecast_days' => $forecast_days, 'hide_stats' => $hide_stats, 'show_link' => $show_link, 'background' => $background, 'custom_bg_color' => $custom_bg_color ));
373
  echo $after_widget;
374
  }
@@ -378,11 +386,10 @@ class AwesomeWeatherWidget extends WP_Widget
378
  $instance = $old_instance;
379
  $instance['location'] = strip_tags($new_instance['location']);
380
  $instance['override_title'] = strip_tags($new_instance['override_title']);
 
381
  $instance['units'] = strip_tags($new_instance['units']);
382
  $instance['size'] = strip_tags($new_instance['size']);
383
  $instance['forecast_days'] = strip_tags($new_instance['forecast_days']);
384
- $instance['hide_stats'] = strip_tags($new_instance['hide_stats']);
385
- $instance['show_link'] = strip_tags($new_instance['show_link']);
386
  $instance['background'] = strip_tags($new_instance['background']);
387
  $instance['custom_bg_color'] = strip_tags($new_instance['custom_bg_color']);
388
  return $instance;
@@ -394,6 +401,7 @@ class AwesomeWeatherWidget extends WP_Widget
394
 
395
  $location = isset($instance['location']) ? esc_attr($instance['location']) : "";
396
  $override_title = isset($instance['override_title']) ? esc_attr($instance['override_title']) : "";
 
397
  $selected_size = isset($instance['size']) ? esc_attr($instance['size']) : "wide";
398
  $units = (isset($instance['units']) AND strtoupper($instance['units']) == "C") ? "C" : "F";
399
  $forecast_days = isset($instance['forecast_days']) ? esc_attr($instance['forecast_days']) : 5;
@@ -449,7 +457,7 @@ class AwesomeWeatherWidget extends WP_Widget
449
 
450
  <p>
451
  <label for="<?php echo $this->get_field_id('custom_bg_color'); ?>"><?php _e('Custom Background Color:', 'awesome-weather'); ?></label><br />
452
- <small><?php _e('(overrides color changing, use hex #7fb761)', 'awesome-weather'); ?></small>
453
  <input class="widefat" id="<?php echo $this->get_field_id('custom_bg_color'); ?>" name="<?php echo $this->get_field_name('custom_bg_color'); ?>" type="text" value="<?php echo $custom_bg_color; ?>" />
454
  </p>
455
 
@@ -462,7 +470,11 @@ class AwesomeWeatherWidget extends WP_Widget
462
  <label for="<?php echo $this->get_field_id('show_link'); ?>"><?php _e('Link to OpenWeatherMap:', 'awesome-weather'); ?></label> &nbsp;
463
  <input id="<?php echo $this->get_field_id('show_link'); ?>" name="<?php echo $this->get_field_name('show_link'); ?>" type="checkbox" value="1" <?php if($show_link) echo ' checked="checked"'; ?> />
464
  </p>
465
-
 
 
 
 
466
  <?php
467
  }
468
  }
5
  Description: A weather widget that actually looks cool
6
  Author: Hal Gatewood
7
  Author URI: http://www.halgatewood.com
8
+ Version: 1.4
9
 
10
 
11
  FILTERS AVAILABLE:
19
  add to your URL 'clear_awesome_widget'
20
  For example: http://url.com/?clear_awesome_widget
21
 
 
 
 
 
22
  */
23
 
24
 
36
 
37
 
38
 
39
+ // ENQUEUE CSS
40
  function awesome_weather_wp_head( $posts )
41
  {
42
  wp_enqueue_style( 'awesome-weather', plugins_url( '/awesome-weather.css', __FILE__ ) );
75
 
76
  $sytem_locale = get_locale();
77
  $available_locales = array( 'en', 'sp', 'fr', 'it', 'de', 'pt', 'ro', 'pl', 'ru', 'ua', 'fi', 'nl', 'bg', 'se', 'tr', 'zh_tw', 'zh_cn' );
78
+
79
 
80
  // CHECK FOR LOCALE
81
  if( in_array( $sytem_locale , $available_locales ) )
83
  $locale = $sytem_locale;
84
  }
85
 
86
+
87
  // CHECK FOR LOCALE BY FIRST TWO DIGITS
88
  if( in_array(substr($sytem_locale, 0, 2), $available_locales ) )
89
  {
90
  $locale = substr($sytem_locale, 0, 2);
91
  }
92
 
 
 
93
  // NO LOCATION, ABORT ABORT!!!1!
94
  if( !$location ) { return awesome_weather_error(); }
95
 
96
 
97
  //FIND AND CACHE CITY ID
98
+ if( is_numeric($location) )
99
+ {
100
+ $city_name_slug = $location;
101
+ $api_query = "id=" . $location;
102
+ }
103
+ else
104
+ {
105
+ $city_name_slug = sanitize_title( $location );
106
+ $api_query = "q=" . $location;
107
+ }
108
+
109
+
110
+ // TRANSIENT NAME
111
  $weather_transient_name = 'awesome-weather-' . $units . '-' . $city_name_slug . "-". $locale;
112
 
113
 
114
  // TWO APIS USED (VERSION 2.5)
115
  //http://api.openweathermap.org/data/2.5/weather?q=London,uk&units=metric&cnt=7&lang=fr
116
  //http://api.openweathermap.org/data/2.5/forecast/daily?q=London&units=metric&cnt=7&lang=fr
117
+
118
 
119
  // CLEAR THE TRANSIENT
120
  if( isset($_GET['clear_awesome_widget']) )
134
  $weather_data['forecast'] = array();
135
 
136
  // NOW
137
+ $now_ping = "http://api.openweathermap.org/data/2.5/weather?" . $api_query . "&lang=" . $locale . "&units=" . $units;
138
  $now_ping_get = wp_remote_get( $now_ping );
139
 
140
  if( is_wp_error( $now_ping_get ) )
157
  // FORECAST
158
  if( $days_to_show != "hide" )
159
  {
160
+ $forecast_ping = "http://api.openweathermap.org/data/2.5/forecast/daily?" . $api_query . "&lang=" . $locale . "&units=" . $units ."&cnt=7";
161
  $forecast_ping_get = wp_remote_get( $forecast_ping );
162
 
163
  if( is_wp_error( $forecast_ping_get ) )
179
 
180
  if($weather_data['now'] OR $weather_data['forecast'])
181
  {
182
+ // SET THE TRANSIENT, CACHE FOR A LITTLE OVER THREE HOURS
183
+ set_transient( $weather_transient_name, $weather_data, apply_filters( 'awesome_weather_cache', 11000 ) );
184
  }
185
  }
186
 
198
 
199
  if( $custom_bg_color )
200
  {
201
+ if( substr(trim($custom_bg_color), 0, 1) != "#" AND substr(trim(strtolower($custom_bg_color)), 0, 3) != "rgb" ) { $custom_bg_color = "#" . $custom_bg_color; }
202
  $inline_style .= "background-color: {$custom_bg_color};";
203
  $bg_color = "custom";
204
  }
303
  {
304
  $rtn .= "<div class=\"awesome-weather-forecast awe_days_{$days_to_show} awecf\">";
305
  $c = 1;
306
+ $dt_today = date( 'Ymd', current_time( 'timestamp', 0 ) );
307
  $forecast = $weather_data['forecast'];
308
  $days_to_show = (int) $days_to_show;
309
 
355
 
356
 
357
 
358
+ // AWESOME WEATHER WIDGET, WIDGET CLASS, SO MANY WIDGETS
359
  class AwesomeWeatherWidget extends WP_Widget
360
  {
361
  function AwesomeWeatherWidget() { parent::WP_Widget(false, $name = 'Awesome Weather Widget'); }
366
 
367
  $location = isset($instance['location']) ? $instance['location'] : false;
368
  $override_title = isset($instance['override_title']) ? $instance['override_title'] : false;
369
+ $widget_title = isset($instance['widget_title']) ? $instance['widget_title'] : false;
370
  $units = isset($instance['units']) ? $instance['units'] : false;
371
  $size = isset($instance['size']) ? $instance['size'] : false;
372
  $forecast_days = isset($instance['forecast_days']) ? $instance['forecast_days'] : false;
374
  $show_link = (isset($instance['show_link']) AND $instance['show_link'] == 1) ? 1 : 0;
375
  $background = isset($instance['background']) ? $instance['background'] : false;
376
  $custom_bg_color = isset($instance['custom_bg_color']) ? $instance['custom_bg_color'] : false;
377
+
378
  echo $before_widget;
379
+ if($widget_title != "") echo $before_title . $widget_title . $after_title;
380
  echo awesome_weather_logic( array( 'location' => $location, 'override_title' => $override_title, 'size' => $size, 'units' => $units, 'forecast_days' => $forecast_days, 'hide_stats' => $hide_stats, 'show_link' => $show_link, 'background' => $background, 'custom_bg_color' => $custom_bg_color ));
381
  echo $after_widget;
382
  }
386
  $instance = $old_instance;
387
  $instance['location'] = strip_tags($new_instance['location']);
388
  $instance['override_title'] = strip_tags($new_instance['override_title']);
389
+ $instance['widget_title'] = strip_tags($new_instance['widget_title']);
390
  $instance['units'] = strip_tags($new_instance['units']);
391
  $instance['size'] = strip_tags($new_instance['size']);
392
  $instance['forecast_days'] = strip_tags($new_instance['forecast_days']);
 
 
393
  $instance['background'] = strip_tags($new_instance['background']);
394
  $instance['custom_bg_color'] = strip_tags($new_instance['custom_bg_color']);
395
  return $instance;
401
 
402
  $location = isset($instance['location']) ? esc_attr($instance['location']) : "";
403
  $override_title = isset($instance['override_title']) ? esc_attr($instance['override_title']) : "";
404
+ $widget_title = isset($instance['widget_title']) ? esc_attr($instance['widget_title']) : "";
405
  $selected_size = isset($instance['size']) ? esc_attr($instance['size']) : "wide";
406
  $units = (isset($instance['units']) AND strtoupper($instance['units']) == "C") ? "C" : "F";
407
  $forecast_days = isset($instance['forecast_days']) ? esc_attr($instance['forecast_days']) : 5;
457
 
458
  <p>
459
  <label for="<?php echo $this->get_field_id('custom_bg_color'); ?>"><?php _e('Custom Background Color:', 'awesome-weather'); ?></label><br />
460
+ <small><?php _e('overrides color changing', 'awesome-weather'); ?>: #7fb761 or rgba(0,0,0,0.5)</small>
461
  <input class="widefat" id="<?php echo $this->get_field_id('custom_bg_color'); ?>" name="<?php echo $this->get_field_name('custom_bg_color'); ?>" type="text" value="<?php echo $custom_bg_color; ?>" />
462
  </p>
463
 
470
  <label for="<?php echo $this->get_field_id('show_link'); ?>"><?php _e('Link to OpenWeatherMap:', 'awesome-weather'); ?></label> &nbsp;
471
  <input id="<?php echo $this->get_field_id('show_link'); ?>" name="<?php echo $this->get_field_name('show_link'); ?>" type="checkbox" value="1" <?php if($show_link) echo ' checked="checked"'; ?> />
472
  </p>
473
+
474
+ <p>
475
+ <label for="<?php echo $this->get_field_id('widget_title'); ?>"><?php _e('Widget Title: (optional)', 'awesome-weather'); ?></label>
476
+ <input class="widefat" id="<?php echo $this->get_field_id('widget_title'); ?>" name="<?php echo $this->get_field_name('widget_title'); ?>" type="text" value="<?php echo $widget_title; ?>" />
477
+ </p>
478
  <?php
479
  }
480
  }
languages/awesome-weather-fr_FR.mo ADDED
Binary file
languages/awesome-weather-fr_FR.po ADDED
@@ -0,0 +1,212 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2013 Awesome Weather Widget
2
+ # This file is distributed under the same license as the Awesome Weather Widget package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Awesome Weather Widget 1.3.1\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/awesome-weather\n"
7
+ "POT-Creation-Date: 2013-09-27 16:36:26+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2014-04-07 15:02+0100\n"
12
+ "Last-Translator: Anne Bremer <anne.bremer@the-bremer.net>\n"
13
+ "Language-Team: Schoene Heide <info@schoene-heide.de>\n"
14
+ "X-Generator: Poedit 1.6.4\n"
15
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
+ "Language: de_DE\n"
17
+
18
+ #: awesome-weather.php:69
19
+ msgid "C"
20
+ msgstr "C"
21
+
22
+ #: awesome-weather.php:69
23
+ msgid "F"
24
+ msgstr "F"
25
+
26
+ #: awesome-weather.php:228
27
+ msgid "N"
28
+ msgstr "N"
29
+
30
+ #: awesome-weather.php:229
31
+ msgid "NNE"
32
+ msgstr "NNO"
33
+
34
+ #: awesome-weather.php:230
35
+ msgid "NE"
36
+ msgstr "NO"
37
+
38
+ #: awesome-weather.php:231
39
+ msgid "ENE"
40
+ msgstr "ONO"
41
+
42
+ #: awesome-weather.php:232
43
+ msgid "E"
44
+ msgstr "O"
45
+
46
+ #: awesome-weather.php:233
47
+ msgid "ESE"
48
+ msgstr "OSO"
49
+
50
+ #: awesome-weather.php:234
51
+ msgid "SE"
52
+ msgstr "SO"
53
+
54
+ #: awesome-weather.php:235
55
+ msgid "SSE"
56
+ msgstr "SSO"
57
+
58
+ #: awesome-weather.php:236
59
+ msgid "S"
60
+ msgstr "S"
61
+
62
+ #: awesome-weather.php:237
63
+ msgid "SSW"
64
+ msgstr "SSO"
65
+
66
+ #: awesome-weather.php:238
67
+ msgid "SW"
68
+ msgstr "SO"
69
+
70
+ #: awesome-weather.php:239
71
+ msgid "WSW"
72
+ msgstr "OSO"
73
+
74
+ #: awesome-weather.php:240
75
+ msgid "W"
76
+ msgstr "O"
77
+
78
+ #: awesome-weather.php:241
79
+ msgid "WNW"
80
+ msgstr "ONO"
81
+
82
+ #: awesome-weather.php:242
83
+ msgid "NW"
84
+ msgstr "NO"
85
+
86
+ #: awesome-weather.php:243
87
+ msgid "NNW"
88
+ msgstr "NNO"
89
+
90
+ #: awesome-weather.php:280
91
+ msgid "km/h"
92
+ msgstr "km/h"
93
+
94
+ #: awesome-weather.php:280
95
+ msgid "mph"
96
+ msgstr "mph"
97
+
98
+ #: awesome-weather.php:287
99
+ msgid "humidity:"
100
+ msgstr "humidité:"
101
+
102
+ #: awesome-weather.php:288
103
+ msgid "wind:"
104
+ msgstr "vent:"
105
+
106
+ #: awesome-weather.php:289
107
+ msgid "H"
108
+ msgstr "MAX"
109
+
110
+ #: awesome-weather.php:289
111
+ msgid "L"
112
+ msgstr "MIN"
113
+
114
+ #: awesome-weather.php:305
115
+ msgid "Sun"
116
+ msgstr "Dim"
117
+
118
+ #: awesome-weather.php:305
119
+ msgid "Mon"
120
+ msgstr "Lun"
121
+
122
+ #: awesome-weather.php:305
123
+ msgid "Tue"
124
+ msgstr "Mar"
125
+
126
+ #: awesome-weather.php:305
127
+ msgid "Wed"
128
+ msgstr "Mer"
129
+
130
+ #: awesome-weather.php:305
131
+ msgid "Thu"
132
+ msgstr "Jeu"
133
+
134
+ #: awesome-weather.php:305
135
+ msgid "Fri"
136
+ msgstr "Ven"
137
+
138
+ #: awesome-weather.php:305
139
+ msgid "Sat"
140
+ msgstr "Sam"
141
+
142
+ #: awesome-weather.php:323
143
+ msgid "extended forecast"
144
+ msgstr "Prévisions à long terme"
145
+
146
+ #: awesome-weather.php:344
147
+ msgid "No weather information available"
148
+ msgstr "Pas d'information météo disponible"
149
+
150
+ #: awesome-weather.php:405
151
+ msgid "Location:"
152
+ msgstr "Localisation:"
153
+
154
+ #: awesome-weather.php:406
155
+ msgid "(i.e: London,UK or New York City,NY)"
156
+ msgstr "(d. h.: London/UK oder New York City, NY)"
157
+
158
+ #: awesome-weather.php:412
159
+ msgid "Override Title:"
160
+ msgstr "Remplacer le titre:"
161
+
162
+ #: awesome-weather.php:417
163
+ msgid "Units:"
164
+ msgstr "Unités:"
165
+
166
+ #: awesome-weather.php:423
167
+ msgid "Size:"
168
+ msgstr "Taille:"
169
+
170
+ #: awesome-weather.php:432
171
+ msgid "Forecast:"
172
+ msgstr "Prévision:"
173
+
174
+ #: awesome-weather.php:444
175
+ msgid "Background Image:"
176
+ msgstr "Image de fond"
177
+
178
+ #: awesome-weather.php:449
179
+ msgid "Custom Background Color:"
180
+ msgstr "Couleur de fond personnalisée:"
181
+
182
+ #: awesome-weather.php:450
183
+ msgid "(overrides color changing, use hex #7fb761)"
184
+ msgstr "(remplacer le changement de couleur, utiliser les valeurs hex #7fb761)"
185
+
186
+ #: awesome-weather.php:455
187
+ msgid "Hide Stats:"
188
+ msgstr "Cacher les stats"
189
+
190
+ #: awesome-weather.php:460
191
+ msgid "Link to OpenWeatherMap:"
192
+ msgstr "Lien vers OpenWeatherMap:"
193
+
194
+ #. Plugin Name of the plugin/theme
195
+ msgid "Awesome Weather Widget"
196
+ msgstr "Awesome Weather Widget"
197
+
198
+ #. Plugin URI of the plugin/theme
199
+ msgid "http://halgatewood.com/awesome-weather"
200
+ msgstr "http://halgatewood.com/awesome-weather"
201
+
202
+ #. Description of the plugin/theme
203
+ msgid "A weather widget that actually looks cool"
204
+ msgstr "Un widget Météo qui est cool"
205
+
206
+ #. Author of the plugin/theme
207
+ msgid "Hal Gatewood"
208
+ msgstr "Hal Gatewood"
209
+
210
+ #. Author URI of the plugin/theme
211
+ msgid "http://www.halgatewood.com"
212
+ msgstr "http://www.halgatewood.com"
languages/awesome-weather-it_IT.mo ADDED
Binary file
languages/awesome-weather-it_IT.po ADDED
@@ -0,0 +1,217 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Awesome Weather Widget
2
+ # This file is distributed under the same license as the Awesome Weather Widget package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Awesome Weather Widget 1.4\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/awesome-weather\n"
7
+ "POT-Creation-Date: 2014-02-05 22:17:31+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2014-04-13 07:33+0100\n"
12
+ "Last-Translator: Cesare Cantagalli <cesare.cantagalli@gmail.com>\n"
13
+ "Language-Team: LANGUAGE <cesare.cantagalli@gmail.com>\n"
14
+ "X-Generator: Poedit 1.6.4\n"
15
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
+ "Language: it_IT\n"
17
+ "X-Poedit-SourceCharset: UTF-8\n"
18
+
19
+ #: awesome-weather.php:66
20
+ msgid "C"
21
+ msgstr "C"
22
+
23
+ #: awesome-weather.php:66
24
+ msgid "F"
25
+ msgstr "F"
26
+
27
+ #: awesome-weather.php:236
28
+ msgid "N"
29
+ msgstr "N"
30
+
31
+ #: awesome-weather.php:237
32
+ msgid "NNE"
33
+ msgstr "NNE"
34
+
35
+ #: awesome-weather.php:238
36
+ msgid "NE"
37
+ msgstr "NE"
38
+
39
+ #: awesome-weather.php:239
40
+ msgid "ENE"
41
+ msgstr "ENE"
42
+
43
+ #: awesome-weather.php:240
44
+ msgid "E"
45
+ msgstr "E"
46
+
47
+ #: awesome-weather.php:241
48
+ msgid "ESE"
49
+ msgstr "ESE"
50
+
51
+ #: awesome-weather.php:242
52
+ msgid "SE"
53
+ msgstr "SE"
54
+
55
+ #: awesome-weather.php:243
56
+ msgid "SSE"
57
+ msgstr "SSE"
58
+
59
+ #: awesome-weather.php:244
60
+ msgid "S"
61
+ msgstr "S"
62
+
63
+ #: awesome-weather.php:245
64
+ msgid "SSW"
65
+ msgstr "SSO"
66
+
67
+ #: awesome-weather.php:246
68
+ msgid "SW"
69
+ msgstr "SO"
70
+
71
+ #: awesome-weather.php:247
72
+ msgid "WSW"
73
+ msgstr "OSO"
74
+
75
+ #: awesome-weather.php:248
76
+ msgid "W"
77
+ msgstr "O"
78
+
79
+ #: awesome-weather.php:249
80
+ msgid "WNW"
81
+ msgstr "ONO"
82
+
83
+ #: awesome-weather.php:250
84
+ msgid "NW"
85
+ msgstr "NO"
86
+
87
+ #: awesome-weather.php:251
88
+ msgid "NNW"
89
+ msgstr "NNO"
90
+
91
+ #: awesome-weather.php:288
92
+ msgid "km/h"
93
+ msgstr "km/h"
94
+
95
+ #: awesome-weather.php:288
96
+ msgid "mph"
97
+ msgstr "mph"
98
+
99
+ #: awesome-weather.php:295
100
+ msgid "humidity:"
101
+ msgstr "umidit&agrave;:"
102
+
103
+ #: awesome-weather.php:296
104
+ msgid "wind:"
105
+ msgstr "vento:"
106
+
107
+ #: awesome-weather.php:297
108
+ msgid "H"
109
+ msgstr "Max"
110
+
111
+ #: awesome-weather.php:297
112
+ msgid "L"
113
+ msgstr "Min"
114
+
115
+ #: awesome-weather.php:313
116
+ msgid "Sun"
117
+ msgstr "Dom"
118
+
119
+ #: awesome-weather.php:313
120
+ msgid "Mon"
121
+ msgstr "Lun"
122
+
123
+ #: awesome-weather.php:313
124
+ msgid "Tue"
125
+ msgstr "Mar"
126
+
127
+ #: awesome-weather.php:313
128
+ msgid "Wed"
129
+ msgstr "Mer"
130
+
131
+ #: awesome-weather.php:313
132
+ msgid "Thu"
133
+ msgstr "Gio"
134
+
135
+ #: awesome-weather.php:313
136
+ msgid "Fri"
137
+ msgstr "Ven"
138
+
139
+ #: awesome-weather.php:313
140
+ msgid "Sat"
141
+ msgstr "Sab"
142
+
143
+ #: awesome-weather.php:331
144
+ msgid "extended forecast"
145
+ msgstr "previsione estesa"
146
+
147
+ #: awesome-weather.php:352
148
+ msgid "No weather information available"
149
+ msgstr "Nessuna informazione meteo disponibile:"
150
+
151
+ #: awesome-weather.php:415
152
+ msgid "Location:"
153
+ msgstr "Localit&agrave;:"
154
+
155
+ #: awesome-weather.php:416
156
+ msgid "(i.e: London,UK or New York City,NY)"
157
+ msgstr "(es: Roma,IT oppure New York City,NY)"
158
+
159
+ #: awesome-weather.php:422
160
+ msgid "Override Title:"
161
+ msgstr "Sovrascrivi Titolo"
162
+
163
+ #: awesome-weather.php:427
164
+ msgid "Units:"
165
+ msgstr "Unit&agrave;:"
166
+
167
+ #: awesome-weather.php:433
168
+ msgid "Size:"
169
+ msgstr "Dimensione;"
170
+
171
+ #: awesome-weather.php:442
172
+ msgid "Forecast:"
173
+ msgstr "Previsione:"
174
+
175
+ #: awesome-weather.php:454
176
+ msgid "Background Image:"
177
+ msgstr "Immagine di Sfondo:"
178
+
179
+ #: awesome-weather.php:459
180
+ msgid "Custom Background Color:"
181
+ msgstr "Colore sfondo personalizzato:"
182
+
183
+ #: awesome-weather.php:460
184
+ msgid "overrides color changing"
185
+ msgstr "sostituisce il colore che cambia"
186
+
187
+ #: awesome-weather.php:465
188
+ msgid "Hide Stats:"
189
+ msgstr "Nascondi statistiche:"
190
+
191
+ #: awesome-weather.php:470
192
+ msgid "Link to OpenWeatherMap:"
193
+ msgstr "Link a OpenWeatherMap:"
194
+
195
+ #: awesome-weather.php:475
196
+ msgid "Widget Title: (optional)"
197
+ msgstr "Titolo del Widget: (opzionale)"
198
+
199
+ #. Plugin Name of the plugin/theme
200
+ msgid "Awesome Weather Widget"
201
+ msgstr "Awesome Weather Widget"
202
+
203
+ #. Plugin URI of the plugin/theme
204
+ msgid "http://halgatewood.com/awesome-weather"
205
+ msgstr "http://halgatewood.com/awesome-weather"
206
+
207
+ #. Description of the plugin/theme
208
+ msgid "A weather widget that actually looks cool"
209
+ msgstr "A weather widget that actually looks cool"
210
+
211
+ #. Author of the plugin/theme
212
+ msgid "Hal Gatewood"
213
+ msgstr "Hal Gatewood"
214
+
215
+ #. Author URI of the plugin/theme
216
+ msgid "http://www.halgatewood.com"
217
+ msgstr "http://www.halgatewood.com"
languages/awesome-weather-nl_NL.mo ADDED
Binary file
languages/awesome-weather-nl_NL.po ADDED
@@ -0,0 +1,212 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2013 Awesome Weather Widget
2
+ # This file is distributed under the same license as the Awesome Weather Widget package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Awesome Weather Widget 1.3.1\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/awesome-weather\n"
7
+ "POT-Creation-Date: 2013-09-27 16:36:26+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2014-03-28 14:55+0100\n"
12
+ "Last-Translator: Marco <info@creadome.nl>\n"
13
+ "Language-Team: Schoene Heide <info@schoene-heide.de>\n"
14
+ "X-Generator: Poedit 1.6.4\n"
15
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
+ "Language: nl_NL\n"
17
+
18
+ #: awesome-weather.php:69
19
+ msgid "C"
20
+ msgstr "C"
21
+
22
+ #: awesome-weather.php:69
23
+ msgid "F"
24
+ msgstr "F"
25
+
26
+ #: awesome-weather.php:228
27
+ msgid "N"
28
+ msgstr "N"
29
+
30
+ #: awesome-weather.php:229
31
+ msgid "NNE"
32
+ msgstr "NNO"
33
+
34
+ #: awesome-weather.php:230
35
+ msgid "NE"
36
+ msgstr "NO"
37
+
38
+ #: awesome-weather.php:231
39
+ msgid "ENE"
40
+ msgstr "ONO"
41
+
42
+ #: awesome-weather.php:232
43
+ msgid "E"
44
+ msgstr "O"
45
+
46
+ #: awesome-weather.php:233
47
+ msgid "ESE"
48
+ msgstr "OSO"
49
+
50
+ #: awesome-weather.php:234
51
+ msgid "SE"
52
+ msgstr "ZO"
53
+
54
+ #: awesome-weather.php:235
55
+ msgid "SSE"
56
+ msgstr "ZZO"
57
+
58
+ #: awesome-weather.php:236
59
+ msgid "S"
60
+ msgstr "Z"
61
+
62
+ #: awesome-weather.php:237
63
+ msgid "SSW"
64
+ msgstr "ZZW"
65
+
66
+ #: awesome-weather.php:238
67
+ msgid "SW"
68
+ msgstr "ZW"
69
+
70
+ #: awesome-weather.php:239
71
+ msgid "WSW"
72
+ msgstr "WZW"
73
+
74
+ #: awesome-weather.php:240
75
+ msgid "W"
76
+ msgstr "W"
77
+
78
+ #: awesome-weather.php:241
79
+ msgid "WNW"
80
+ msgstr "WNW"
81
+
82
+ #: awesome-weather.php:242
83
+ msgid "NW"
84
+ msgstr "NW"
85
+
86
+ #: awesome-weather.php:243
87
+ msgid "NNW"
88
+ msgstr "NNW"
89
+
90
+ #: awesome-weather.php:280
91
+ msgid "km/h"
92
+ msgstr " km/u"
93
+
94
+ #: awesome-weather.php:280
95
+ msgid "mph"
96
+ msgstr "mph"
97
+
98
+ #: awesome-weather.php:287
99
+ msgid "humidity:"
100
+ msgstr "Luchtvochtigheid:"
101
+
102
+ #: awesome-weather.php:288
103
+ msgid "wind:"
104
+ msgstr "Windkracht:"
105
+
106
+ #: awesome-weather.php:289
107
+ msgid "H"
108
+ msgstr "Max"
109
+
110
+ #: awesome-weather.php:289
111
+ msgid "L"
112
+ msgstr "Min"
113
+
114
+ #: awesome-weather.php:305
115
+ msgid "Sun"
116
+ msgstr "Zo"
117
+
118
+ #: awesome-weather.php:305
119
+ msgid "Mon"
120
+ msgstr "Ma"
121
+
122
+ #: awesome-weather.php:305
123
+ msgid "Tue"
124
+ msgstr "Di"
125
+
126
+ #: awesome-weather.php:305
127
+ msgid "Wed"
128
+ msgstr "Wo"
129
+
130
+ #: awesome-weather.php:305
131
+ msgid "Thu"
132
+ msgstr "Do"
133
+
134
+ #: awesome-weather.php:305
135
+ msgid "Fri"
136
+ msgstr "Vr"
137
+
138
+ #: awesome-weather.php:305
139
+ msgid "Sat"
140
+ msgstr "Za"
141
+
142
+ #: awesome-weather.php:323
143
+ msgid "extended forecast"
144
+ msgstr "uitgebreide weersverwachting"
145
+
146
+ #: awesome-weather.php:344
147
+ msgid "No weather information available"
148
+ msgstr "Geen weerinformatie beschikbaar"
149
+
150
+ #: awesome-weather.php:405
151
+ msgid "Location:"
152
+ msgstr "Locatie:"
153
+
154
+ #: awesome-weather.php:406
155
+ msgid "(i.e: London,UK or New York City,NY)"
156
+ msgstr "(b.v.: London/UK oder New York City, NY)"
157
+
158
+ #: awesome-weather.php:412
159
+ msgid "Override Title:"
160
+ msgstr "Titel veranderen:"
161
+
162
+ #: awesome-weather.php:417
163
+ msgid "Units:"
164
+ msgstr "Eenheden:"
165
+
166
+ #: awesome-weather.php:423
167
+ msgid "Size:"
168
+ msgstr "Grootte:"
169
+
170
+ #: awesome-weather.php:432
171
+ msgid "Forecast:"
172
+ msgstr "Vooruitzichten:"
173
+
174
+ #: awesome-weather.php:444
175
+ msgid "Background Image:"
176
+ msgstr "Achtergrond afbeelding"
177
+
178
+ #: awesome-weather.php:449
179
+ msgid "Custom Background Color:"
180
+ msgstr "Aangepaste achtergrondkleur:"
181
+
182
+ #: awesome-weather.php:450
183
+ msgid "(overrides color changing, use hex #7fb761)"
184
+ msgstr "(overschrijvingen van kleur veranderen, gebruik hex #7fb761)"
185
+
186
+ #: awesome-weather.php:455
187
+ msgid "Hide Stats:"
188
+ msgstr "Statestiek verbergen:"
189
+
190
+ #: awesome-weather.php:460
191
+ msgid "Link to OpenWeatherMap:"
192
+ msgstr "Link naar OpenWeatherMap:"
193
+
194
+ #. Plugin Name of the plugin/theme
195
+ msgid "Awesome Weather Widget"
196
+ msgstr "Awesome Weather Widget"
197
+
198
+ #. Plugin URI of the plugin/theme
199
+ msgid "http://halgatewood.com/awesome-weather"
200
+ msgstr "http://halgatewood.com/awesome-weather"
201
+
202
+ #. Description of the plugin/theme
203
+ msgid "A weather widget that actually looks cool"
204
+ msgstr "Een weer-widget, dat ziet er echt cool uit"
205
+
206
+ #. Author of the plugin/theme
207
+ msgid "Hal Gatewood"
208
+ msgstr "Hal Gatewood"
209
+
210
+ #. Author URI of the plugin/theme
211
+ msgid "http://www.halgatewood.com"
212
+ msgstr "http://www.halgatewood.com"
languages/awesome-weather-sv_SE.mo ADDED
Binary file
languages/awesome-weather-sv_SE.po ADDED
@@ -0,0 +1,216 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Awesome Weather Widget
2
+ # This file is distributed under the same license as the Awesome Weather Widget package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Awesome Weather Widget 1.4\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/awesome-weather\n"
7
+ "POT-Creation-Date: 2014-02-05 22:17:31+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2014-02-24 22:59+0100\n"
12
+ "Last-Translator: \n"
13
+ "Language-Team: LANGUAGE <LL@li.org>\n"
14
+ "X-Generator: Poedit 1.6.4\n"
15
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
+ "Language: sv_SE\n"
17
+
18
+ #: awesome-weather.php:66
19
+ msgid "C"
20
+ msgstr "C"
21
+
22
+ #: awesome-weather.php:66
23
+ msgid "F"
24
+ msgstr "F"
25
+
26
+ #: awesome-weather.php:236
27
+ msgid "N"
28
+ msgstr "N"
29
+
30
+ #: awesome-weather.php:237
31
+ msgid "NNE"
32
+ msgstr "NNO"
33
+
34
+ #: awesome-weather.php:238
35
+ msgid "NE"
36
+ msgstr "NO"
37
+
38
+ #: awesome-weather.php:239
39
+ msgid "ENE"
40
+ msgstr "ONO"
41
+
42
+ #: awesome-weather.php:240
43
+ msgid "E"
44
+ msgstr "O"
45
+
46
+ #: awesome-weather.php:241
47
+ msgid "ESE"
48
+ msgstr "OSO"
49
+
50
+ #: awesome-weather.php:242
51
+ msgid "SE"
52
+ msgstr "SO"
53
+
54
+ #: awesome-weather.php:243
55
+ msgid "SSE"
56
+ msgstr "SSO"
57
+
58
+ #: awesome-weather.php:244
59
+ msgid "S"
60
+ msgstr "S"
61
+
62
+ #: awesome-weather.php:245
63
+ msgid "SSW"
64
+ msgstr "SSV"
65
+
66
+ #: awesome-weather.php:246
67
+ msgid "SW"
68
+ msgstr "SV"
69
+
70
+ #: awesome-weather.php:247
71
+ msgid "WSW"
72
+ msgstr "VSV"
73
+
74
+ #: awesome-weather.php:248
75
+ msgid "W"
76
+ msgstr "V"
77
+
78
+ #: awesome-weather.php:249
79
+ msgid "WNW"
80
+ msgstr "VNV"
81
+
82
+ #: awesome-weather.php:250
83
+ msgid "NW"
84
+ msgstr "NV"
85
+
86
+ #: awesome-weather.php:251
87
+ msgid "NNW"
88
+ msgstr "NNV"
89
+
90
+ #: awesome-weather.php:288
91
+ msgid "km/h"
92
+ msgstr "km/h"
93
+
94
+ #: awesome-weather.php:288
95
+ msgid "mph"
96
+ msgstr "mph"
97
+
98
+ #: awesome-weather.php:295
99
+ msgid "humidity:"
100
+ msgstr "fuktighet"
101
+
102
+ #: awesome-weather.php:296
103
+ msgid "wind:"
104
+ msgstr "vind"
105
+
106
+ #: awesome-weather.php:297
107
+ msgid "H"
108
+ msgstr "H"
109
+
110
+ #: awesome-weather.php:297
111
+ msgid "L"
112
+ msgstr "L"
113
+
114
+ #: awesome-weather.php:313
115
+ msgid "Sun"
116
+ msgstr "Sön"
117
+
118
+ #: awesome-weather.php:313
119
+ msgid "Mon"
120
+ msgstr "Mån"
121
+
122
+ #: awesome-weather.php:313
123
+ msgid "Tue"
124
+ msgstr "Tis"
125
+
126
+ #: awesome-weather.php:313
127
+ msgid "Wed"
128
+ msgstr "Ons"
129
+
130
+ #: awesome-weather.php:313
131
+ msgid "Thu"
132
+ msgstr "Tors"
133
+
134
+ #: awesome-weather.php:313
135
+ msgid "Fri"
136
+ msgstr "Fre"
137
+
138
+ #: awesome-weather.php:313
139
+ msgid "Sat"
140
+ msgstr "Lör"
141
+
142
+ #: awesome-weather.php:331
143
+ msgid "extended forecast"
144
+ msgstr "Utöka prognos"
145
+
146
+ #: awesome-weather.php:352
147
+ msgid "No weather information available"
148
+ msgstr "Ingen väderinformations finns"
149
+
150
+ #: awesome-weather.php:415
151
+ msgid "Location:"
152
+ msgstr "Plats:"
153
+
154
+ #: awesome-weather.php:416
155
+ msgid "(i.e: London,UK or New York City,NY)"
156
+ msgstr "(t. ex.: London,UK or New York City,NY)"
157
+
158
+ #: awesome-weather.php:422
159
+ msgid "Override Title:"
160
+ msgstr "Ignorera Titel:"
161
+
162
+ #: awesome-weather.php:427
163
+ msgid "Units:"
164
+ msgstr "Enhet:"
165
+
166
+ #: awesome-weather.php:433
167
+ msgid "Size:"
168
+ msgstr "Storlek:"
169
+
170
+ #: awesome-weather.php:442
171
+ msgid "Forecast:"
172
+ msgstr "Prognos:"
173
+
174
+ #: awesome-weather.php:454
175
+ msgid "Background Image:"
176
+ msgstr "Bakgrundsbild:"
177
+
178
+ #: awesome-weather.php:459
179
+ msgid "Custom Background Color:"
180
+ msgstr "Egen Bakgrundsfärg:"
181
+
182
+ #: awesome-weather.php:460
183
+ msgid "overrides color changing"
184
+ msgstr "ignorera färgändringar"
185
+
186
+ #: awesome-weather.php:465
187
+ msgid "Hide Stats:"
188
+ msgstr "Göm statistik:"
189
+
190
+ #: awesome-weather.php:470
191
+ msgid "Link to OpenWeatherMap:"
192
+ msgstr "Länk till OpenWeatherMap:"
193
+
194
+ #: awesome-weather.php:475
195
+ msgid "Widget Title: (optional)"
196
+ msgstr "Widget Titel: (frivillig)"
197
+
198
+ #. Plugin Name of the plugin/theme
199
+ msgid "Awesome Weather Widget"
200
+ msgstr ""
201
+
202
+ #. Plugin URI of the plugin/theme
203
+ msgid "http://halgatewood.com/awesome-weather"
204
+ msgstr ""
205
+
206
+ #. Description of the plugin/theme
207
+ msgid "A weather widget that actually looks cool"
208
+ msgstr ""
209
+
210
+ #. Author of the plugin/theme
211
+ msgid "Hal Gatewood"
212
+ msgstr ""
213
+
214
+ #. Author URI of the plugin/theme
215
+ msgid "http://www.halgatewood.com"
216
+ msgstr ""
languages/awesome-weather.pot CHANGED
@@ -1,192 +1,196 @@
1
- # Copyright (C) 2013 Awesome Weather Widget
2
  # This file is distributed under the same license as the Awesome Weather Widget package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Awesome Weather Widget 1.3.1\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/awesome-weather\n"
7
- "POT-Creation-Date: 2013-09-27 16:36:26+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2013-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
- #: awesome-weather.php:69
16
  msgid "C"
17
  msgstr ""
18
 
19
- #: awesome-weather.php:69
20
  msgid "F"
21
  msgstr ""
22
 
23
- #: awesome-weather.php:228
24
  msgid "N"
25
  msgstr ""
26
 
27
- #: awesome-weather.php:229
28
  msgid "NNE"
29
  msgstr ""
30
 
31
- #: awesome-weather.php:230
32
  msgid "NE"
33
  msgstr ""
34
 
35
- #: awesome-weather.php:231
36
  msgid "ENE"
37
  msgstr ""
38
 
39
- #: awesome-weather.php:232
40
  msgid "E"
41
  msgstr ""
42
 
43
- #: awesome-weather.php:233
44
  msgid "ESE"
45
  msgstr ""
46
 
47
- #: awesome-weather.php:234
48
  msgid "SE"
49
  msgstr ""
50
 
51
- #: awesome-weather.php:235
52
  msgid "SSE"
53
  msgstr ""
54
 
55
- #: awesome-weather.php:236
56
  msgid "S"
57
  msgstr ""
58
 
59
- #: awesome-weather.php:237
60
  msgid "SSW"
61
  msgstr ""
62
 
63
- #: awesome-weather.php:238
64
  msgid "SW"
65
  msgstr ""
66
 
67
- #: awesome-weather.php:239
68
  msgid "WSW"
69
  msgstr ""
70
 
71
- #: awesome-weather.php:240
72
  msgid "W"
73
  msgstr ""
74
 
75
- #: awesome-weather.php:241
76
  msgid "WNW"
77
  msgstr ""
78
 
79
- #: awesome-weather.php:242
80
  msgid "NW"
81
  msgstr ""
82
 
83
- #: awesome-weather.php:243
84
  msgid "NNW"
85
  msgstr ""
86
 
87
- #: awesome-weather.php:280
88
  msgid "km/h"
89
  msgstr ""
90
 
91
- #: awesome-weather.php:280
92
  msgid "mph"
93
  msgstr ""
94
 
95
- #: awesome-weather.php:287
96
  msgid "humidity:"
97
  msgstr ""
98
 
99
- #: awesome-weather.php:288
100
  msgid "wind:"
101
  msgstr ""
102
 
103
- #: awesome-weather.php:289
104
  msgid "H"
105
  msgstr ""
106
 
107
- #: awesome-weather.php:289
108
  msgid "L"
109
  msgstr ""
110
 
111
- #: awesome-weather.php:305
112
  msgid "Sun"
113
  msgstr ""
114
 
115
- #: awesome-weather.php:305
116
  msgid "Mon"
117
  msgstr ""
118
 
119
- #: awesome-weather.php:305
120
  msgid "Tue"
121
  msgstr ""
122
 
123
- #: awesome-weather.php:305
124
  msgid "Wed"
125
  msgstr ""
126
 
127
- #: awesome-weather.php:305
128
  msgid "Thu"
129
  msgstr ""
130
 
131
- #: awesome-weather.php:305
132
  msgid "Fri"
133
  msgstr ""
134
 
135
- #: awesome-weather.php:305
136
  msgid "Sat"
137
  msgstr ""
138
 
139
- #: awesome-weather.php:323
140
  msgid "extended forecast"
141
  msgstr ""
142
 
143
- #: awesome-weather.php:344
144
  msgid "No weather information available"
145
  msgstr ""
146
 
147
- #: awesome-weather.php:405
148
  msgid "Location:"
149
  msgstr ""
150
 
151
- #: awesome-weather.php:406
152
  msgid "(i.e: London,UK or New York City,NY)"
153
  msgstr ""
154
 
155
- #: awesome-weather.php:412
156
  msgid "Override Title:"
157
  msgstr ""
158
 
159
- #: awesome-weather.php:417
160
  msgid "Units:"
161
  msgstr ""
162
 
163
- #: awesome-weather.php:423
164
  msgid "Size:"
165
  msgstr ""
166
 
167
- #: awesome-weather.php:432
168
  msgid "Forecast:"
169
  msgstr ""
170
 
171
- #: awesome-weather.php:444
172
  msgid "Background Image:"
173
  msgstr ""
174
 
175
- #: awesome-weather.php:449
176
  msgid "Custom Background Color:"
177
  msgstr ""
178
 
179
- #: awesome-weather.php:450
180
- msgid "(overrides color changing, use hex #7fb761)"
181
  msgstr ""
182
 
183
- #: awesome-weather.php:455
184
  msgid "Hide Stats:"
185
  msgstr ""
186
 
187
- #: awesome-weather.php:460
188
  msgid "Link to OpenWeatherMap:"
189
  msgstr ""
 
 
 
 
190
  #. Plugin Name of the plugin/theme
191
  msgid "Awesome Weather Widget"
192
  msgstr ""
1
+ # Copyright (C) 2014 Awesome Weather Widget
2
  # This file is distributed under the same license as the Awesome Weather Widget package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Awesome Weather Widget 1.4\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/awesome-weather\n"
7
+ "POT-Creation-Date: 2014-02-05 22:17:31+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2014-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
+ #: awesome-weather.php:66
16
  msgid "C"
17
  msgstr ""
18
 
19
+ #: awesome-weather.php:66
20
  msgid "F"
21
  msgstr ""
22
 
23
+ #: awesome-weather.php:236
24
  msgid "N"
25
  msgstr ""
26
 
27
+ #: awesome-weather.php:237
28
  msgid "NNE"
29
  msgstr ""
30
 
31
+ #: awesome-weather.php:238
32
  msgid "NE"
33
  msgstr ""
34
 
35
+ #: awesome-weather.php:239
36
  msgid "ENE"
37
  msgstr ""
38
 
39
+ #: awesome-weather.php:240
40
  msgid "E"
41
  msgstr ""
42
 
43
+ #: awesome-weather.php:241
44
  msgid "ESE"
45
  msgstr ""
46
 
47
+ #: awesome-weather.php:242
48
  msgid "SE"
49
  msgstr ""
50
 
51
+ #: awesome-weather.php:243
52
  msgid "SSE"
53
  msgstr ""
54
 
55
+ #: awesome-weather.php:244
56
  msgid "S"
57
  msgstr ""
58
 
59
+ #: awesome-weather.php:245
60
  msgid "SSW"
61
  msgstr ""
62
 
63
+ #: awesome-weather.php:246
64
  msgid "SW"
65
  msgstr ""
66
 
67
+ #: awesome-weather.php:247
68
  msgid "WSW"
69
  msgstr ""
70
 
71
+ #: awesome-weather.php:248
72
  msgid "W"
73
  msgstr ""
74
 
75
+ #: awesome-weather.php:249
76
  msgid "WNW"
77
  msgstr ""
78
 
79
+ #: awesome-weather.php:250
80
  msgid "NW"
81
  msgstr ""
82
 
83
+ #: awesome-weather.php:251
84
  msgid "NNW"
85
  msgstr ""
86
 
87
+ #: awesome-weather.php:288
88
  msgid "km/h"
89
  msgstr ""
90
 
91
+ #: awesome-weather.php:288
92
  msgid "mph"
93
  msgstr ""
94
 
95
+ #: awesome-weather.php:295
96
  msgid "humidity:"
97
  msgstr ""
98
 
99
+ #: awesome-weather.php:296
100
  msgid "wind:"
101
  msgstr ""
102
 
103
+ #: awesome-weather.php:297
104
  msgid "H"
105
  msgstr ""
106
 
107
+ #: awesome-weather.php:297
108
  msgid "L"
109
  msgstr ""
110
 
111
+ #: awesome-weather.php:313
112
  msgid "Sun"
113
  msgstr ""
114
 
115
+ #: awesome-weather.php:313
116
  msgid "Mon"
117
  msgstr ""
118
 
119
+ #: awesome-weather.php:313
120
  msgid "Tue"
121
  msgstr ""
122
 
123
+ #: awesome-weather.php:313
124
  msgid "Wed"
125
  msgstr ""
126
 
127
+ #: awesome-weather.php:313
128
  msgid "Thu"
129
  msgstr ""
130
 
131
+ #: awesome-weather.php:313
132
  msgid "Fri"
133
  msgstr ""
134
 
135
+ #: awesome-weather.php:313
136
  msgid "Sat"
137
  msgstr ""
138
 
139
+ #: awesome-weather.php:331
140
  msgid "extended forecast"
141
  msgstr ""
142
 
143
+ #: awesome-weather.php:352
144
  msgid "No weather information available"
145
  msgstr ""
146
 
147
+ #: awesome-weather.php:415
148
  msgid "Location:"
149
  msgstr ""
150
 
151
+ #: awesome-weather.php:416
152
  msgid "(i.e: London,UK or New York City,NY)"
153
  msgstr ""
154
 
155
+ #: awesome-weather.php:422
156
  msgid "Override Title:"
157
  msgstr ""
158
 
159
+ #: awesome-weather.php:427
160
  msgid "Units:"
161
  msgstr ""
162
 
163
+ #: awesome-weather.php:433
164
  msgid "Size:"
165
  msgstr ""
166
 
167
+ #: awesome-weather.php:442
168
  msgid "Forecast:"
169
  msgstr ""
170
 
171
+ #: awesome-weather.php:454
172
  msgid "Background Image:"
173
  msgstr ""
174
 
175
+ #: awesome-weather.php:459
176
  msgid "Custom Background Color:"
177
  msgstr ""
178
 
179
+ #: awesome-weather.php:460
180
+ msgid "overrides color changing"
181
  msgstr ""
182
 
183
+ #: awesome-weather.php:465
184
  msgid "Hide Stats:"
185
  msgstr ""
186
 
187
+ #: awesome-weather.php:470
188
  msgid "Link to OpenWeatherMap:"
189
  msgstr ""
190
+
191
+ #: awesome-weather.php:475
192
+ msgid "Widget Title: (optional)"
193
+ msgstr ""
194
  #. Plugin Name of the plugin/theme
195
  msgid "Awesome Weather Widget"
196
  msgstr ""
readme.txt CHANGED
@@ -12,9 +12,11 @@ Finally beautiful weather widgets for your site.
12
 
13
  == Description ==
14
 
15
- This plugin allows you to easily add super clean weather widgets to your site. The design is based off the site: http://weatherrr.net/ and the widget changes colors based on the current temp.
16
 
17
- Use the built in widget or add it somewhere else with this shortcode: (all settings shown)
 
 
18
 
19
  `[awesome-weather location="Montreal" units="F" size="tall" override_title="MTL" forecast_days="2" hide_stats=1 background="http://urltoanimage.jpg" custom_bg_color="#cccccc" inline_style="width: 200px; margin: 20px; float: left;"]`
20
 
@@ -28,7 +30,7 @@ Use the built in widget or add it somewhere else with this shortcode: (all setti
28
  * Hide stats: Hide the text stats like humidity, wind, high and lows, etc
29
  * Background: URL to an image that will be used as the background of the entire widget
30
  * Custom Background Color: Add a hex color to override the default colors
31
- * Inline Styles: Add inline styles to your widget to float around text and whatever else
32
 
33
  All weather data is provided by http://openweathermap.org and is cached for one hour.
34
 
@@ -36,13 +38,16 @@ All weather data is provided by http://openweathermap.org and is cached for one
36
  * Portuguese - alvarogois
37
  * German - Anne Bremer
38
  * Polish - Femcio
39
-
 
 
 
40
 
41
  == Installation ==
42
 
43
  1. Add plugin to the `/wp-content/plugins/` directory
44
  1. Activate the plugin through the 'Plugins' menu in WordPress
45
- 1. Use shortcode or widget
46
 
47
 
48
  == Screenshots ==
@@ -56,6 +61,22 @@ All weather data is provided by http://openweathermap.org and is cached for one
56
 
57
  == Upgrade Notice ==
58
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
59
  = 1.3.4 =
60
  Fixed issue with Location stripping spaces from text cause weather to not get accessed. Thanks @storkontheroof!
61
 
@@ -103,6 +124,17 @@ Changed API endpoints. Might not find weather without update.
103
 
104
  == Changelog ==
105
 
 
 
 
 
 
 
 
 
 
 
 
106
  = 1.3.4 =
107
  Fixed issue with Location stripping spaces from text cause weather to not get accessed. Thanks @storkontheroof!
108
 
12
 
13
  == Description ==
14
 
15
+ [Pro Version](http://halgatewood.com/downloads/awesome-weather-widget-pro/) available too! Icons, 3 New Layouts, Weather by Yahoo!, User Detection and more!
16
 
17
+ This plugin allows you to easily add super clean (and awesome) weather widgets to your site. The weather data is provided for free by http://openweathermap.org.
18
+
19
+ Use the built in widget with all of its marvelous settings or add it to a page or theme with the shortcode: (all settings shown)
20
 
21
  `[awesome-weather location="Montreal" units="F" size="tall" override_title="MTL" forecast_days="2" hide_stats=1 background="http://urltoanimage.jpg" custom_bg_color="#cccccc" inline_style="width: 200px; margin: 20px; float: left;"]`
22
 
30
  * Hide stats: Hide the text stats like humidity, wind, high and lows, etc
31
  * Background: URL to an image that will be used as the background of the entire widget
32
  * Custom Background Color: Add a hex color to override the default colors
33
+ * Inline Styles: Add inline CSS styles to your widget to float around text and whatever else
34
 
35
  All weather data is provided by http://openweathermap.org and is cached for one hour.
36
 
38
  * Portuguese - alvarogois
39
  * German - Anne Bremer
40
  * Polish - Femcio
41
+ * Dutch - Marco Rooze
42
+ * Swedish - AJ
43
+ * French - Gilles D.
44
+ * Italian - Cesare C.
45
 
46
  == Installation ==
47
 
48
  1. Add plugin to the `/wp-content/plugins/` directory
49
  1. Activate the plugin through the 'Plugins' menu in WordPress
50
+ 1. Use shortcode or widget to display awesome weather on your awesome site
51
 
52
 
53
  == Screenshots ==
61
 
62
  == Upgrade Notice ==
63
 
64
+ = 1.4 =
65
+
66
+ Gearing up for the PRO version coming soon which will include:
67
+ * weather icons
68
+ * custom layouts
69
+ * shortcode generator
70
+ * C/F switching
71
+ * User location detection
72
+
73
+ This release includes:
74
+ * Extended forecast now uses WP current_time to determine what days to show, uses Timezone in 'Settings' -> 'General'
75
+ * Added a Widget Title field that uses the standard widget code from the sidebar (optional)
76
+ * Support for OpenWeatherMaps City ID, just insert in the Location field.
77
+ * Support for rgba() in the Custom Background Color
78
+
79
+
80
  = 1.3.4 =
81
  Fixed issue with Location stripping spaces from text cause weather to not get accessed. Thanks @storkontheroof!
82
 
124
 
125
  == Changelog ==
126
 
127
+ = 1.4 =
128
+ * Extended forecast now uses WP current_time to determine what days to show, setting in 'Settings' -> 'General'
129
+ * Added a Widget Title field that uses the standard widget code from the sidebar (optional)
130
+ * Fixed bottom margin issue for Firefox
131
+ * Minor CSS tweaks
132
+ * Support for OpenWeatherMaps City ID, just insert in the Location field.
133
+ * Support for rgba() in the Custom Background Color
134
+ * Changed default cached time from 1 hour to 3 hours
135
+ * Cleaned up two PHP notices in admin
136
+
137
+
138
  = 1.3.4 =
139
  Fixed issue with Location stripping spaces from text cause weather to not get accessed. Thanks @storkontheroof!
140