Polylang - Version 1.5.4

Version Description

Polylang 1.2 introduced major internal changes. More than ever, make a database backup before upgrading from 1.1.6 or older! If you are using a version older than 0.8, please ugrade to 0.9.8 before ugrading to 1.5.4

=

Download this release

Release Info

Developer Chouby
Plugin Icon 128x128 Polylang
Version 1.5.4
Comparing to
See all releases

Code changes from version 1.5.3 to 1.5.4

admin/admin-filters-post.php CHANGED
@@ -314,15 +314,17 @@ class PLL_Admin_Filters_Post extends PLL_Admin_Filters_Post_Base {
314
  // capability check
315
  // as 'wp_insert_post' can be called from outside WP admin
316
  $post_type_object = get_post_type_object($post->post_type);
317
- if (($update && !current_user_can($post_type_object->cap->edit_post, $post_id)) || (!$update && !current_user_can($post_type_object->cap->create_posts)))
318
- wp_die( __( 'Cheatin’ uh?' ) );
319
-
320
-
321
- $this->save_language($post_id, $post);
322
-
323
- if (isset($_POST['post_tr_lang']))
324
- $translations = $this->save_translations($post_id, $_POST['post_tr_lang']);
325
 
 
 
 
 
 
 
 
 
326
  do_action('pll_save_post', $post_id, $post, empty($translations) ? $this->model->get_translations('post', $post_id) : $translations);
327
  }
328
 
314
  // capability check
315
  // as 'wp_insert_post' can be called from outside WP admin
316
  $post_type_object = get_post_type_object($post->post_type);
317
+ if (($update && current_user_can($post_type_object->cap->edit_post, $post_id)) || (!$update && current_user_can($post_type_object->cap->create_posts))) {
318
+ $this->save_language($post_id, $post);
 
 
 
 
 
 
319
 
320
+ if (isset($_POST['post_tr_lang']))
321
+ $translations = $this->save_translations($post_id, $_POST['post_tr_lang']);
322
+ }
323
+
324
+ // attempts to set a default language even if no capability
325
+ else
326
+ $this->set_default_language($post_id);
327
+
328
  do_action('pll_save_post', $post_id, $post, empty($translations) ? $this->model->get_translations('post', $post_id) : $translations);
329
  }
330
 
admin/admin-filters-term.php CHANGED
@@ -35,8 +35,8 @@ class PLL_Admin_Filters_Term {
35
  // adds actions related to languages when creating or saving categories and post tags
36
  add_filter('wp_dropdown_cats', array(&$this, 'wp_dropdown_cats'));
37
  add_filter('pre_insert_term', array(&$this, 'pre_insert_term'), 10, 2);
38
- add_action('create_term', array(&$this, 'save_term'), 10, 3);
39
- add_action('edit_term', array(&$this, 'save_term'), 10, 3);
40
  add_filter('pre_term_name', array(&$this, 'pre_term_name'));
41
  add_filter('pre_term_slug', array(&$this, 'pre_term_slug'), 10, 2);
42
 
@@ -161,6 +161,25 @@ class PLL_Admin_Filters_Term {
161
  return $term;
162
  }
163
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
164
  /*
165
  * saves language
166
  *
@@ -200,15 +219,8 @@ class PLL_Admin_Filters_Term {
200
  $this->model->set_term_language($term_id, $_POST['post_lang_choice']);
201
  }
202
 
203
- elseif ($this->model->get_term_language($term_id))
204
- {} // avoids breaking the language if the term is updated outside the edit post or edit tag pages
205
-
206
- // sets language from term parent if exists thanks to Scott Kingsley Clark
207
- elseif (($term = get_term($term_id, $taxonomy)) && !empty($term->parent) && $parent_lang = $this->model->get_term_language($term->parent))
208
- $this->model->set_term_language($term_id, $parent_lang);
209
-
210
  else
211
- $this->model->set_term_language($term_id, $this->pref_lang);
212
  }
213
 
214
  /*
@@ -252,14 +264,18 @@ class PLL_Admin_Filters_Term {
252
 
253
  // capability check
254
  // as 'wp_update_term' can be called from outside WP admin
 
255
  $tax = get_taxonomy($taxonomy);
256
- if (!current_user_can($tax->cap->edit_terms))
257
- wp_die( __( 'Cheatin’ uh?' ) );
258
-
259
- $this->save_language($term_id, $taxonomy);
260
 
261
- if (isset($_POST['term_tr_lang']))
262
- $translations = $this->save_translations($term_id);
 
 
 
 
 
263
 
264
  do_action('pll_save_term', $term_id, $taxonomy, empty($translations) ? $this->model->get_translations('term', $term_id) : $translations);
265
  }
35
  // adds actions related to languages when creating or saving categories and post tags
36
  add_filter('wp_dropdown_cats', array(&$this, 'wp_dropdown_cats'));
37
  add_filter('pre_insert_term', array(&$this, 'pre_insert_term'), 10, 2);
38
+ add_action('create_term', array(&$this, 'save_term'), 999, 3);
39
+ add_action('edit_term', array(&$this, 'save_term'), 999, 3); // late as it may conflict with other plugins, see http://wordpress.org/support/topic/polylang-and-wordpress-seo-by-yoast
40
  add_filter('pre_term_name', array(&$this, 'pre_term_name'));
41
  add_filter('pre_term_slug', array(&$this, 'pre_term_slug'), 10, 2);
42
 
161
  return $term;
162
  }
163
 
164
+ /*
165
+ * allows to set a language by default for terms if it has no language yet
166
+ *
167
+ * @since 1.5.4
168
+ *
169
+ * @param int $term_id
170
+ * @param string $taxonomy
171
+ */
172
+ protected function set_default_language($term_id, $taxonomy) {
173
+ if (!$this->model->get_term_language($term_id)) {
174
+ // sets language from term parent if exists thanks to Scott Kingsley Clark
175
+ if (($term = get_term($term_id, $taxonomy)) && !empty($term->parent) && $parent_lang = $this->model->get_term_language($term->parent))
176
+ $this->model->set_term_language($term_id, $parent_lang);
177
+
178
+ else
179
+ $this->model->set_term_language($term_id, $this->pref_lang);
180
+ }
181
+ }
182
+
183
  /*
184
  * saves language
185
  *
219
  $this->model->set_term_language($term_id, $_POST['post_lang_choice']);
220
  }
221
 
 
 
 
 
 
 
 
222
  else
223
+ $this->set_default_language($term_id, $taxonomy);
224
  }
225
 
226
  /*
264
 
265
  // capability check
266
  // as 'wp_update_term' can be called from outside WP admin
267
+ // 2nd test for creating tags when creating / editing a post
268
  $tax = get_taxonomy($taxonomy);
269
+ if (current_user_can($tax->cap->edit_terms) || (isset($_POST['tax_input'][$taxonomy]) && current_user_can($tax->cap->assign_terms))) {
270
+ $this->save_language($term_id, $taxonomy);
 
 
271
 
272
+ if (isset($_POST['term_tr_lang']))
273
+ $translations = $this->save_translations($term_id);
274
+ }
275
+
276
+ // attempts to set a default language even if no capability
277
+ else
278
+ $this->set_default_language($term_id, $taxonomy);
279
 
280
  do_action('pll_save_term', $term_id, $taxonomy, empty($translations) ? $this->model->get_translations('term', $term_id) : $translations);
281
  }
admin/admin.php CHANGED
@@ -237,7 +237,7 @@ class PLL_Admin extends PLL_Base {
237
  $classes = array('Filters', 'Filters_Columns', 'Filters_Post', 'Filters_Term', 'Nav_Menu', 'Sync');
238
 
239
  // don't load media filters if option is disabled or if user has no right
240
- if ($this->options['media_support'] && ($obj = get_post_type_object('attachment')) && current_user_can($obj->cap->edit_posts) && current_user_can($obj->cap->create_posts))
241
  $classes[] = 'Filters_Media';
242
 
243
  foreach ($classes as $class) {
237
  $classes = array('Filters', 'Filters_Columns', 'Filters_Post', 'Filters_Term', 'Nav_Menu', 'Sync');
238
 
239
  // don't load media filters if option is disabled or if user has no right
240
+ if ($this->options['media_support'] && ($obj = get_post_type_object('attachment')) && (current_user_can($obj->cap->edit_posts) || current_user_can($obj->cap->create_posts)))
241
  $classes[] = 'Filters_Media';
242
 
243
  foreach ($classes as $class) {
frontend/frontend-filters.php CHANGED
@@ -45,9 +45,12 @@ class PLL_Frontend_Filters extends PLL_Filters{
45
  add_filter('get_user_metadata', array(&$this,'get_user_metadata'), 10, 3);
46
 
47
  // set posts and terms language when created from frontend (ex with P2 theme)
48
- add_action('save_post', array(&$this, 'save_post'), 200, 3);
49
  add_action('create_term', array(&$this, 'save_term'), 10, 3);
50
  add_action('edit_term', array(&$this, 'save_term'), 10, 3);
 
 
 
51
 
52
  // support theme customizer
53
  // FIXME of course does not work if 'transport' is set to 'postMessage'
@@ -179,6 +182,26 @@ class PLL_Frontend_Filters extends PLL_Filters{
179
  return $meta_key == 'description' && $this->curlang->slug != $this->options['default_lang'] ? get_user_meta($id, 'description_'.$this->curlang->slug, true) : $null;
180
  }
181
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
182
  /*
183
  * called when a post (or page) is saved, published or updated
184
  * does nothing except on post types which are filterable
@@ -190,23 +213,9 @@ class PLL_Frontend_Filters extends PLL_Filters{
190
  * @param object $post
191
  * @param bool $update whether it is an update or not
192
  */
193
- public function save_post($post_id, $post, $update) {
194
- if ($this->model->is_translated_post_type($post->post_type)) {
195
- $post_type_object = get_post_type_object($post->post_type);
196
- if (($update && !current_user_can($post_type_object->cap->edit_post, $post_id)) || (!$update && !current_user_can($post_type_object->cap->create_posts)))
197
- wp_die( __( 'Cheatin’ uh?' ) );
198
-
199
- if (!$this->model->get_post_language($post_id)) {
200
- if (isset($_REQUEST['lang']))
201
- $this->model->set_post_language($post_id, $_REQUEST['lang']);
202
-
203
- elseif (($parent_id = wp_get_post_parent_id($post_id)) && $parent_lang = $this->model->get_post_language($parent_id))
204
- $this->model->set_post_language($post_id, $parent_lang);
205
-
206
- else
207
- $this->model->set_post_language($post_id, $this->curlang);
208
- }
209
- }
210
  }
211
 
212
  /*
@@ -221,21 +230,15 @@ class PLL_Frontend_Filters extends PLL_Filters{
221
  * @param string $taxonomy
222
  */
223
  public function save_term($term_id, $tt_id, $taxonomy) {
224
- if ($this->model->is_translated_taxonomy($taxonomy)) {
225
- $tax = get_taxonomy($taxonomy);
226
- if (!current_user_can($tax->cap->edit_terms))
227
- wp_die( __( 'Cheatin’ uh?' ) );
228
 
229
- if (!$this->model->get_term_language($term_id)) {
230
- if (isset($_REQUEST['lang']))
231
- $this->model->set_term_language($term_id, $_REQUEST['lang']);
232
 
233
- elseif (($term = get_term($term_id, $taxonomy)) && !empty($term->parent) && $parent_lang = $this->model->get_term_language($term->parent))
234
- $this->model->set_term_language($term_id, $parent_lang);
235
-
236
- else
237
- $this->model->set_term_language($term_id, $this->curlang);
238
- }
239
  }
240
  }
241
  }
45
  add_filter('get_user_metadata', array(&$this,'get_user_metadata'), 10, 3);
46
 
47
  // set posts and terms language when created from frontend (ex with P2 theme)
48
+ add_action('save_post', array(&$this, 'save_post'), 200, 2);
49
  add_action('create_term', array(&$this, 'save_term'), 10, 3);
50
  add_action('edit_term', array(&$this, 'save_term'), 10, 3);
51
+
52
+ if ($this->options['media_support'])
53
+ add_action('add_attachment', array(&$this, 'set_default_language'));
54
 
55
  // support theme customizer
56
  // FIXME of course does not work if 'transport' is set to 'postMessage'
182
  return $meta_key == 'description' && $this->curlang->slug != $this->options['default_lang'] ? get_user_meta($id, 'description_'.$this->curlang->slug, true) : $null;
183
  }
184
 
185
+ /*
186
+ * allows to set a language by default for posts if it has no language yet
187
+ *
188
+ * @since 1.5.4
189
+ *
190
+ * @param int $post_id
191
+ */
192
+ public function set_default_language($post_id) {
193
+ if (!$this->model->get_post_language($post_id)) {
194
+ if (isset($_REQUEST['lang']))
195
+ $this->model->set_post_language($post_id, $_REQUEST['lang']);
196
+
197
+ elseif (($parent_id = wp_get_post_parent_id($post_id)) && $parent_lang = $this->model->get_post_language($parent_id))
198
+ $this->model->set_post_language($post_id, $parent_lang);
199
+
200
+ else
201
+ $this->model->set_post_language($post_id, $this->curlang);
202
+ }
203
+ }
204
+
205
  /*
206
  * called when a post (or page) is saved, published or updated
207
  * does nothing except on post types which are filterable
213
  * @param object $post
214
  * @param bool $update whether it is an update or not
215
  */
216
+ public function save_post($post_id, $post) {
217
+ if ($this->model->is_translated_post_type($post->post_type))
218
+ $this->set_default_language($post_id);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
219
  }
220
 
221
  /*
230
  * @param string $taxonomy
231
  */
232
  public function save_term($term_id, $tt_id, $taxonomy) {
233
+ if ($this->model->is_translated_taxonomy($taxonomy) && !$this->model->get_term_language($term_id)) {
234
+ if (isset($_REQUEST['lang']))
235
+ $this->model->set_term_language($term_id, $_REQUEST['lang']);
 
236
 
237
+ elseif (($term = get_term($term_id, $taxonomy)) && !empty($term->parent) && $parent_lang = $this->model->get_term_language($term->parent))
238
+ $this->model->set_term_language($term_id, $parent_lang);
 
239
 
240
+ else
241
+ $this->model->set_term_language($term_id, $this->curlang);
 
 
 
 
242
  }
243
  }
244
  }
frontend/frontend.php CHANGED
@@ -47,8 +47,6 @@ class PLL_Frontend extends PLL_Base {
47
  * setups the language chooser based on options
48
  *
49
  * @since 1.2
50
- *
51
- * @param object $links_model
52
  */
53
  public function init() {
54
  $this->links = new PLL_Frontend_Links($this);
47
  * setups the language chooser based on options
48
  *
49
  * @since 1.2
 
 
50
  */
51
  public function init() {
52
  $this->links = new PLL_Frontend_Links($this);
include/api.php CHANGED
@@ -141,6 +141,29 @@ function pll_e($string) {
141
  _e($string, 'pll_string');
142
  }
143
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
144
  /*
145
  * returns true if Polylang manages languages and translations for this post type
146
  *
@@ -240,6 +263,34 @@ function pll_save_term_translations($arr) {
240
  $polylang->model->save_translations('term', reset($arr), $arr);
241
  }
242
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
243
  /*
244
  * count posts in a language
245
  *
141
  _e($string, 'pll_string');
142
  }
143
 
144
+ /*
145
+ * translates a string (previously registered with pll_register_string)
146
+ *
147
+ * @since 1.5.4
148
+ *
149
+ * @param string $string the string to translate
150
+ * @param string $lang language code
151
+ * @return string the string translation in the requested language
152
+ */
153
+ function pll_translate_string($string, $lang) {
154
+ if (pll_current_language() == $lang)
155
+ return pll__($string);
156
+
157
+ static $mo = array();
158
+
159
+ if (empty($mo[$lang])) {
160
+ $mo[$lang] = new PLL_MO();
161
+ $mo[$lang]->import_from_db($GLOBALS['polylang']->model->get_language($lang));
162
+ }
163
+
164
+ return $mo[$lang]->translate($string);
165
+ }
166
+
167
  /*
168
  * returns true if Polylang manages languages and translations for this post type
169
  *
263
  $polylang->model->save_translations('term', reset($arr), $arr);
264
  }
265
 
266
+ /*
267
+ * returns the post language
268
+ *
269
+ * @since 1.5.4
270
+ *
271
+ * @param int $post_id
272
+ * @param string $field optional the language field to return 'name', 'locale', defaults to 'slug'
273
+ * @return bool|string the requested field for the post language, false if no language is associated to that post
274
+ */
275
+ function pll_get_post_language($post_id, $field = 'slug') {
276
+ global $polylang;
277
+ return isset($polylang) && ($lang = $polylang->model->get_post_language($post_id)) ? $lang->$field : false;
278
+ }
279
+
280
+ /*
281
+ * returns the term language
282
+ *
283
+ * @since 1.5.4
284
+ *
285
+ * @param int $term_id
286
+ * @param string $field optional the language field to return 'name', 'locale', defaults to 'slug'
287
+ * @return bool|string the requested field for the term language, false if no language is associated to that term
288
+ */
289
+ function pll_get_term_language($term_id, $field = 'slug') {
290
+ global $polylang;
291
+ return isset($polylang) && ($lang = $polylang->model->get_term_language($term_id)) ? $lang->$field : false;
292
+ }
293
+
294
  /*
295
  * count posts in a language
296
  *
include/plugins-compat.php CHANGED
@@ -37,6 +37,10 @@ class PLL_Plugins_Compat {
37
 
38
  if (!PLL_ADMIN)
39
  add_filter('option_featured-content', array(&$this, 'twenty_fourteen_option_featured_content'));
 
 
 
 
40
  }
41
 
42
  /*
@@ -170,4 +174,35 @@ class PLL_Plugins_Compat {
170
 
171
  return $settings;
172
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
173
  }
37
 
38
  if (!PLL_ADMIN)
39
  add_filter('option_featured-content', array(&$this, 'twenty_fourteen_option_featured_content'));
40
+
41
+ // Jetpack 3
42
+ add_action('jetpack_widget_get_top_posts', array(&$this, 'jetpack_widget_get_top_posts'), 10, 3);
43
+ add_filter('grunion_contact_form_field_html', array(&$this, 'grunion_contact_form_field_html_filter'), 10, 3);
44
  }
45
 
46
  /*
174
 
175
  return $settings;
176
  }
177
+
178
+ /*
179
+ * adapted from the same function in jetpack-3.0.2/3rd-party/wpml.php
180
+ *
181
+ * @since 1.5.4
182
+ */
183
+ public function jetpack_widget_get_top_posts( $posts, $post_ids, $count ) {
184
+ foreach ( $posts as $k => $post ) {
185
+ if (pll_current_language() !== pll_get_post_language($post['post_id']))
186
+ unset( $posts[ $k ] );
187
+ }
188
+
189
+ return $posts;
190
+ }
191
+
192
+ /*
193
+ * adapted from the same function in jetpack-3.0.2/3rd-party/wpml.php
194
+ * keeps using 'icl_translate' as the function registers the string
195
+ *
196
+ * @since 1.5.4
197
+ */
198
+ public function grunion_contact_form_field_html_filter( $r, $field_label, $id ){
199
+ if ( function_exists( 'icl_translate' ) ) {
200
+ if ( pll_current_language() !== pll_default_language() ) {
201
+ $label_translation = icl_translate( 'jetpack ', $field_label . '_label', $field_label );
202
+ $r = str_replace( $field_label, $label_translation, $r );
203
+ }
204
+ }
205
+
206
+ return $r;
207
+ }
208
  }
languages/polylang-uk.mo CHANGED
Binary file
languages/polylang-uk.po CHANGED
@@ -4,72 +4,92 @@ msgstr ""
4
  "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: \n"
6
  "PO-Revision-Date: \n"
7
- "Last-Translator: \n"
8
- "Language-Team: cmd-soft.com <tmosbyd@gmail.com>\n"
9
  "Language: uk\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Poedit-SourceCharset: UTF-8\n"
15
- "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
 
16
  "X-Poedit-Basepath: .\n"
17
  "X-Textdomain-Support: yes\n"
18
- "X-Generator: Poedit 1.5.5\n"
19
  "X-Poedit-SearchPath-0: ..\n"
20
 
 
21
  # @ polylang
22
  #: admin/view-about.php:3
23
  #, php-format
24
- msgid "Polylang is provided with an extensive %sdocumentation%s (in English only). It includes information on how to set up your multilingual site and use it on a daily basis, a FAQ, as well as a documentation for programmers to adapt their plugins and themes."
25
- msgstr "Polylang забезпечена обширним %sдокументація%s (тільки на англійській мові).Вона включає в себе інформацію про те, як налаштувати багатомовний сайт і використовувати його на щоденній основі, запитання та відповіді, а також документацію для програмістів, щоб адаптувати свої плагіни і теми."
 
 
 
 
 
 
 
 
26
 
27
  # @ polylang
28
  #: admin/view-about.php:9
29
  #, php-format
30
- msgid "You will also find useful information in the %ssupport forum%s. However don't forget to make a search before posting a new topic."
31
- msgstr "Ви також знайдете корисну інформацію в %sфорум підтримки%s. Однак не забувайте, щоб зробити пошук, перш ніж відправляти нову тему."
 
 
 
 
32
 
33
  # @ polylang
34
  #: admin/view-about.php:16
35
  #, php-format
36
- msgid "Polylang is free of charge and is released under the same license as WordPress, the %sGPL%s."
37
- msgstr "Polylang є безкоштовним і поширюється по тій же ліцензії, як WordPress, %sGPL%s."
 
 
 
 
38
 
39
  # @ polylang
40
  #: admin/view-about.php:22
41
  #, php-format
42
  msgid "If you wonder how you can help the project, just %sread this%s."
43
- msgstr "Якщо вам цікаво, як Ви можете допомогти проекту, просто %sпрочитайте це%s."
 
44
 
45
  # @ polylang
46
  #: admin/view-about.php:27
47
- msgid "Finally if you like this plugin or if it helps your business, donations to the author are greatly appreciated."
48
- msgstr "Нарешті, якщо вам подобається цей плагін або, якщо це допоможе вашому бізнесу, пожертвування автору з вдячністю."
 
 
 
 
49
 
50
  # @ polylang
51
- #: admin/admin-filters-post.php:83
52
- #: admin/admin.php:73
53
- #: admin/settings.php:53
54
- #: admin/settings.php:80
55
- #: include/model.php:506
56
  msgid "Languages"
57
  msgstr "Мови"
58
 
59
  # @ polylang
60
  #: include/switcher.php:22
61
  msgid "Displays language names"
62
- msgstr "Відображення назви мов"
63
 
64
  # @ polylang
65
  #: include/switcher.php:23
66
  msgid "Displays flags"
67
- msgstr "Відображає прапор"
68
 
69
  # @ polylang
70
  #: include/switcher.php:24
71
  msgid "Forces link to front page"
72
- msgstr "Сили посилання на головну сторінку"
73
 
74
  # @ polylang
75
  #: include/switcher.php:25
@@ -79,12 +99,12 @@ msgstr "Приховує поточну мову"
79
  # @ polylang
80
  #: include/switcher.php:29
81
  msgid "Displays as dropdown"
82
- msgstr "Дисплеї як випадний"
83
 
84
  # @ polylang
85
  #: admin/admin.php:252
86
  msgid "Filters content by language"
87
- msgstr "Фільтри змісту з мови"
88
 
89
  # @ polylang
90
  #: admin/admin.php:243
@@ -92,33 +112,26 @@ msgid "Show all languages"
92
  msgstr "Показати всі мови"
93
 
94
  # @ polylang
95
- #: admin/admin-filters-columns.php:132
96
- #: admin/admin-filters-columns.php:228
97
  msgid "Add new translation"
98
  msgstr "Додати новий переклад"
99
 
100
  # @ polylang
101
- #: admin/admin-filters-columns.php:169
102
- #: admin/admin-filters-media.php:58
103
- #: admin/admin-filters-post.php:107
104
- #: admin/admin-filters-term.php:75
105
- #: admin/admin-filters-term.php:112
106
- #: include/model.php:507
107
  msgid "Language"
108
  msgstr "Мова"
109
 
110
  # @ polylang
111
- #: admin/table-string.php:111
112
- #: admin/view-translations-media.php:5
113
- #: admin/view-translations-post.php:5
114
- #: admin/view-translations-term.php:6
115
  #: admin/view-translations-term.php:11
116
  msgid "Translations"
117
  msgstr "Переклади"
118
 
119
  # @ polylang
120
- #: admin/admin-filters-term.php:77
121
- #: admin/admin-filters-term.php:114
122
  msgid "Sets the language"
123
  msgstr "Встановлює мову"
124
 
@@ -128,31 +141,29 @@ msgid "The widget is displayed for:"
128
  msgstr "Віджет відображається:"
129
 
130
  # @ polylang
131
- #: admin/admin-filters.php:49
132
- #: include/model.php:508
133
  msgid "All languages"
134
  msgstr "Всі мови"
135
 
136
  # @ polylang
137
  #: admin/admin-filters.php:113
138
  msgid "Admin language"
139
- msgstr "Адміністратор мовою"
140
 
 
141
  #: admin/admin-filters.php:116
142
  msgid "Wordpress default"
143
  msgstr "Wordpress за замовчуванням"
144
 
145
- # @ default
146
  # @ polylang
147
- #: admin/admin.php:154
148
- #: admin/settings.php:85
149
  msgid "Settings"
150
  msgstr "Налаштування"
151
 
152
  # @ polylang
153
  #: admin/admin-filters.php:146
154
  msgid "Upgrading language files&#8230;"
155
- msgstr "Оновлення мовних файлів&#8230;"
156
 
157
  # @ polylang
158
  #: admin/settings.php:45
@@ -162,22 +173,22 @@ msgstr "Про Polylang"
162
  # @ polylang
163
  #: admin/settings.php:61
164
  msgid "Strings translations"
165
- msgstr "Струни переклади"
166
 
167
  # @ polylang
168
  #: admin/settings.php:84
169
  msgid "Strings translation"
170
- msgstr "Струни перекладу"
171
 
172
  # @ polylang
173
  #: admin/admin-model.php:285
174
  msgid "Enter a valid WordPress locale"
175
- msgstr ""
176
 
177
  # @ polylang
178
  #: admin/admin-model.php:293
179
  msgid "The language code must be unique"
180
- msgstr "Код мови повинно бути унікальним"
181
 
182
  # @ polylang
183
  #: admin/admin-model.php:297
@@ -186,8 +197,12 @@ msgstr "Мова повинна мати ім'я"
186
 
187
  # @ polylang
188
  #: admin/admin.php:353
189
- msgid "The language was created, but the WordPress language file was not downloaded. Please install it manually."
190
- msgstr "Мова була створена, але файл WordPress мову не був завантажений. Будь ласка, встановіть його вручну."
 
 
 
 
191
 
192
  # @ polylang
193
  #: admin/settings.php:328
@@ -207,31 +222,32 @@ msgstr "Користувальницькі поля"
207
  # @ polylang
208
  #: admin/settings.php:348
209
  msgid "Comment status"
210
- msgstr "Коментар статус"
211
 
212
  # @ polylang
213
  #: admin/settings.php:349
214
  msgid "Ping status"
215
- msgstr "Ping статус"
216
 
217
  # @ polylang
218
  #: admin/settings.php:350
219
  msgid "Sticky posts"
220
- msgstr "Важливо повідомлень"
221
 
222
  # @ polylang
223
  #: admin/settings.php:351
224
  msgid "Published date"
225
  msgstr "Дата публікації"
226
 
 
227
  #: admin/settings.php:352
228
  msgid "Post format"
229
- msgstr "Повідомлення форматі"
230
 
231
- # @ default
232
  #: admin/settings.php:353
233
  msgid "Page parent"
234
- msgstr "Page батьків"
235
 
236
  # @ polylang
237
  #: admin/settings.php:354
@@ -241,65 +257,67 @@ msgstr "Шаблон сторінки"
241
  # @ polylang
242
  #: admin/settings.php:355
243
  msgid "Page order"
244
- msgstr "Сторінка порядку"
245
 
246
  # @ polylang
247
  #: admin/settings.php:356
248
  msgid "Featured image"
249
- msgstr "Вибрані зображення"
250
 
251
  # @ polylang
252
  #: admin/view-languages.php:38
253
  msgid "Edit language"
254
- msgstr "Змінити мову"
255
 
256
  # @ polylang
257
- #: admin/view-languages.php:38
258
- #: admin/view-languages.php:113
259
  msgid "Add new language"
260
  msgstr "Додати нову мову"
261
 
262
  # @ polylang
263
  #: admin/view-languages.php:54
264
  msgid "Choose a language"
265
- msgstr "Вибрати мову"
266
 
267
  # @ polylang
268
  #: admin/view-languages.php:68
269
  msgid "You can choose a language in the list or directly edit it below."
270
- msgstr "Ви можете вибрати мову зі списку або безпосередньо редагувати його нижче."
271
 
272
  # @ polylang
273
- #: admin/table-languages.php:74
274
- #: admin/view-languages.php:72
275
  msgid "Full name"
276
  msgstr "Повне ім'я"
277
 
278
  # @ polylang
279
  #: admin/view-languages.php:74
280
  msgid "The name is how it is displayed on your site (for example: English)."
281
- msgstr "Це ім'я, як воно відображається на вашому сайті (наприклад, англійської)."
 
282
 
283
  # @ polylang
284
- #: admin/table-languages.php:75
285
- #: admin/view-languages.php:78
286
  msgid "Locale"
287
- msgstr "Льокаль"
288
 
289
  # @ polylang
290
  #: admin/view-languages.php:83
291
- msgid "Wordpress Locale for the language (for example: en_US). You will need to install the .mo file for this language."
292
- msgstr "Wordpress Locale для мови (наприклад, en_US). Вам потрібно буде встановити. Рухи файл для даної мови."
 
 
 
 
293
 
294
  # @ polylang
295
  #: admin/view-languages.php:87
296
  msgid "Language code"
297
- msgstr "Код мови"
298
 
299
  # @ polylang
300
  #: admin/view-languages.php:93
301
  msgid "2-letters ISO 639-1 language code (for example: en)"
302
- msgstr "2-букв ISO 639-1 коду мови (наприклад, RU)"
303
 
304
  # @ polylang
305
  #: admin/view-languages.php:93
@@ -314,7 +332,7 @@ msgstr "зліва направо"
314
  # @ polylang
315
  #: admin/view-languages.php:102
316
  msgid "right to left"
317
- msgstr "Справа наліво"
318
 
319
  # @ polylang
320
  #: admin/view-languages.php:104
@@ -322,34 +340,31 @@ msgid "Choose the text direction for the language"
322
  msgstr "Виберіть напрямок тексту для мови"
323
 
324
  # @ polylang
325
- #: admin/table-languages.php:77
326
- #: admin/view-languages.php:108
327
  msgid "Order"
328
  msgstr "Порядок"
329
 
330
  # @ polylang
331
  #: admin/view-languages.php:110
332
  msgid "Position of the language in the language switcher"
333
- msgstr "Положення мови в мову перемикач"
334
 
335
  # @ polylang
336
- #: admin/admin-nav-menu.php:52
337
- #: admin/admin-nav-menu.php:90
338
- #: admin/admin-nav-menu.php:93
339
- #: admin/admin-nav-menu.php:124
340
- #: admin/admin-nav-menu.php:181
341
- #: include/upgrade.php:301
342
  msgid "Language switcher"
343
- msgstr "Мова перемикач"
344
 
345
  # @ polylang
346
  #: admin/view-languages.php:139
347
  msgid "Search translations"
348
- msgstr "Пошук переказів"
349
 
 
350
  #: admin/view-languages.php:142
351
  msgid "Clean strings translation database"
352
- msgstr "Чистий переклад рядка бази даних"
353
 
354
  # @ polylang
355
  #: admin/view-languages.php:161
@@ -358,8 +373,12 @@ msgstr "Мова за замовчуванням"
358
 
359
  # @ polylang
360
  #: admin/view-languages.php:176
361
- msgid "There are posts, pages, categories or tags without language set. Do you want to set them all to default language ?"
362
- msgstr "Є повідомлення, сторінок, категорій та тегів без мови безліч. Ви хочете, щоб встановити їх все за замовчуванням мову?"
 
 
 
 
363
 
364
  # @ polylang
365
  #: admin/view-languages.php:297
@@ -368,29 +387,34 @@ msgstr "Визначити мову браузера"
368
 
369
  # @ polylang
370
  #: admin/view-languages.php:303
371
- msgid "When the front page is visited, set the language according to the browser preference"
372
- msgstr "Коли передні відвідуванні сторінки, встановіть мову відповідно до уподобань браузера"
 
 
 
 
373
 
374
  # @ polylang
375
  #: admin/view-languages.php:184
376
  msgid "URL modifications"
377
- msgstr "URL модифікацій"
378
 
379
  # @ polylang
380
  #: admin/view-languages.php:241
381
  msgid "Hide URL language information for default language"
382
- msgstr "Приховати URL мову інформація для мови за замовчуванням"
383
 
384
  # @ polylang
385
  #: admin/view-languages.php:310
386
  msgid "Media"
387
- msgstr "Медіа"
388
 
389
  # @ polylang
390
  #: admin/view-languages.php:316
391
  msgid "Activate languages and translations for media"
392
- msgstr "Активувати мов та переклади для ЗМІ"
393
 
 
394
  #: admin/view-languages.php:365
395
  msgid "Synchronization"
396
  msgstr "Синхронізація"
@@ -398,12 +422,12 @@ msgstr "Синхронізація"
398
  # @ polylang
399
  #: admin/view-languages.php:324
400
  msgid "Custom post types"
401
- msgstr "Користувальницькі типи повідомлення"
402
 
403
  # @ polylang
404
  #: admin/view-languages.php:337
405
  msgid "Activate languages and translations for custom post types."
406
- msgstr "Активувати мов та переклади для користувача типів пост."
407
 
408
  # @ polylang
409
  #: admin/view-languages.php:344
@@ -413,21 +437,18 @@ msgstr "Користувальницькі таксономії"
413
  # @ polylang
414
  #: admin/view-languages.php:357
415
  msgid "Activate languages and translations for custom taxonomies."
416
- msgstr "Активувати мов та переклади для користувальницького таксономії."
417
 
418
  # @ polylang
419
- #: admin/admin-filters-post.php:351
420
- #: admin/admin-filters-term.php:502
421
- #: admin/table-languages.php:54
422
- #: admin/view-translations-media.php:21
423
  msgid "Edit"
424
  msgstr "Редагувати"
425
 
426
  # @ polylang
427
- #: admin/table-languages.php:60
428
- #: admin/table-string.php:167
429
  msgid "Delete"
430
- msgstr "Видалити"
431
 
432
  # @ polylang
433
  #: admin/table-languages.php:76
@@ -455,21 +476,19 @@ msgid "String"
455
  msgstr "Рядок"
456
 
457
  # @ polylang
458
- #: admin/admin-filters-post.php:375
459
- #: admin/admin-filters-term.php:528
460
  #: admin/view-translations-media.php:30
461
  msgid "Add new"
462
- msgstr "Додати нову"
463
 
464
- # @ polylang
465
  #: include/widget-languages.php:16
466
  msgid "Language Switcher"
467
- msgstr "Мова Перемикач"
468
 
469
  # @ polylang
470
  #: include/widget-languages.php:16
471
  msgid "Displays a language switcher"
472
- msgstr "Відображає Мова Перемикач"
473
 
474
  # @ polylang
475
  #: include/widget-languages.php:100
@@ -480,139 +499,156 @@ msgstr "Назва:"
480
  #. translators: plugin header field 'Description'
481
  #: polylang.php:0
482
  msgid "Adds multilingual capability to WordPress"
483
- msgstr ""
484
 
485
  # @ polylang
486
  #: polylang.php:160
487
  #, php-format
488
  msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
489
- msgstr "Ви використовуєте WordPress %s. Polylang потрібно принаймні WordPress %s."
 
490
 
491
  # @ polylang
492
  #: include/upgrade.php:76
493
- msgid "Polylang has been deactivated because you upgraded from a too old version."
494
- msgstr "Polylang була відключена, тому що ви оновили занадто старої версії."
 
 
495
 
496
  # @ polylang
497
  #: include/upgrade.php:78
498
  #, php-format
499
  msgid "Please upgrade first to %s before ugrading to %s."
500
- msgstr "Будь ласка, поновіть перший %s Перед оновленням до %s."
501
 
502
  # @ polylang
503
  #: admin/table-string.php:108
504
  msgid "Group"
505
- msgstr ""
506
 
507
  # @ polylang
508
  #: admin/table-string.php:186
509
  msgid "View all groups"
510
- msgstr ""
511
 
512
  # @ polylang
513
  #: admin/table-languages.php:59
514
  msgid "You are about to permanently delete this language. Are you sure?"
515
- msgstr ""
516
 
517
  # @ polylang
518
  #: admin/view-languages.php:143
519
- msgid "Use this to remove unused strings from database, for example after a plugin has been uninstalled."
 
 
520
  msgstr ""
 
 
521
 
522
  # @ polylang
523
  #: admin/view-languages.php:374
524
- msgid "The synchronization options allow to maintain exact same values (or translations in the case of taxonomies and page parent) of meta content between the translations of a post or page."
 
 
 
525
  msgstr ""
 
 
 
526
 
527
  # @ polylang
528
  #: admin/admin-model.php:289
529
  msgid "The language code contains invalid characters"
530
- msgstr ""
531
 
532
  # @ polylang
533
  #: admin/view-languages.php:190
534
  msgid "The language is set from content"
535
- msgstr ""
536
 
 
537
  #: admin/view-languages.php:193
538
  msgid "Posts, pages, categories and tags urls are not modified."
539
- msgstr ""
540
 
 
541
  #: admin/view-languages.php:199
542
  msgid "The language is set from the directory name in pretty permalinks"
543
- msgstr ""
544
 
545
  # @ polylang
546
- #: admin/view-languages.php:202
547
- #: admin/view-languages.php:211
548
- #: admin/view-languages.php:258
549
- #: admin/view-languages.php:267
550
  msgid "Example:"
551
- msgstr ""
552
 
 
553
  #: admin/view-languages.php:208
554
  msgid "The language is set from the subdomain name in pretty permalinks"
555
- msgstr ""
556
 
557
  # @ polylang
558
  #: admin/view-languages.php:217
559
  msgid "The language is set from different domains"
560
- msgstr ""
561
 
562
  # @ polylang
563
  #: admin/view-languages.php:255
564
  msgid "Remove /language/ in pretty permalinks"
565
- msgstr ""
566
 
567
  # @ polylang
568
  #: admin/view-languages.php:264
569
  msgid "Keep /language/ in pretty permalinks"
570
- msgstr ""
571
 
572
  # @ polylang
573
  #: admin/view-languages.php:279
574
- msgid "The front page url contains the language code instead of the page name or page id"
 
 
575
  msgstr ""
 
 
576
 
577
  # @ polylang
578
  #: admin/admin-filters-term.php:143
579
  #, php-format
580
  msgid "A translation does already exist for %s"
581
- msgstr ""
582
 
583
  # @ polylang
584
  #: admin/view-languages.php:287
585
  #, php-format
586
  msgid "Example: %s instead of %s"
587
- msgstr ""
588
 
589
  # @ polylang
590
  #: admin/admin-model.php:49
591
  msgid "Impossible to add the language."
592
- msgstr ""
593
 
594
  # @ polylang
595
  #: admin/admin-model.php:73
596
  msgid "Language added."
597
- msgstr ""
598
 
599
  # @ polylang
600
  #: admin/admin-model.php:187
601
  msgid "Language deleted."
602
- msgstr ""
603
 
604
  # @ polylang
605
  #: admin/admin-model.php:268
606
  msgid "Language updated."
607
- msgstr ""
608
 
609
  # @ polylang
610
  #: admin/settings.php:203
611
  msgid "Translations updated."
612
- msgstr ""
613
 
614
  # @ polylang
615
  #: admin/view-languages.php:89
616
  msgid "Language code - preferably 2-letters ISO 639-1 (for example: en)"
617
- msgstr ""
618
-
4
  "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: \n"
6
  "PO-Revision-Date: \n"
7
+ "Last-Translator: Michael Yunat <Michael.Yunat@gmail.com>\n"
8
+ "Language-Team: http://getvoip.com/\n"
9
  "Language: uk\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
  "X-Poedit-SourceCharset: UTF-8\n"
15
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
17
  "X-Poedit-Basepath: .\n"
18
  "X-Textdomain-Support: yes\n"
19
+ "X-Generator: Poedit 1.6.5\n"
20
  "X-Poedit-SearchPath-0: ..\n"
21
 
22
+ # @ polylan
23
  # @ polylang
24
  #: admin/view-about.php:3
25
  #, php-format
26
+ msgid ""
27
+ "Polylang is provided with an extensive %sdocumentation%s (in English only). "
28
+ "It includes information on how to set up your multilingual site and use it "
29
+ "on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
30
+ "their plugins and themes."
31
+ msgstr ""
32
+ "Polylang забезпечена обширною %s документацією %s (тільки англійською "
33
+ "мовою). Вона включає в себе інформацію про те, як налаштувати свій "
34
+ "багатомовний сайт і використовувати його на щоденній основі, в FAQ, а також "
35
+ "документацію для програмістів адаптувати свої плагіни і теми."
36
 
37
  # @ polylang
38
  #: admin/view-about.php:9
39
  #, php-format
40
+ msgid ""
41
+ "You will also find useful information in the %ssupport forum%s. However "
42
+ "don't forget to make a search before posting a new topic."
43
+ msgstr ""
44
+ "Ви також знайдете корисну інформацію в %s support форум %s. Однак не "
45
+ "забудьте зробити пошук, перш ніж відправляти нову тему."
46
 
47
  # @ polylang
48
  #: admin/view-about.php:16
49
  #, php-format
50
+ msgid ""
51
+ "Polylang is free of charge and is released under the same license as "
52
+ "WordPress, the %sGPL%s."
53
+ msgstr ""
54
+ "Polylang безкоштовно і випущений під тією ж ліцензією, що WordPress, %sGPL "
55
+ "%s."
56
 
57
  # @ polylang
58
  #: admin/view-about.php:22
59
  #, php-format
60
  msgid "If you wonder how you can help the project, just %sread this%s."
61
+ msgstr ""
62
+ "Якщо вам цікаво, як ви можете допомогти проекту, просто %s почитайте це %s."
63
 
64
  # @ polylang
65
  #: admin/view-about.php:27
66
+ msgid ""
67
+ "Finally if you like this plugin or if it helps your business, donations to "
68
+ "the author are greatly appreciated."
69
+ msgstr ""
70
+ "Нарешті, якщо вам подобається цей плагін або якщо він допомагає вашому "
71
+ "бізнесу, пожертвування автору, отримують високу оцінку."
72
 
73
  # @ polylang
74
+ #: admin/admin-filters-post.php:83 admin/admin.php:73 admin/settings.php:53
75
+ #: admin/settings.php:80 include/model.php:506
 
 
 
76
  msgid "Languages"
77
  msgstr "Мови"
78
 
79
  # @ polylang
80
  #: include/switcher.php:22
81
  msgid "Displays language names"
82
+ msgstr "Імена Відображає мови"
83
 
84
  # @ polylang
85
  #: include/switcher.php:23
86
  msgid "Displays flags"
87
+ msgstr "Відображає прапори"
88
 
89
  # @ polylang
90
  #: include/switcher.php:24
91
  msgid "Forces link to front page"
92
+ msgstr "Сили посилаються на першій сторінці"
93
 
94
  # @ polylang
95
  #: include/switcher.php:25
99
  # @ polylang
100
  #: include/switcher.php:29
101
  msgid "Displays as dropdown"
102
+ msgstr "Показує, як в випадаючому вікні"
103
 
104
  # @ polylang
105
  #: admin/admin.php:252
106
  msgid "Filters content by language"
107
+ msgstr "Зміст Фільтри з мови"
108
 
109
  # @ polylang
110
  #: admin/admin.php:243
112
  msgstr "Показати всі мови"
113
 
114
  # @ polylang
115
+ #: admin/admin-filters-columns.php:132 admin/admin-filters-columns.php:228
 
116
  msgid "Add new translation"
117
  msgstr "Додати новий переклад"
118
 
119
  # @ polylang
120
+ #: admin/admin-filters-columns.php:169 admin/admin-filters-media.php:58
121
+ #: admin/admin-filters-post.php:107 admin/admin-filters-term.php:75
122
+ #: admin/admin-filters-term.php:112 include/model.php:507
 
 
 
123
  msgid "Language"
124
  msgstr "Мова"
125
 
126
  # @ polylang
127
+ #: admin/table-string.php:111 admin/view-translations-media.php:5
128
+ #: admin/view-translations-post.php:5 admin/view-translations-term.php:6
 
 
129
  #: admin/view-translations-term.php:11
130
  msgid "Translations"
131
  msgstr "Переклади"
132
 
133
  # @ polylang
134
+ #: admin/admin-filters-term.php:77 admin/admin-filters-term.php:114
 
135
  msgid "Sets the language"
136
  msgstr "Встановлює мову"
137
 
141
  msgstr "Віджет відображається:"
142
 
143
  # @ polylang
144
+ #: admin/admin-filters.php:49 include/model.php:508
 
145
  msgid "All languages"
146
  msgstr "Всі мови"
147
 
148
  # @ polylang
149
  #: admin/admin-filters.php:113
150
  msgid "Admin language"
151
+ msgstr "Мова Адмін"
152
 
153
+ # @ polylang
154
  #: admin/admin-filters.php:116
155
  msgid "Wordpress default"
156
  msgstr "Wordpress за замовчуванням"
157
 
 
158
  # @ polylang
159
+ #: admin/admin.php:154 admin/settings.php:85
 
160
  msgid "Settings"
161
  msgstr "Налаштування"
162
 
163
  # @ polylang
164
  #: admin/admin-filters.php:146
165
  msgid "Upgrading language files&#8230;"
166
+ msgstr "Оновлення мовних файлів ..."
167
 
168
  # @ polylang
169
  #: admin/settings.php:45
173
  # @ polylang
174
  #: admin/settings.php:61
175
  msgid "Strings translations"
176
+ msgstr "Рядки переклади"
177
 
178
  # @ polylang
179
  #: admin/settings.php:84
180
  msgid "Strings translation"
181
+ msgstr "Переклад рядка"
182
 
183
  # @ polylang
184
  #: admin/admin-model.php:285
185
  msgid "Enter a valid WordPress locale"
186
+ msgstr "Введіть дійсне WordPress мовної"
187
 
188
  # @ polylang
189
  #: admin/admin-model.php:293
190
  msgid "The language code must be unique"
191
+ msgstr "Код мови повинен бути унікальним"
192
 
193
  # @ polylang
194
  #: admin/admin-model.php:297
197
 
198
  # @ polylang
199
  #: admin/admin.php:353
200
+ msgid ""
201
+ "The language was created, but the WordPress language file was not "
202
+ "downloaded. Please install it manually."
203
+ msgstr ""
204
+ "Мова була створена, але файл мови WordPress не було завантажено. Будь ласка, "
205
+ "встановіть його вручну."
206
 
207
  # @ polylang
208
  #: admin/settings.php:328
222
  # @ polylang
223
  #: admin/settings.php:348
224
  msgid "Comment status"
225
+ msgstr "Статус коментар"
226
 
227
  # @ polylang
228
  #: admin/settings.php:349
229
  msgid "Ping status"
230
+ msgstr "Статус пінг"
231
 
232
  # @ polylang
233
  #: admin/settings.php:350
234
  msgid "Sticky posts"
235
+ msgstr "Sticky повідомлень"
236
 
237
  # @ polylang
238
  #: admin/settings.php:351
239
  msgid "Published date"
240
  msgstr "Дата публікації"
241
 
242
+ # @ polylang
243
  #: admin/settings.php:352
244
  msgid "Post format"
245
+ msgstr "Формат Повідомлення"
246
 
247
+ # @ polylang
248
  #: admin/settings.php:353
249
  msgid "Page parent"
250
+ msgstr "Батьківська сторінка"
251
 
252
  # @ polylang
253
  #: admin/settings.php:354
257
  # @ polylang
258
  #: admin/settings.php:355
259
  msgid "Page order"
260
+ msgstr "Порядок сторінки"
261
 
262
  # @ polylang
263
  #: admin/settings.php:356
264
  msgid "Featured image"
265
+ msgstr "Показаний зображення"
266
 
267
  # @ polylang
268
  #: admin/view-languages.php:38
269
  msgid "Edit language"
270
+ msgstr "Редагувати мову"
271
 
272
  # @ polylang
273
+ #: admin/view-languages.php:38 admin/view-languages.php:113
 
274
  msgid "Add new language"
275
  msgstr "Додати нову мову"
276
 
277
  # @ polylang
278
  #: admin/view-languages.php:54
279
  msgid "Choose a language"
280
+ msgstr "Виберіть мову"
281
 
282
  # @ polylang
283
  #: admin/view-languages.php:68
284
  msgid "You can choose a language in the list or directly edit it below."
285
+ msgstr "Ви можете вибрати мову зі списку або прямо редагувати його нижче."
286
 
287
  # @ polylang
288
+ #: admin/table-languages.php:74 admin/view-languages.php:72
 
289
  msgid "Full name"
290
  msgstr "Повне ім'я"
291
 
292
  # @ polylang
293
  #: admin/view-languages.php:74
294
  msgid "The name is how it is displayed on your site (for example: English)."
295
+ msgstr ""
296
+ "Назва як це відображається на вашому сайті (наприклад: англійською мовою)."
297
 
298
  # @ polylang
299
+ #: admin/table-languages.php:75 admin/view-languages.php:78
 
300
  msgid "Locale"
301
+ msgstr "Місце дії"
302
 
303
  # @ polylang
304
  #: admin/view-languages.php:83
305
+ msgid ""
306
+ "Wordpress Locale for the language (for example: en_US). You will need to "
307
+ "install the .mo file for this language."
308
+ msgstr ""
309
+ "Wordpress Мова для мови (наприклад: en_US). Вам потрібно буде встановити "
310
+ "файл. Пн цією мовою."
311
 
312
  # @ polylang
313
  #: admin/view-languages.php:87
314
  msgid "Language code"
315
+ msgstr "Таблиця умовних сигналів"
316
 
317
  # @ polylang
318
  #: admin/view-languages.php:93
319
  msgid "2-letters ISO 639-1 language code (for example: en)"
320
+ msgstr "2-листи стандарту ISO 639-1 код мови (наприклад: ан)"
321
 
322
  # @ polylang
323
  #: admin/view-languages.php:93
332
  # @ polylang
333
  #: admin/view-languages.php:102
334
  msgid "right to left"
335
+ msgstr "справа наліво"
336
 
337
  # @ polylang
338
  #: admin/view-languages.php:104
340
  msgstr "Виберіть напрямок тексту для мови"
341
 
342
  # @ polylang
343
+ #: admin/table-languages.php:77 admin/view-languages.php:108
 
344
  msgid "Order"
345
  msgstr "Порядок"
346
 
347
  # @ polylang
348
  #: admin/view-languages.php:110
349
  msgid "Position of the language in the language switcher"
350
+ msgstr "Положення мови в мовній комутатора"
351
 
352
  # @ polylang
353
+ #: admin/admin-nav-menu.php:52 admin/admin-nav-menu.php:90
354
+ #: admin/admin-nav-menu.php:93 admin/admin-nav-menu.php:124
355
+ #: admin/admin-nav-menu.php:181 include/upgrade.php:301
 
 
 
356
  msgid "Language switcher"
357
+ msgstr "Мова комутатор"
358
 
359
  # @ polylang
360
  #: admin/view-languages.php:139
361
  msgid "Search translations"
362
+ msgstr "Пошук переклади"
363
 
364
+ # @ polylang
365
  #: admin/view-languages.php:142
366
  msgid "Clean strings translation database"
367
+ msgstr "У базі переклад Чисті рядка"
368
 
369
  # @ polylang
370
  #: admin/view-languages.php:161
373
 
374
  # @ polylang
375
  #: admin/view-languages.php:176
376
+ msgid ""
377
+ "There are posts, pages, categories or tags without language set. Do you want "
378
+ "to set them all to default language ?"
379
+ msgstr ""
380
+ "Є повідомлень, сторінки, категорії або теги без мовних налаштувань. Ви "
381
+ "хочете, щоб встановити їх все, щоб мова за замовчуванням?"
382
 
383
  # @ polylang
384
  #: admin/view-languages.php:297
387
 
388
  # @ polylang
389
  #: admin/view-languages.php:303
390
+ msgid ""
391
+ "When the front page is visited, set the language according to the browser "
392
+ "preference"
393
+ msgstr ""
394
+ "Коли відвідують на першій сторінці, встановіть мову відповідно до переваг "
395
+ "браузера"
396
 
397
  # @ polylang
398
  #: admin/view-languages.php:184
399
  msgid "URL modifications"
400
+ msgstr "Посилання модифікації"
401
 
402
  # @ polylang
403
  #: admin/view-languages.php:241
404
  msgid "Hide URL language information for default language"
405
+ msgstr "Приховати інформацію про мову URL для мови за замовчуванням"
406
 
407
  # @ polylang
408
  #: admin/view-languages.php:310
409
  msgid "Media"
410
+ msgstr "Засоби масової інформації"
411
 
412
  # @ polylang
413
  #: admin/view-languages.php:316
414
  msgid "Activate languages and translations for media"
415
+ msgstr "Активуйте мов і переклади для ЗМІ"
416
 
417
+ # @ polylang
418
  #: admin/view-languages.php:365
419
  msgid "Synchronization"
420
  msgstr "Синхронізація"
422
  # @ polylang
423
  #: admin/view-languages.php:324
424
  msgid "Custom post types"
425
+ msgstr "Користувача типи розмістити"
426
 
427
  # @ polylang
428
  #: admin/view-languages.php:337
429
  msgid "Activate languages and translations for custom post types."
430
+ msgstr "Активуйте мов і переклади для користувача типів поштових."
431
 
432
  # @ polylang
433
  #: admin/view-languages.php:344
437
  # @ polylang
438
  #: admin/view-languages.php:357
439
  msgid "Activate languages and translations for custom taxonomies."
440
+ msgstr "Активуйте мов і переклади для користувальницької таксономією."
441
 
442
  # @ polylang
443
+ #: admin/admin-filters-post.php:351 admin/admin-filters-term.php:502
444
+ #: admin/table-languages.php:54 admin/view-translations-media.php:21
 
 
445
  msgid "Edit"
446
  msgstr "Редагувати"
447
 
448
  # @ polylang
449
+ #: admin/table-languages.php:60 admin/table-string.php:167
 
450
  msgid "Delete"
451
+ msgstr "Видаляти"
452
 
453
  # @ polylang
454
  #: admin/table-languages.php:76
476
  msgstr "Рядок"
477
 
478
  # @ polylang
479
+ #: admin/admin-filters-post.php:375 admin/admin-filters-term.php:528
 
480
  #: admin/view-translations-media.php:30
481
  msgid "Add new"
482
+ msgstr "Додати"
483
 
 
484
  #: include/widget-languages.php:16
485
  msgid "Language Switcher"
486
+ msgstr "Language Switcher"
487
 
488
  # @ polylang
489
  #: include/widget-languages.php:16
490
  msgid "Displays a language switcher"
491
+ msgstr "Відображає перемикач мов"
492
 
493
  # @ polylang
494
  #: include/widget-languages.php:100
499
  #. translators: plugin header field 'Description'
500
  #: polylang.php:0
501
  msgid "Adds multilingual capability to WordPress"
502
+ msgstr "Додає багатомовний можливість WordPress"
503
 
504
  # @ polylang
505
  #: polylang.php:160
506
  #, php-format
507
  msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
508
+ msgstr ""
509
+ "Ви використовуєте WordPress %s. Polylang вимагає принаймні WordPress %s."
510
 
511
  # @ polylang
512
  #: include/upgrade.php:76
513
+ msgid ""
514
+ "Polylang has been deactivated because you upgraded from a too old version."
515
+ msgstr ""
516
+ "Polylang деактивований, тому що ви переїхали від занадто старої версії."
517
 
518
  # @ polylang
519
  #: include/upgrade.php:78
520
  #, php-format
521
  msgid "Please upgrade first to %s before ugrading to %s."
522
+ msgstr "Будь ласка, поновіть перший %s до ugrading у %s."
523
 
524
  # @ polylang
525
  #: admin/table-string.php:108
526
  msgid "Group"
527
+ msgstr "Група"
528
 
529
  # @ polylang
530
  #: admin/table-string.php:186
531
  msgid "View all groups"
532
+ msgstr "Переглянути всі групи"
533
 
534
  # @ polylang
535
  #: admin/table-languages.php:59
536
  msgid "You are about to permanently delete this language. Are you sure?"
537
+ msgstr "Ви збираєтеся назавжди видалити цю мову. Ви впевнені?"
538
 
539
  # @ polylang
540
  #: admin/view-languages.php:143
541
+ msgid ""
542
+ "Use this to remove unused strings from database, for example after a plugin "
543
+ "has been uninstalled."
544
  msgstr ""
545
+ "Використовуйте це, щоб видалити невикористовувані рядка з бази даних, "
546
+ "наприклад, після плагін була вилучена."
547
 
548
  # @ polylang
549
  #: admin/view-languages.php:374
550
+ msgid ""
551
+ "The synchronization options allow to maintain exact same values (or "
552
+ "translations in the case of taxonomies and page parent) of meta content "
553
+ "between the translations of a post or page."
554
  msgstr ""
555
+ "Параметри синхронізації дозволяють підтримувати однакові значення (або "
556
+ "перекази в разі таксономії і сторінку з батьком) мета змісту між перекладами "
557
+ "поста або сторінки."
558
 
559
  # @ polylang
560
  #: admin/admin-model.php:289
561
  msgid "The language code contains invalid characters"
562
+ msgstr "Код мови містить неприпустимі символи"
563
 
564
  # @ polylang
565
  #: admin/view-languages.php:190
566
  msgid "The language is set from content"
567
+ msgstr "Мова встановлюється від змісту"
568
 
569
+ # @ polylang
570
  #: admin/view-languages.php:193
571
  msgid "Posts, pages, categories and tags urls are not modified."
572
+ msgstr "Повідомлення, сторінки, категорії та теги URL-адреси не змінюються."
573
 
574
+ # @ polylang
575
  #: admin/view-languages.php:199
576
  msgid "The language is set from the directory name in pretty permalinks"
577
+ msgstr "Мова встановлюється від імені каталогу в досить постійних посилань"
578
 
579
  # @ polylang
580
+ #: admin/view-languages.php:202 admin/view-languages.php:211
581
+ #: admin/view-languages.php:258 admin/view-languages.php:267
 
 
582
  msgid "Example:"
583
+ msgstr "Приклад:"
584
 
585
+ # @ polylang
586
  #: admin/view-languages.php:208
587
  msgid "The language is set from the subdomain name in pretty permalinks"
588
+ msgstr "Мова встановлюється від імені субдомену в досить постійних посилань"
589
 
590
  # @ polylang
591
  #: admin/view-languages.php:217
592
  msgid "The language is set from different domains"
593
+ msgstr "Мова встановлюється з різних доменів"
594
 
595
  # @ polylang
596
  #: admin/view-languages.php:255
597
  msgid "Remove /language/ in pretty permalinks"
598
+ msgstr "Видалити/мова/в досить постійних посилань"
599
 
600
  # @ polylang
601
  #: admin/view-languages.php:264
602
  msgid "Keep /language/ in pretty permalinks"
603
+ msgstr "Тримайте/мови/в досить постійних посилань"
604
 
605
  # @ polylang
606
  #: admin/view-languages.php:279
607
+ msgid ""
608
+ "The front page url contains the language code instead of the page name or "
609
+ "page id"
610
  msgstr ""
611
+ "На першій сторінці URL містить код мови замість імені сторінки або сторінки "
612
+ "ID"
613
 
614
  # @ polylang
615
  #: admin/admin-filters-term.php:143
616
  #, php-format
617
  msgid "A translation does already exist for %s"
618
+ msgstr "Переклад вже існує для %s"
619
 
620
  # @ polylang
621
  #: admin/view-languages.php:287
622
  #, php-format
623
  msgid "Example: %s instead of %s"
624
+ msgstr "Приклад: %s замість %s"
625
 
626
  # @ polylang
627
  #: admin/admin-model.php:49
628
  msgid "Impossible to add the language."
629
+ msgstr "Неможливо додати мову."
630
 
631
  # @ polylang
632
  #: admin/admin-model.php:73
633
  msgid "Language added."
634
+ msgstr "Мову додано."
635
 
636
  # @ polylang
637
  #: admin/admin-model.php:187
638
  msgid "Language deleted."
639
+ msgstr "Мову видалено."
640
 
641
  # @ polylang
642
  #: admin/admin-model.php:268
643
  msgid "Language updated."
644
+ msgstr "Мову оновлено."
645
 
646
  # @ polylang
647
  #: admin/settings.php:203
648
  msgid "Translations updated."
649
+ msgstr "Переклад оновлено."
650
 
651
  # @ polylang
652
  #: admin/view-languages.php:89
653
  msgid "Language code - preferably 2-letters ISO 639-1 (for example: en)"
654
+ msgstr "Код мови - бажано 2 літери ISO 639-1 (наприклад: en, ua)"
 
languages/polylang_uk.mo DELETED
Binary file
languages/polylang_uk.po DELETED
@@ -1,654 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: polylang\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: \n"
6
- "PO-Revision-Date: \n"
7
- "Last-Translator: Michael Yunat <Michael.Yunat@gmail.com>\n"
8
- "Language-Team: http://getvoip.com/\n"
9
- "Language: uk\n"
10
- "MIME-Version: 1.0\n"
11
- "Content-Type: text/plain; charset=UTF-8\n"
12
- "Content-Transfer-Encoding: 8bit\n"
13
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
- "X-Poedit-SourceCharset: UTF-8\n"
15
- "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
16
- "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Textdomain-Support: yes\n"
19
- "X-Generator: Poedit 1.6.5\n"
20
- "X-Poedit-SearchPath-0: ..\n"
21
-
22
- # @ polylan
23
- # @ polylang
24
- #: admin/view-about.php:3
25
- #, php-format
26
- msgid ""
27
- "Polylang is provided with an extensive %sdocumentation%s (in English only). "
28
- "It includes information on how to set up your multilingual site and use it "
29
- "on a daily basis, a FAQ, as well as a documentation for programmers to adapt "
30
- "their plugins and themes."
31
- msgstr ""
32
- "Polylang забезпечена обширною %s документацією %s (тільки англійською "
33
- "мовою). Вона включає в себе інформацію про те, як налаштувати свій "
34
- "багатомовний сайт і використовувати його на щоденній основі, в FAQ, а також "
35
- "документацію для програмістів адаптувати свої плагіни і теми."
36
-
37
- # @ polylang
38
- #: admin/view-about.php:9
39
- #, php-format
40
- msgid ""
41
- "You will also find useful information in the %ssupport forum%s. However "
42
- "don't forget to make a search before posting a new topic."
43
- msgstr ""
44
- "Ви також знайдете корисну інформацію в %s support форум %s. Однак не "
45
- "забудьте зробити пошук, перш ніж відправляти нову тему."
46
-
47
- # @ polylang
48
- #: admin/view-about.php:16
49
- #, php-format
50
- msgid ""
51
- "Polylang is free of charge and is released under the same license as "
52
- "WordPress, the %sGPL%s."
53
- msgstr ""
54
- "Polylang безкоштовно і випущений під тією ж ліцензією, що WordPress, %sGPL "
55
- "%s."
56
-
57
- # @ polylang
58
- #: admin/view-about.php:22
59
- #, php-format
60
- msgid "If you wonder how you can help the project, just %sread this%s."
61
- msgstr ""
62
- "Якщо вам цікаво, як ви можете допомогти проекту, просто %s почитайте це %s."
63
-
64
- # @ polylang
65
- #: admin/view-about.php:27
66
- msgid ""
67
- "Finally if you like this plugin or if it helps your business, donations to "
68
- "the author are greatly appreciated."
69
- msgstr ""
70
- "Нарешті, якщо вам подобається цей плагін або якщо він допомагає вашому "
71
- "бізнесу, пожертвування автору, отримують високу оцінку."
72
-
73
- # @ polylang
74
- #: admin/admin-filters-post.php:83 admin/admin.php:73 admin/settings.php:53
75
- #: admin/settings.php:80 include/model.php:506
76
- msgid "Languages"
77
- msgstr "Мови"
78
-
79
- # @ polylang
80
- #: include/switcher.php:22
81
- msgid "Displays language names"
82
- msgstr "Імена Відображає мови"
83
-
84
- # @ polylang
85
- #: include/switcher.php:23
86
- msgid "Displays flags"
87
- msgstr "Відображає прапори"
88
-
89
- # @ polylang
90
- #: include/switcher.php:24
91
- msgid "Forces link to front page"
92
- msgstr "Сили посилаються на першій сторінці"
93
-
94
- # @ polylang
95
- #: include/switcher.php:25
96
- msgid "Hides the current language"
97
- msgstr "Приховує поточну мову"
98
-
99
- # @ polylang
100
- #: include/switcher.php:29
101
- msgid "Displays as dropdown"
102
- msgstr "Показує, як в випадаючому вікні"
103
-
104
- # @ polylang
105
- #: admin/admin.php:252
106
- msgid "Filters content by language"
107
- msgstr "Зміст Фільтри з мови"
108
-
109
- # @ polylang
110
- #: admin/admin.php:243
111
- msgid "Show all languages"
112
- msgstr "Показати всі мови"
113
-
114
- # @ polylang
115
- #: admin/admin-filters-columns.php:132 admin/admin-filters-columns.php:228
116
- msgid "Add new translation"
117
- msgstr "Додати новий переклад"
118
-
119
- # @ polylang
120
- #: admin/admin-filters-columns.php:169 admin/admin-filters-media.php:58
121
- #: admin/admin-filters-post.php:107 admin/admin-filters-term.php:75
122
- #: admin/admin-filters-term.php:112 include/model.php:507
123
- msgid "Language"
124
- msgstr "Мова"
125
-
126
- # @ polylang
127
- #: admin/table-string.php:111 admin/view-translations-media.php:5
128
- #: admin/view-translations-post.php:5 admin/view-translations-term.php:6
129
- #: admin/view-translations-term.php:11
130
- msgid "Translations"
131
- msgstr "Переклади"
132
-
133
- # @ polylang
134
- #: admin/admin-filters-term.php:77 admin/admin-filters-term.php:114
135
- msgid "Sets the language"
136
- msgstr "Встановлює мову"
137
-
138
- # @ polylang
139
- #: admin/admin-filters.php:46
140
- msgid "The widget is displayed for:"
141
- msgstr "Віджет відображається:"
142
-
143
- # @ polylang
144
- #: admin/admin-filters.php:49 include/model.php:508
145
- msgid "All languages"
146
- msgstr "Всі мови"
147
-
148
- # @ polylang
149
- #: admin/admin-filters.php:113
150
- msgid "Admin language"
151
- msgstr "Мова Адмін"
152
-
153
- # @ polylang
154
- #: admin/admin-filters.php:116
155
- msgid "Wordpress default"
156
- msgstr "Wordpress за замовчуванням"
157
-
158
- # @ polylang
159
- #: admin/admin.php:154 admin/settings.php:85
160
- msgid "Settings"
161
- msgstr "Налаштування"
162
-
163
- # @ polylang
164
- #: admin/admin-filters.php:146
165
- msgid "Upgrading language files&#8230;"
166
- msgstr "Оновлення мовних файлів ..."
167
-
168
- # @ polylang
169
- #: admin/settings.php:45
170
- msgid "About Polylang"
171
- msgstr "Про Polylang"
172
-
173
- # @ polylang
174
- #: admin/settings.php:61
175
- msgid "Strings translations"
176
- msgstr "Рядки переклади"
177
-
178
- # @ polylang
179
- #: admin/settings.php:84
180
- msgid "Strings translation"
181
- msgstr "Переклад рядка"
182
-
183
- # @ polylang
184
- #: admin/admin-model.php:285
185
- msgid "Enter a valid WordPress locale"
186
- msgstr "Введіть дійсне WordPress мовної"
187
-
188
- # @ polylang
189
- #: admin/admin-model.php:293
190
- msgid "The language code must be unique"
191
- msgstr "Код мови повинен бути унікальним"
192
-
193
- # @ polylang
194
- #: admin/admin-model.php:297
195
- msgid "The language must have a name"
196
- msgstr "Мова повинна мати ім'я"
197
-
198
- # @ polylang
199
- #: admin/admin.php:353
200
- msgid ""
201
- "The language was created, but the WordPress language file was not "
202
- "downloaded. Please install it manually."
203
- msgstr ""
204
- "Мова була створена, але файл мови WordPress не було завантажено. Будь ласка, "
205
- "встановіть його вручну."
206
-
207
- # @ polylang
208
- #: admin/settings.php:328
209
- msgid "Widget title"
210
- msgstr "Віджет назву"
211
-
212
- # @ polylang
213
- #: admin/settings.php:346
214
- msgid "Taxonomies"
215
- msgstr "Таксономії"
216
-
217
- # @ polylang
218
- #: admin/settings.php:347
219
- msgid "Custom fields"
220
- msgstr "Користувальницькі поля"
221
-
222
- # @ polylang
223
- #: admin/settings.php:348
224
- msgid "Comment status"
225
- msgstr "Статус коментар"
226
-
227
- # @ polylang
228
- #: admin/settings.php:349
229
- msgid "Ping status"
230
- msgstr "Статус пінг"
231
-
232
- # @ polylang
233
- #: admin/settings.php:350
234
- msgid "Sticky posts"
235
- msgstr "Sticky повідомлень"
236
-
237
- # @ polylang
238
- #: admin/settings.php:351
239
- msgid "Published date"
240
- msgstr "Дата публікації"
241
-
242
- # @ polylang
243
- #: admin/settings.php:352
244
- msgid "Post format"
245
- msgstr "Формат Повідомлення"
246
-
247
- # @ polylang
248
- #: admin/settings.php:353
249
- msgid "Page parent"
250
- msgstr "Батьківська сторінка"
251
-
252
- # @ polylang
253
- #: admin/settings.php:354
254
- msgid "Page template"
255
- msgstr "Шаблон сторінки"
256
-
257
- # @ polylang
258
- #: admin/settings.php:355
259
- msgid "Page order"
260
- msgstr "Порядок сторінки"
261
-
262
- # @ polylang
263
- #: admin/settings.php:356
264
- msgid "Featured image"
265
- msgstr "Показаний зображення"
266
-
267
- # @ polylang
268
- #: admin/view-languages.php:38
269
- msgid "Edit language"
270
- msgstr "Редагувати мову"
271
-
272
- # @ polylang
273
- #: admin/view-languages.php:38 admin/view-languages.php:113
274
- msgid "Add new language"
275
- msgstr "Додати нову мову"
276
-
277
- # @ polylang
278
- #: admin/view-languages.php:54
279
- msgid "Choose a language"
280
- msgstr "Виберіть мову"
281
-
282
- # @ polylang
283
- #: admin/view-languages.php:68
284
- msgid "You can choose a language in the list or directly edit it below."
285
- msgstr "Ви можете вибрати мову зі списку або прямо редагувати його нижче."
286
-
287
- # @ polylang
288
- #: admin/table-languages.php:74 admin/view-languages.php:72
289
- msgid "Full name"
290
- msgstr "Повне ім'я"
291
-
292
- # @ polylang
293
- #: admin/view-languages.php:74
294
- msgid "The name is how it is displayed on your site (for example: English)."
295
- msgstr ""
296
- "Назва як це відображається на вашому сайті (наприклад: англійською мовою)."
297
-
298
- # @ polylang
299
- #: admin/table-languages.php:75 admin/view-languages.php:78
300
- msgid "Locale"
301
- msgstr "Місце дії"
302
-
303
- # @ polylang
304
- #: admin/view-languages.php:83
305
- msgid ""
306
- "Wordpress Locale for the language (for example: en_US). You will need to "
307
- "install the .mo file for this language."
308
- msgstr ""
309
- "Wordpress Мова для мови (наприклад: en_US). Вам потрібно буде встановити "
310
- "файл. Пн цією мовою."
311
-
312
- # @ polylang
313
- #: admin/view-languages.php:87
314
- msgid "Language code"
315
- msgstr "Таблиця умовних сигналів"
316
-
317
- # @ polylang
318
- #: admin/view-languages.php:93
319
- msgid "2-letters ISO 639-1 language code (for example: en)"
320
- msgstr "2-листи стандарту ISO 639-1 код мови (наприклад: ан)"
321
-
322
- # @ polylang
323
- #: admin/view-languages.php:93
324
- msgid "Text direction"
325
- msgstr "Напрямок тексту"
326
-
327
- # @ polylang
328
- #: admin/view-languages.php:97
329
- msgid "left to right"
330
- msgstr "зліва направо"
331
-
332
- # @ polylang
333
- #: admin/view-languages.php:102
334
- msgid "right to left"
335
- msgstr "справа наліво"
336
-
337
- # @ polylang
338
- #: admin/view-languages.php:104
339
- msgid "Choose the text direction for the language"
340
- msgstr "Виберіть напрямок тексту для мови"
341
-
342
- # @ polylang
343
- #: admin/table-languages.php:77 admin/view-languages.php:108
344
- msgid "Order"
345
- msgstr "Порядок"
346
-
347
- # @ polylang
348
- #: admin/view-languages.php:110
349
- msgid "Position of the language in the language switcher"
350
- msgstr "Положення мови в мовній комутатора"
351
-
352
- # @ polylang
353
- #: admin/admin-nav-menu.php:52 admin/admin-nav-menu.php:90
354
- #: admin/admin-nav-menu.php:93 admin/admin-nav-menu.php:124
355
- #: admin/admin-nav-menu.php:181 include/upgrade.php:301
356
- msgid "Language switcher"
357
- msgstr "Мова комутатор"
358
-
359
- # @ polylang
360
- #: admin/view-languages.php:139
361
- msgid "Search translations"
362
- msgstr "Пошук переклади"
363
-
364
- # @ polylang
365
- #: admin/view-languages.php:142
366
- msgid "Clean strings translation database"
367
- msgstr "У базі переклад Чисті рядка"
368
-
369
- # @ polylang
370
- #: admin/view-languages.php:161
371
- msgid "Default language"
372
- msgstr "Мова за замовчуванням"
373
-
374
- # @ polylang
375
- #: admin/view-languages.php:176
376
- msgid ""
377
- "There are posts, pages, categories or tags without language set. Do you want "
378
- "to set them all to default language ?"
379
- msgstr ""
380
- "Є повідомлень, сторінки, категорії або теги без мовних налаштувань. Ви "
381
- "хочете, щоб встановити їх все, щоб мова за замовчуванням?"
382
-
383
- # @ polylang
384
- #: admin/view-languages.php:297
385
- msgid "Detect browser language"
386
- msgstr "Визначити мову браузера"
387
-
388
- # @ polylang
389
- #: admin/view-languages.php:303
390
- msgid ""
391
- "When the front page is visited, set the language according to the browser "
392
- "preference"
393
- msgstr ""
394
- "Коли відвідують на першій сторінці, встановіть мову відповідно до переваг "
395
- "браузера"
396
-
397
- # @ polylang
398
- #: admin/view-languages.php:184
399
- msgid "URL modifications"
400
- msgstr "Посилання модифікації"
401
-
402
- # @ polylang
403
- #: admin/view-languages.php:241
404
- msgid "Hide URL language information for default language"
405
- msgstr "Приховати інформацію про мову URL для мови за замовчуванням"
406
-
407
- # @ polylang
408
- #: admin/view-languages.php:310
409
- msgid "Media"
410
- msgstr "Засоби масової інформації"
411
-
412
- # @ polylang
413
- #: admin/view-languages.php:316
414
- msgid "Activate languages and translations for media"
415
- msgstr "Активуйте мов і переклади для ЗМІ"
416
-
417
- # @ polylang
418
- #: admin/view-languages.php:365
419
- msgid "Synchronization"
420
- msgstr "Синхронізація"
421
-
422
- # @ polylang
423
- #: admin/view-languages.php:324
424
- msgid "Custom post types"
425
- msgstr "Користувача типи розмістити"
426
-
427
- # @ polylang
428
- #: admin/view-languages.php:337
429
- msgid "Activate languages and translations for custom post types."
430
- msgstr "Активуйте мов і переклади для користувача типів поштових."
431
-
432
- # @ polylang
433
- #: admin/view-languages.php:344
434
- msgid "Custom taxonomies"
435
- msgstr "Користувальницькі таксономії"
436
-
437
- # @ polylang
438
- #: admin/view-languages.php:357
439
- msgid "Activate languages and translations for custom taxonomies."
440
- msgstr "Активуйте мов і переклади для користувальницької таксономією."
441
-
442
- # @ polylang
443
- #: admin/admin-filters-post.php:351 admin/admin-filters-term.php:502
444
- #: admin/table-languages.php:54 admin/view-translations-media.php:21
445
- msgid "Edit"
446
- msgstr "Редагувати"
447
-
448
- # @ polylang
449
- #: admin/table-languages.php:60 admin/table-string.php:167
450
- msgid "Delete"
451
- msgstr "Видаляти"
452
-
453
- # @ polylang
454
- #: admin/table-languages.php:76
455
- msgid "Code"
456
- msgstr "Код"
457
-
458
- # @ polylang
459
- #: admin/table-languages.php:78
460
- msgid "Flag"
461
- msgstr "Прапор"
462
-
463
- # @ polylang
464
- #: admin/table-languages.php:79
465
- msgid "Posts"
466
- msgstr "Повідомлень"
467
-
468
- # @ polylang
469
- #: admin/table-string.php:109
470
- msgid "Name"
471
- msgstr "Назва"
472
-
473
- # @ polylang
474
- #: admin/table-string.php:110
475
- msgid "String"
476
- msgstr "Рядок"
477
-
478
- # @ polylang
479
- #: admin/admin-filters-post.php:375 admin/admin-filters-term.php:528
480
- #: admin/view-translations-media.php:30
481
- msgid "Add new"
482
- msgstr "Додати"
483
-
484
- #: include/widget-languages.php:16
485
- msgid "Language Switcher"
486
- msgstr "Language Switcher"
487
-
488
- # @ polylang
489
- #: include/widget-languages.php:16
490
- msgid "Displays a language switcher"
491
- msgstr "Відображає перемикач мов"
492
-
493
- # @ polylang
494
- #: include/widget-languages.php:100
495
- msgid "Title:"
496
- msgstr "Назва:"
497
-
498
- # @ polylang
499
- #. translators: plugin header field 'Description'
500
- #: polylang.php:0
501
- msgid "Adds multilingual capability to WordPress"
502
- msgstr "Додає багатомовний можливість WordPress"
503
-
504
- # @ polylang
505
- #: polylang.php:160
506
- #, php-format
507
- msgid "You are using WordPress %s. Polylang requires at least WordPress %s."
508
- msgstr ""
509
- "Ви використовуєте WordPress %s. Polylang вимагає принаймні WordPress %s."
510
-
511
- # @ polylang
512
- #: include/upgrade.php:76
513
- msgid ""
514
- "Polylang has been deactivated because you upgraded from a too old version."
515
- msgstr ""
516
- "Polylang деактивований, тому що ви переїхали від занадто старої версії."
517
-
518
- # @ polylang
519
- #: include/upgrade.php:78
520
- #, php-format
521
- msgid "Please upgrade first to %s before ugrading to %s."
522
- msgstr "Будь ласка, поновіть перший %s до ugrading у %s."
523
-
524
- # @ polylang
525
- #: admin/table-string.php:108
526
- msgid "Group"
527
- msgstr "Група"
528
-
529
- # @ polylang
530
- #: admin/table-string.php:186
531
- msgid "View all groups"
532
- msgstr "Переглянути всі групи"
533
-
534
- # @ polylang
535
- #: admin/table-languages.php:59
536
- msgid "You are about to permanently delete this language. Are you sure?"
537
- msgstr "Ви збираєтеся назавжди видалити цю мову. Ви впевнені?"
538
-
539
- # @ polylang
540
- #: admin/view-languages.php:143
541
- msgid ""
542
- "Use this to remove unused strings from database, for example after a plugin "
543
- "has been uninstalled."
544
- msgstr ""
545
- "Використовуйте це, щоб видалити невикористовувані рядка з бази даних, "
546
- "наприклад, після плагін була вилучена."
547
-
548
- # @ polylang
549
- #: admin/view-languages.php:374
550
- msgid ""
551
- "The synchronization options allow to maintain exact same values (or "
552
- "translations in the case of taxonomies and page parent) of meta content "
553
- "between the translations of a post or page."
554
- msgstr ""
555
- "Параметри синхронізації дозволяють підтримувати однакові значення (або "
556
- "перекази в разі таксономії і сторінку з батьком) мета змісту між перекладами "
557
- "поста або сторінки."
558
-
559
- # @ polylang
560
- #: admin/admin-model.php:289
561
- msgid "The language code contains invalid characters"
562
- msgstr "Код мови містить неприпустимі символи"
563
-
564
- # @ polylang
565
- #: admin/view-languages.php:190
566
- msgid "The language is set from content"
567
- msgstr "Мова встановлюється від змісту"
568
-
569
- # @ polylang
570
- #: admin/view-languages.php:193
571
- msgid "Posts, pages, categories and tags urls are not modified."
572
- msgstr "Повідомлення, сторінки, категорії та теги URL-адреси не змінюються."
573
-
574
- # @ polylang
575
- #: admin/view-languages.php:199
576
- msgid "The language is set from the directory name in pretty permalinks"
577
- msgstr "Мова встановлюється від імені каталогу в досить постійних посилань"
578
-
579
- # @ polylang
580
- #: admin/view-languages.php:202 admin/view-languages.php:211
581
- #: admin/view-languages.php:258 admin/view-languages.php:267
582
- msgid "Example:"
583
- msgstr "Приклад:"
584
-
585
- # @ polylang
586
- #: admin/view-languages.php:208
587
- msgid "The language is set from the subdomain name in pretty permalinks"
588
- msgstr "Мова встановлюється від імені субдомену в досить постійних посилань"
589
-
590
- # @ polylang
591
- #: admin/view-languages.php:217
592
- msgid "The language is set from different domains"
593
- msgstr "Мова встановлюється з різних доменів"
594
-
595
- # @ polylang
596
- #: admin/view-languages.php:255
597
- msgid "Remove /language/ in pretty permalinks"
598
- msgstr "Видалити/мова/в досить постійних посилань"
599
-
600
- # @ polylang
601
- #: admin/view-languages.php:264
602
- msgid "Keep /language/ in pretty permalinks"
603
- msgstr "Тримайте/мови/в досить постійних посилань"
604
-
605
- # @ polylang
606
- #: admin/view-languages.php:279
607
- msgid ""
608
- "The front page url contains the language code instead of the page name or "
609
- "page id"
610
- msgstr ""
611
- "На першій сторінці URL містить код мови замість імені сторінки або сторінки "
612
- "ID"
613
-
614
- # @ polylang
615
- #: admin/admin-filters-term.php:143
616
- #, php-format
617
- msgid "A translation does already exist for %s"
618
- msgstr "Переклад вже існує для %s"
619
-
620
- # @ polylang
621
- #: admin/view-languages.php:287
622
- #, php-format
623
- msgid "Example: %s instead of %s"
624
- msgstr "Приклад: %s замість %s"
625
-
626
- # @ polylang
627
- #: admin/admin-model.php:49
628
- msgid "Impossible to add the language."
629
- msgstr "Неможливо додати мову."
630
-
631
- # @ polylang
632
- #: admin/admin-model.php:73
633
- msgid "Language added."
634
- msgstr "Мову додано."
635
-
636
- # @ polylang
637
- #: admin/admin-model.php:187
638
- msgid "Language deleted."
639
- msgstr "Мову видалено."
640
-
641
- # @ polylang
642
- #: admin/admin-model.php:268
643
- msgid "Language updated."
644
- msgstr "Мову оновлено."
645
-
646
- # @ polylang
647
- #: admin/settings.php:203
648
- msgid "Translations updated."
649
- msgstr "Переклад оновлено."
650
-
651
- # @ polylang
652
- #: admin/view-languages.php:89
653
- msgid "Language code - preferably 2-letters ISO 639-1 (for example: en)"
654
- msgstr "Код мови - бажано 2 літери ISO 639-1 (наприклад: en, ua)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
polylang.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: Polylang
4
  Plugin URI: http://polylang.wordpress.com/
5
- Version: 1.5.3
6
  Author: Frédéric Demarle
7
  Description: Adds multilingual capability to WordPress
8
  Text Domain: polylang
@@ -33,7 +33,7 @@ Domain Path: /languages
33
  if (!function_exists('add_action'))
34
  exit();
35
 
36
- define('POLYLANG_VERSION', '1.5.3');
37
  define('PLL_MIN_WP_VERSION', '3.5');
38
 
39
  define('POLYLANG_BASENAME', plugin_basename(__FILE__)); // plugin name as known by WP
2
  /*
3
  Plugin Name: Polylang
4
  Plugin URI: http://polylang.wordpress.com/
5
+ Version: 1.5.4
6
  Author: Frédéric Demarle
7
  Description: Adds multilingual capability to WordPress
8
  Text Domain: polylang
33
  if (!function_exists('add_action'))
34
  exit();
35
 
36
+ define('POLYLANG_VERSION', '1.5.4');
37
  define('PLL_MIN_WP_VERSION', '3.5');
38
 
39
  define('POLYLANG_BASENAME', plugin_basename(__FILE__)); // plugin name as known by WP
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
4
  Tags: multilingual, bilingual, translate, translation, language, multilanguage, international, localization
5
  Requires at least: 3.5
6
  Tested up to: 3.9.1
7
- Stable tag: 1.5.3
8
  License: GPLv2 or later
9
 
10
  Polylang adds multilingual content management support to WordPress.
@@ -24,8 +24,7 @@ Polylang allows you to create a bilingual or multilingual WordPress site. You wr
24
 
25
  = Translators =
26
 
27
- The plugin admin interface is currently available in 35 languages: English, French, German by [Christian Ries](http://www.singbyfoot.lu), Russian by [yoyurec](http://yoyurec.in.ua) and unostar, Greek by [theodotos](http://www.ubuntucy.org), Dutch by [AlbertGn](http://wordpress.org/support/profile/albertgn), Hebrew by [ArielK](http://www.arielk.net), Polish by [Peter Paciorkiewicz](http://www.paciorkiewicz.pl), [Bartosz](http://www.dfactory.eu/) and Sebastian Janus, Latvian by [@AndyDeGroo](http://twitter.com/AndyDeGroo), Italian by [Luca Barbetti](http://wordpress.org/support/profile/lucabarbetti), Danish by [Compute](http://wordpress.org/support/profile/compute), Spanish by Curro, Portuguese by [Vitor Carvalho](http://vcarvalho.com/), Lithuanian by [Naglis Jonaitis](http://najo.lt/), Turkish by [darchws](http://darch.ws/) and [Abdullah Pazarbasi](http://www.abdullahpazarbasi.com/), Finnish by [Jani Alha](http://www.wysiwyg.fi), Bulgarian by [pavelsof](http://wordpress.org/support/profile/pavelsof), Belarusian by [Alexander Markevitch](http://fourfeathers.by/), Afrikaans by [Kobus Joubert](http://translate3d.com/), Hungarian by Csaba Erdei, Norwegian by [Tom Boersma](http://www.oransje.com/), Slovak by [Branco (WebHostingGeeks.com)](http://webhostinggeeks.com/user-reviews/), Swedish by [matsii](http://wordpress.org/support/profile/matsii) and [Jon Täng](http://jontang.se), Catalan by [Núria Martínez Berenguer](http://www.linkedin.com/profile/view?id=127867004&trk=nav_responsive_tab_profile&locale=en_US), Ukrainian by [cmd soft](http://www.cmd-soft.com/), Estonian by [Ahto Naris](http://profiles.wordpress.org/ahtonaris/), Venetian by Michele Brunelli, simplified Chinese by [Changmeng Hu](http://www.wpdaxue.com), Indonesian by [ajoull](http://www.ajoull.com/), Arabic by [Anas Sulaiman](http://ahs.pw/), Traditional Chinese by [香腸](http://sofree.cc/), Czech by [Přemysl Karbula](http://www.premyslkarbula.cz), Serbian by Sinisa, Myanmar by Sithu Thwin, Ukrainian by [http://getvoip.com/](http://getvoip.com/)
28
-
29
  = Credits =
30
 
31
  Most of the flags included with Polylang are coming from [famfamfam](http://famfamfam.com/) and are public domain. Icons are coming from [Icomoon](http://icomoon.io/) and are licensed under GPL. Wherever third party code has been used, credit has been given in the code’s comments.
@@ -64,11 +63,20 @@ See http://polylang.wordpress.com/documentation/contribute/
64
 
65
  == Upgrade Notice ==
66
 
67
- = 1.5.3 =
68
- Polylang 1.2 introduced major internal changes. More than ever, make a database backup before upgrading from 1.1.6 or older! If you are using a version older than 0.8, please ugrade to 0.9.8 before ugrading to 1.5.3
69
 
70
  == Changelog ==
71
 
 
 
 
 
 
 
 
 
 
72
  = 1.5.3 (2014-07-12) =
73
 
74
  * Add: Capability check before creating links in post list table
4
  Tags: multilingual, bilingual, translate, translation, language, multilanguage, international, localization
5
  Requires at least: 3.5
6
  Tested up to: 3.9.1
7
+ Stable tag: 1.5.4
8
  License: GPLv2 or later
9
 
10
  Polylang adds multilingual content management support to WordPress.
24
 
25
  = Translators =
26
 
27
+ The plugin admin interface is currently available in 34 languages: English, French, German by [Christian Ries](http://www.singbyfoot.lu), Russian by [yoyurec](http://yoyurec.in.ua) and unostar, Greek by [theodotos](http://www.ubuntucy.org), Dutch by [AlbertGn](http://wordpress.org/support/profile/albertgn), Hebrew by [ArielK](http://www.arielk.net), Polish by [Peter Paciorkiewicz](http://www.paciorkiewicz.pl), [Bartosz](http://www.dfactory.eu/) and Sebastian Janus, Latvian by [@AndyDeGroo](http://twitter.com/AndyDeGroo), Italian by [Luca Barbetti](http://wordpress.org/support/profile/lucabarbetti), Danish by [Compute](http://wordpress.org/support/profile/compute), Spanish by Curro, Portuguese by [Vitor Carvalho](http://vcarvalho.com/), Lithuanian by [Naglis Jonaitis](http://najo.lt/), Turkish by [darchws](http://darch.ws/) and [Abdullah Pazarbasi](http://www.abdullahpazarbasi.com/), Finnish by [Jani Alha](http://www.wysiwyg.fi), Bulgarian by [pavelsof](http://wordpress.org/support/profile/pavelsof), Belarusian by [Alexander Markevitch](http://fourfeathers.by/), Afrikaans by [Kobus Joubert](http://translate3d.com/), Hungarian by Csaba Erdei, Norwegian by [Tom Boersma](http://www.oransje.com/), Slovak by [Branco (WebHostingGeeks.com)](http://webhostinggeeks.com/user-reviews/), Swedish by [matsii](http://wordpress.org/support/profile/matsii) and [Jon Täng](http://jontang.se), Catalan by [Núria Martínez Berenguer](http://www.linkedin.com/profile/view?id=127867004&trk=nav_responsive_tab_profile&locale=en_US), Ukrainian by [cmd soft](http://www.cmd-soft.com/) and [http://getvoip.com/](http://getvoip.com/), Estonian by [Ahto Naris](http://profiles.wordpress.org/ahtonaris/), Venetian by Michele Brunelli, simplified Chinese by [Changmeng Hu](http://www.wpdaxue.com), Indonesian by [ajoull](http://www.ajoull.com/), Arabic by [Anas Sulaiman](http://ahs.pw/), Traditional Chinese by [香腸](http://sofree.cc/), Czech by [Přemysl Karbula](http://www.premyslkarbula.cz), Serbian by Sinisa, Myanmar by Sithu Thwin
 
28
  = Credits =
29
 
30
  Most of the flags included with Polylang are coming from [famfamfam](http://famfamfam.com/) and are public domain. Icons are coming from [Icomoon](http://icomoon.io/) and are licensed under GPL. Wherever third party code has been used, credit has been given in the code’s comments.
63
 
64
  == Upgrade Notice ==
65
 
66
+ = 1.5.4 =
67
+ Polylang 1.2 introduced major internal changes. More than ever, make a database backup before upgrading from 1.1.6 or older! If you are using a version older than 0.8, please ugrade to 0.9.8 before ugrading to 1.5.4
68
 
69
  == Changelog ==
70
 
71
+ = 1.5.4 (2014-08-13) =
72
+
73
+ * Add new API functions: pll_get_post_language, pll_get_term_language, pll_translate_string
74
+ * Add better compatibility with Jetpack 3
75
+ * Fix: attachments don't get any language when uploaded from frontend
76
+ * Fix: authors cannot create tags
77
+ * Fix: too restrictive capability checks for some edge cases
78
+ * Fix: conflict with WPSEO: taxonomy metas cannot be saved
79
+
80
  = 1.5.3 (2014-07-12) =
81
 
82
  * Add: Capability check before creating links in post list table