Translate WordPress with GTranslate - Version 2.8.55

Version Description

  • Fixed blank settings page issue when settings data is in corrupted state in database
Download this release

Release Info

Developer edo888
Plugin Icon 128x128 Translate WordPress with GTranslate
Version 2.8.55
Comparing to
See all releases

Code changes from version 2.8.54 to 2.8.55

Files changed (3) hide show
  1. gtranslate.php +6 -1
  2. readme.txt +13 -6
  3. url_addon/config.php +1 -1
gtranslate.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: GTranslate
4
  Plugin URI: https://gtranslate.io/?xyz=998
5
  Description: Makes your website <strong>multilingual</strong> and available to the world using Google Translate. For support visit <a href="https://wordpress.org/support/plugin/gtranslate">GTranslate Support</a>.
6
- Version: 2.8.54
7
  Author: Translate AI Multilingual Solutions
8
  Author URI: https://gtranslate.io
9
  Text Domain: gtranslate
@@ -1311,6 +1311,8 @@ EOT;
1311
  check_admin_referer('gtranslate-save');
1312
 
1313
  $data = get_option('GTranslate');
 
 
1314
 
1315
  $data['pro_version'] = isset($_POST['pro_version']) ? intval($_POST['pro_version']) : '';
1316
  $data['enterprise_version'] = isset($_POST['enterprise_version']) ? intval($_POST['enterprise_version']) : '';
@@ -1381,6 +1383,9 @@ EOT;
1381
  }
1382
 
1383
  public static function load_defaults(& $data) {
 
 
 
1384
  $data['pro_version'] = isset($data['pro_version']) ? $data['pro_version'] : '';
1385
  $data['enterprise_version'] = isset($data['enterprise_version']) ? $data['enterprise_version'] : '';
1386
  $data['url_translation'] = isset($data['url_translation']) ? $data['url_translation'] : '';
3
  Plugin Name: GTranslate
4
  Plugin URI: https://gtranslate.io/?xyz=998
5
  Description: Makes your website <strong>multilingual</strong> and available to the world using Google Translate. For support visit <a href="https://wordpress.org/support/plugin/gtranslate">GTranslate Support</a>.
6
+ Version: 2.8.55
7
  Author: Translate AI Multilingual Solutions
8
  Author URI: https://gtranslate.io
9
  Text Domain: gtranslate
1311
  check_admin_referer('gtranslate-save');
1312
 
1313
  $data = get_option('GTranslate');
1314
+ if(!is_array($data))
1315
+ GTranslate::load_defaults($data);
1316
 
1317
  $data['pro_version'] = isset($_POST['pro_version']) ? intval($_POST['pro_version']) : '';
1318
  $data['enterprise_version'] = isset($_POST['enterprise_version']) ? intval($_POST['enterprise_version']) : '';
1383
  }
1384
 
1385
  public static function load_defaults(& $data) {
1386
+ if(!is_array($data))
1387
+ $data = array();
1388
+
1389
  $data['pro_version'] = isset($data['pro_version']) ? $data['pro_version'] : '';
1390
  $data['enterprise_version'] = isset($data['enterprise_version']) ? $data['enterprise_version'] : '';
1391
  $data['url_translation'] = isset($data['url_translation']) ? $data['url_translation'] : '';
readme.txt CHANGED
@@ -4,7 +4,7 @@ Author: Translate AI Multilingual Solutions
4
  Tags: translate, translate wordpress, multilingual, translation, translate language, bilingual, localization, translation proxy, localisation, multilanguage, google translate
5
  Requires at least: 2.8.1
6
  Tested up to: 5.4
7
- Stable tag: 2.8.54
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
  Donate link: https://gtranslate.io/?xyz=998#pricing
@@ -16,7 +16,9 @@ Translate WordPress with Google Translate multilanguage plugin to make your webs
16
 
17
  Translate WordPress with GTranslate plugin uses Google Translate automatic translation service to **translate wordpress** site with Google power and make it **multilingual**. With 103 available languages your site will be available to more than 99% of internet users. Our paid versions are **fully SEO compatible** which will **increase your international traffic and sales**. This translate plugin is a budget multilingual WordPress solution which combines automatic and human translations to save money and is easy to implement.
18
 
19
- GTranslate is a leading website translation services provider since 2008 and powers more than 500.000 multilingual websites worldwide.
 
 
20
 
21
  Please use [GTranslate Support](https://wordpress.org/support/plugin/gtranslate) for your questions and support requests! We are multilingual!
22
 
@@ -46,6 +48,7 @@ Please check our [FAQ](https://gtranslate.io/?xyz=998#faq) to get quick answers.
46
  * Multilingual interface
47
  * Alternative flags for Quebec, Canada, USA, Brazil, Mexico, Argentina, Colombia
48
  * Lazy loading for language flags to boost performance
 
49
 
50
  **Paid Features**
51
 
@@ -53,8 +56,8 @@ Please check our [FAQ](https://gtranslate.io/?xyz=998#faq) to get quick answers.
53
  * Neural machine translations with human level translation quality
54
  * Increase traffic and AdSense revenue
55
  * Search engine friendly (SEF) URLs
56
- * Yoast SEO compatible
57
- * WooCommerce compatible
58
  * You can have sub-directory (example.com/**es**/) or sub-domain (**es.**example.com) URL structure
59
  * URL Translation aka slug translation is possible (example.com/about-us &rarr; example.es/sobre-nosotros)
60
  * Add hreflang tags for translated alternatives
@@ -84,8 +87,6 @@ Please check our [FAQ](https://gtranslate.io/?xyz=998#faq) to get quick answers.
84
  **Edit Translations Demo (paid)**
85
  [youtube https://www.youtube.com/watch?v=YwSy3VtQx3I]
86
 
87
- List of supported languages: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese (Simplified), Chinese (Traditional), Corsican, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scottish Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sudanese, Swahili, Swedish, Tajik, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu
88
-
89
  == Installation ==
90
 
91
  1. Upload the plugin files to the `/wp-content/plugins/gtranslate` directory, or install the plugin through the WordPress plugins screen directly.
@@ -220,6 +221,9 @@ Updates are done seamlessly. Since the translations are hosted on our server we
220
  No, we provide the automatic translations for free.
221
 
222
  In our free version we provide Phrase Based machine translations from Google Translate. While in our paid versions we provide you state of the art Neural Translations from Google Translate. We also do not have limits on the number of words on your website unlike other translate plugins.
 
 
 
223
  By the way we alse offer a cost effective approach for improving the website translations. You can get a automatic translation post-editing service from us, which will be done by a native speaker or order a professional translation. You can get an instant estimate for your website on [Website Translation Quote](https://gtranslate.io/website-translation-quote)
224
 
225
  = Can I test before making a payment? =
@@ -247,6 +251,9 @@ If you want us to translate your website professionally or provide you a proofre
247
  8. User Dashboard
248
 
249
  == Changelog ==
 
 
 
250
  = 2.8.54 =
251
  * Added more servers into the list of our growing Translation Delivery Network
252
 
4
  Tags: translate, translate wordpress, multilingual, translation, translate language, bilingual, localization, translation proxy, localisation, multilanguage, google translate
5
  Requires at least: 2.8.1
6
  Tested up to: 5.4
7
+ Stable tag: 2.8.55
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
  Donate link: https://gtranslate.io/?xyz=998#pricing
16
 
17
  Translate WordPress with GTranslate plugin uses Google Translate automatic translation service to **translate wordpress** site with Google power and make it **multilingual**. With 103 available languages your site will be available to more than 99% of internet users. Our paid versions are **fully SEO compatible** which will **increase your international traffic and sales**. This translate plugin is a budget multilingual WordPress solution which combines automatic and human translations to save money and is easy to implement.
18
 
19
+ GTranslate is a leading website translation services provider since 2008, it moves away the language barriers.
20
+
21
+ Compared to other translation plugins for WordPress, we use cloud based approach which does not slow down your website. In addition to that, we can offer complete SEO features based on sub-domains with our paid options, which can make your website appear in search engines in different languages which will increase your international traffic and sales. In our paid versions we DO NOT limit the number of words or the number of translated pageviews. You DO NOT pay additionally for automatic translations.
22
 
23
  Please use [GTranslate Support](https://wordpress.org/support/plugin/gtranslate) for your questions and support requests! We are multilingual!
24
 
48
  * Multilingual interface
49
  * Alternative flags for Quebec, Canada, USA, Brazil, Mexico, Argentina, Colombia
50
  * Lazy loading for language flags to boost performance
51
+ * Live Chat Support
52
 
53
  **Paid Features**
54
 
56
  * Neural machine translations with human level translation quality
57
  * Increase traffic and AdSense revenue
58
  * Search engine friendly (SEF) URLs
59
+ * Yoast SEO compatible - translate meta keywords, meta description, schema.org data structures, translate sitemaps
60
+ * WooCommerce compatible - translate products, schema.org data structures
61
  * You can have sub-directory (example.com/**es**/) or sub-domain (**es.**example.com) URL structure
62
  * URL Translation aka slug translation is possible (example.com/about-us &rarr; example.es/sobre-nosotros)
63
  * Add hreflang tags for translated alternatives
87
  **Edit Translations Demo (paid)**
88
  [youtube https://www.youtube.com/watch?v=YwSy3VtQx3I]
89
 
 
 
90
  == Installation ==
91
 
92
  1. Upload the plugin files to the `/wp-content/plugins/gtranslate` directory, or install the plugin through the WordPress plugins screen directly.
221
  No, we provide the automatic translations for free.
222
 
223
  In our free version we provide Phrase Based machine translations from Google Translate. While in our paid versions we provide you state of the art Neural Translations from Google Translate. We also do not have limits on the number of words on your website unlike other translate plugins.
224
+
225
+ Unlike other plugins like TranslatePress or Weglot you do not pay for automatic translations additionally.
226
+
227
  By the way we alse offer a cost effective approach for improving the website translations. You can get a automatic translation post-editing service from us, which will be done by a native speaker or order a professional translation. You can get an instant estimate for your website on [Website Translation Quote](https://gtranslate.io/website-translation-quote)
228
 
229
  = Can I test before making a payment? =
251
  8. User Dashboard
252
 
253
  == Changelog ==
254
+ = 2.8.55 =
255
+ * Fixed blank settings page issue when settings data is in corrupted state in database
256
+
257
  = 2.8.54 =
258
  * Added more servers into the list of our growing Translation Delivery Network
259
 
url_addon/config.php CHANGED
@@ -111,5 +111,5 @@ fy -> Frisian
111
  xh -> Xhosa
112
  */
113
 
114
- $servers = array('van', 'kars', 'sis', 'dvin', 'ani', 'evn', 'van', 'kars', 'sis', 'tigr', 'tigr', 'evn');
115
  $debug = false;
111
  xh -> Xhosa
112
  */
113
 
114
+ $servers = array('van', 'kars', 'sis', 'dvin', 'ani', 'evn', 'van', 'kars', 'sis', 'tigr', 'tigr', 'tigr');
115
  $debug = false;