Version Description
Download this release
Release Info
Developer | Narinder singh |
Plugin | Automatic Translate Addon For Loco Translate |
Version | 1.9.1 |
Comparing to | |
See all releases |
Code changes from version 1.9 to 1.9.1
automatic-translator-addon-for-loco-translate.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name:Automatic Translate Addon For Loco Translate
|
4 |
Description:Auto language translator add-on for Loco Translate official plugin version 2.3.3 or lower to translate plugins and themes translation files into any language via fully automatic machine translations via IBM Watson Translate API.
|
5 |
-
Version:1.9
|
6 |
License:GPL2
|
7 |
Text Domain:loco-translate-addon
|
8 |
Domain Path:languages
|
@@ -23,7 +23,7 @@ if (!defined('ABSPATH')) {
|
|
23 |
define('ATLT_FILE', __FILE__);
|
24 |
define('ATLT_URL', plugin_dir_url(ATLT_FILE));
|
25 |
define('ATLT_PATH', plugin_dir_path(ATLT_FILE));
|
26 |
-
define('ATLT_VERSION', '1.9');
|
27 |
|
28 |
class LocoAutoTranslate
|
29 |
{
|
2 |
/*
|
3 |
Plugin Name:Automatic Translate Addon For Loco Translate
|
4 |
Description:Auto language translator add-on for Loco Translate official plugin version 2.3.3 or lower to translate plugins and themes translation files into any language via fully automatic machine translations via IBM Watson Translate API.
|
5 |
+
Version:1.9.1
|
6 |
License:GPL2
|
7 |
Text Domain:loco-translate-addon
|
8 |
Domain Path:languages
|
23 |
define('ATLT_FILE', __FILE__);
|
24 |
define('ATLT_URL', plugin_dir_url(ATLT_FILE));
|
25 |
define('ATLT_PATH', plugin_dir_path(ATLT_FILE));
|
26 |
+
define('ATLT_VERSION', '1.9.1');
|
27 |
|
28 |
class LocoAutoTranslate
|
29 |
{
|
includes/Core/class.settings-panel.php
CHANGED
@@ -575,6 +575,9 @@ if( !class_exists( 'Settings_Panel' ) ){
|
|
575 |
if( isset( $ibm_api_key ) && !empty( $ibm_api_key ) ){
|
576 |
return;
|
577 |
}
|
|
|
|
|
|
|
578 |
// Show API message only in translation editor page
|
579 |
if( isset($_REQUEST['action']) && $_REQUEST['action'] == 'file-edit' ){
|
580 |
$plugin_info = get_plugin_data( ATLT_FILE , true, true );
|
575 |
if( isset( $ibm_api_key ) && !empty( $ibm_api_key ) ){
|
576 |
return;
|
577 |
}
|
578 |
+
if(Helpers::userType()=="pro"){
|
579 |
+
return;
|
580 |
+
}
|
581 |
// Show API message only in translation editor page
|
582 |
if( isset($_REQUEST['action']) && $_REQUEST['action'] == 'file-edit' ){
|
583 |
$plugin_info = get_plugin_data( ATLT_FILE , true, true );
|
includes/ReviewNotice/class.review-notice.php
CHANGED
@@ -36,6 +36,7 @@ if (!class_exists('ALTLReviewNotice')) {
|
|
36 |
if( !current_user_can( 'update_plugins' ) ){
|
37 |
return;
|
38 |
}
|
|
|
39 |
// get installation dates and rated settings
|
40 |
$installation_date = get_option( 'atlt-installDate' );
|
41 |
$alreadyRated =get_option( 'atlt-already-rated' )!=false?get_option( 'atlt-already-rated'):"no";
|
@@ -53,7 +54,7 @@ if (!class_exists('ALTLReviewNotice')) {
|
|
53 |
// check if installation days is greator then week
|
54 |
if (isset($diff_days) && $diff_days>=3) {
|
55 |
echo $this->atlt_create_notice_content();
|
56 |
-
|
57 |
}
|
58 |
|
59 |
// generated review notice HTML
|
36 |
if( !current_user_can( 'update_plugins' ) ){
|
37 |
return;
|
38 |
}
|
39 |
+
|
40 |
// get installation dates and rated settings
|
41 |
$installation_date = get_option( 'atlt-installDate' );
|
42 |
$alreadyRated =get_option( 'atlt-already-rated' )!=false?get_option( 'atlt-already-rated'):"no";
|
54 |
// check if installation days is greator then week
|
55 |
if (isset($diff_days) && $diff_days>=3) {
|
56 |
echo $this->atlt_create_notice_content();
|
57 |
+
}
|
58 |
}
|
59 |
|
60 |
// generated review notice HTML
|
readme.txt
CHANGED
@@ -1,84 +1,96 @@
|
|
1 |
=== Automatic Translate Addon For Loco Translate 2.3.3 ===
|
2 |
-
Contributors:narinder-singh
|
3 |
Donate link: https://paypal.me/CoolPlugins/10USD/
|
4 |
-
Tags:
|
5 |
-
Requires at least:4.5
|
6 |
-
Tested up to:5.4.2
|
7 |
-
Requires PHP:5.6
|
8 |
-
Stable tag:trunk
|
9 |
-
License:GPLv2 or later
|
10 |
-
License URI:http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
12 |
-
Automatic language translator add-on for Loco Translate plugin
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
-
> **Important Notice:-** This addon is only compatible with Loco Translate official plugin version 2.3.3 or lower. If you are using Loco Translate(2.4.0+) then you can rollback your Loco Translate official plugin to
|
17 |
|
18 |
-
|
19 |
|
20 |
Install this plugin along with the famous **[Loco Translate](https://wordpress.org/plugins/loco-translate/)**(< 2.4.0) plugin (**1,000,000+ Active Installations**) and automatically machine translate any WordPress plugin or theme translation files into any language.
|
21 |
|
22 |
-
|
23 |
|
24 |
-
|
25 |
-
*
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
*
|
|
|
|
|
30 |
|
31 |
> “If you spend too much time thinking about a thing, you'll never get it done. Stop wasting time, complete work smartly & quickly!”
|
32 |
|
33 |
-
|
|
|
34 |
**Free License**
|
35 |
|
36 |
-
* ✅ **IBM Watson Translator Support:** Available
|
37 |
-
*
|
38 |
-
* ❌ **
|
39 |
-
* ❌ **
|
40 |
-
* ❌ **Microsoft Translator Support:** Not Available
|
41 |
-
* ❌ **Microsoft API Free Translation Limit:** Not Available
|
42 |
* ❌ **Reset Translations:** Not Available
|
43 |
-
* ❌ **HTML Translations:** Not Available
|
44 |
* ❌ **Premium Support:** Not Available
|
45 |
|
46 |
**Premium License**
|
47 |
|
48 |
-
* ✅ **IBM Watson Translator Support:** Available
|
49 |
-
* ✅ **
|
50 |
-
* ✅ **
|
51 |
-
* ✅ **
|
52 |
-
|
53 |
-
* ✅ **Microsoft API Free Translation Limit:** 2,000,000 char / month
|
54 |
* ✅ **Reset Translations:** Available
|
55 |
-
* ✅ **
|
56 |
-
|
57 |
-
* **Buy Premium License:** [$18 - $88](https://locoaddon.com/addon/loco-automatic-translate-premium-license-key/#pricing)
|
58 |
|
59 |
-
|
|
|
|
|
60 |
|
61 |
-
|
|
|
|
|
62 |
|
63 |
> “Many people make the mistake of saving money by wasting time.”
|
64 |
|
65 |
-
https://www.youtube.com/watch?v=pjKNbkQNQDU
|
66 |
|
67 |
-
=
|
|
|
|
|
|
|
|
|
68 |
|
69 |
-
|
70 |
|
71 |
-
|
|
|
|
|
|
|
72 |
|
73 |
> We provide cool solutions to remove famous plugins limitations!
|
74 |
|
75 |
-
|
76 |
-
Special thanks to famous **[Loco Translate](https://wordpress.org/plugins/loco-translate/)** plugin authors **Tim** for creating an awesome plugin for translations, we have forked some js files from main Loco Translate plugin to create this addon and also thanks to IBM Watson for providing free translate API.
|
77 |
|
78 |
-
|
|
|
|
|
79 |
[](http://coderisk.com/wp/plugin/automatic-translator-addon-for-loco-translate/RIPS-FN0AdXlllg)
|
|
|
80 |
== Installation ==
|
81 |
-
|
|
|
82 |
|
83 |
2. Activate the plugin through **Plugins >> Installed Plugin** menu in WordPress
|
84 |
|
@@ -86,169 +98,190 @@ All automatic translations will machine translations, powered by IBM Watson Tran
|
|
86 |
|
87 |
4. While editing any plugin or theme language file using Loco build-in editor, you will find an auto translator button at top to quickly translate all translatable strings with one-click.
|
88 |
|
89 |
-
5. If you want to use Google Translate API or Microsoft Translator API then you need to purchase [premium license key](https://locoaddon.com/addon/loco-automatic-translate-premium-license-key/).
|
90 |
|
91 |
== Frequently Asked Questions ==
|
92 |
-
= How it works? =
|
93 |
-
This plugin works as an addon for **Loco Translate** plugin. First you need to install and activate free version of "Loco translate" then install this addon and use one-click machine translations (supported by IBM Watson Translator API).
|
94 |
|
95 |
-
=
|
|
|
|
|
|
|
96 |
Free license users can use - **[IBM Watson Translator API](https://www.ibm.com/in-en/cloud/watson-language-translator/)**, you can read more about its pricing terms to use at here - https://www.ibm.com/cloud/watson-language-translator/pricing You can get free API key by following these steps - [Click Here](https://locoaddon.com/how-to-generate-ibm-watson-translator-api-key/)
|
97 |
|
98 |
-
But if you are using a premium license then you can also use Google Translate API and Microsoft Translator API
|
99 |
|
100 |
-
= Is there any translation limit? =
|
101 |
-
**Free license** users:- can
|
102 |
No support available for Google or Microsoft Translator API for free users.
|
103 |
|
104 |
**Premium license** users:- can also use Google & Microsoft translate apis.
|
105 |
-
Google Translate API provides free 500,000 char / month for translations.
|
106 |
-
Microsoft Translator API provides free 2,000,000 char / month for translations.
|
107 |
|
108 |
-
*
|
|
|
|
|
|
|
|
|
109 |
|
110 |
== Screenshots ==
|
|
|
111 |
1. Translate Using IBM Watson Translate API
|
112 |
-
2.
|
113 |
3. Free License v/s Premium License
|
114 |
4. Free Translation Limit by API Providers
|
115 |
|
116 |
== Changelog ==
|
|
|
|
|
|
|
|
|
117 |
<strong>Version 1.9 | 23 JUN 2020</strong>
|
118 |
<pre>
|
119 |
-
Fixed:404
|
120 |
-
Fixed:
|
121 |
-
Updated:Updated settings panel and translate popup content
|
122 |
Removed: HTML string translation support.
|
123 |
-
Added:
|
124 |
-
Improved:Improved IBM translation process
|
125 |
-
Improved: Minor JS
|
126 |
</pre>
|
|
|
127 |
<strong>Version 1.8 | 12 JUN 2020</strong>
|
128 |
<pre>
|
129 |
Added: IBM Watson Translator API support.
|
130 |
Added: Notice! Yandex Translate API v1 deprecated.
|
131 |
-
Fixed: Bug fixes
|
132 |
-
Improved:
|
133 |
-
Improved:
|
134 |
</pre>
|
|
|
135 |
<strong>Version 1.7.5 | 27 MAY 2020</strong>
|
136 |
<pre>
|
137 |
-
Fixed:
|
138 |
-
Updated:Minor settings updates
|
139 |
</pre>
|
|
|
140 |
<strong>Version 1.7.3 | 15 MAY 2020</strong>
|
141 |
<pre>
|
142 |
-
Updates:Minor
|
143 |
</pre>
|
|
|
144 |
<strong>Version 1.7.1 | 28 APR 2020</strong>
|
145 |
<pre>
|
146 |
Fixed: Index per request not working issue.
|
147 |
-
Updated: Updated new logo and all assets
|
148 |
</pre>
|
|
|
149 |
<strong>Version 1.7 | 13 FEB 2020</strong>
|
150 |
<pre>
|
151 |
-
Added: Added Chinese languages support
|
152 |
-
Added: Supported
|
153 |
-
Added: Added admin notices
|
154 |
-
Added: Added support for major language
|
155 |
-
Added: Added Punjabi, Kannada, Irish, Malayalam language support in Microsoft Translator
|
156 |
-
Fixed: % s and s % space after
|
157 |
-
Fixed: Wrong index updates with multiple strings
|
158 |
-
Improved:Improved
|
159 |
-
|
160 |
-
Improved:Optimized
|
161 |
-
Updated:Textual
|
162 |
</pre>
|
|
|
163 |
<strong>Version 1.6 | 27 JAN 2020</strong>
|
164 |
<pre>
|
165 |
-
Added: Integrated Microsoft Translation API
|
166 |
-
Added: Plain text translation support %s,%d placeholders
|
167 |
-
Added: Integrated API
|
168 |
-
Added: Added
|
169 |
-
Added: Integrated
|
170 |
-
Added: Supported %s,%d placeholder strings in Google
|
171 |
-
Added: Microsoft translation settings
|
172 |
-
|
173 |
</pre>
|
174 |
|
175 |
<strong>Version 1.5 | 14 JAN 2020</strong>
|
176 |
<pre>
|
177 |
-
Added: Integrated Google Translation API
|
178 |
-
Added: Integrated
|
179 |
-
Added: Integrated characters available
|
180 |
-
Added: Google API
|
181 |
-
Added: Norwegian language support
|
182 |
-
Improved: Translation popup
|
183 |
-
Improved: Code Improvements
|
184 |
-
Improved:
|
185 |
-
Improved:Textual changes
|
186 |
-
Fixed:
|
187 |
</pre>
|
|
|
188 |
<strong>Version 1.4.1 | 8 JAN 2020</strong>
|
189 |
<pre>
|
190 |
-
Fixed:Minor JS bug fixes
|
191 |
</pre>
|
|
|
192 |
<strong>Version 1.4 | 31 DEC 2019</strong>
|
193 |
<pre>
|
194 |
-
Added: Integrated HTML
|
195 |
-
Added: Supported Norwegian and other missing languages
|
196 |
-
Added: Integrated
|
197 |
-
|
198 |
-
Improved: Updated
|
199 |
-
Fixed: Unsaved string highlighting issue
|
200 |
-
Fixed: minor JS issues
|
201 |
-
Fixed: Wrong characters calculation bug
|
202 |
-
|
203 |
</pre>
|
|
|
204 |
<strong>Version 1.3.2 | 13 DEC 2019</strong>
|
205 |
<pre>
|
206 |
-
Added:Integrated URL and link filters in
|
207 |
-
Added: Added string filters
|
208 |
-
Improved: JS code
|
209 |
-
Improved:
|
210 |
-
|
211 |
</pre>
|
|
|
212 |
<strong>Version 1.3 | 03 DEC 2019</strong>
|
213 |
<pre>
|
214 |
-
Added: Integrated translated characters stats tables
|
215 |
-
Added: Extend characters limit with
|
216 |
-
Added: Integrated namespace
|
217 |
-
Added: Not interested button in review popup
|
218 |
-
Added: Integrated
|
219 |
-
Added: Added security checks in every request
|
220 |
-
Added: Integrated nonce in ajax request
|
221 |
-
Improved: Improved translation issues
|
222 |
-
Improved: Improved overall code
|
223 |
-
Improved:
|
224 |
-
Improved: Added new screenshots
|
225 |
Fixed: Minor translation issues.
|
226 |
-
Fixed:
|
227 |
-
Fixed:
|
228 |
</pre>
|
229 |
-
|
|
|
230 |
<pre>
|
231 |
-
Fixed:
|
232 |
</pre>
|
233 |
-
|
|
|
234 |
<pre>
|
235 |
Fixed: Mismatch translation strings in Turkish.
|
236 |
-
Fixed:
|
237 |
-
Imporved:
|
238 |
Added: Feedback on plugin deactivation.
|
239 |
</pre>
|
240 |
-
|
|
|
241 |
<pre>
|
242 |
Added: Integrated automatic translation progress bar popup
|
243 |
Added: Batch translation of all untranslated words in a single click.
|
244 |
Fixed: Issue with html translation.
|
245 |
Fixed: Minor javascript issues.
|
246 |
</pre>
|
247 |
-
|
|
|
248 |
<pre>
|
249 |
-
Fixed:Translations issues with Chinese language.
|
250 |
</pre>
|
251 |
-
|
|
|
252 |
<pre>
|
253 |
-
New: Initial
|
254 |
</pre>
|
1 |
=== Automatic Translate Addon For Loco Translate 2.3.3 ===
|
2 |
+
Contributors: narinder-singh, satindersingh
|
3 |
Donate link: https://paypal.me/CoolPlugins/10USD/
|
4 |
+
Tags: translate, translation, translator, localization, language, translations, loco, loco translate, loco addon, google translate
|
5 |
+
Requires at least: 4.5
|
6 |
+
Tested up to: 5.4.2
|
7 |
+
Requires PHP: 5.6
|
8 |
+
Stable tag: trunk
|
9 |
+
License: GPLv2 or later
|
10 |
+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
12 |
+
Automatic language translator add-on for Loco Translate plugin(version 2.3.3) to translate WordPress plugins and themes translation / PO files automatically.
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
+
> **Important Notice:-** This addon is only compatible with Loco Translate official plugin version 2.3.3 or lower. If you are using Loco Translate(2.4.0+) then you can rollback your Loco Translate official plugin to version 2.3.3 to use this addon.
|
17 |
|
18 |
+
### 🐦 Automatic Machine Translator Addon For Loco
|
19 |
|
20 |
Install this plugin along with the famous **[Loco Translate](https://wordpress.org/plugins/loco-translate/)**(< 2.4.0) plugin (**1,000,000+ Active Installations**) and automatically machine translate any WordPress plugin or theme translation files into any language.
|
21 |
|
22 |
+
### 🤖 Translation APIs
|
23 |
|
24 |
+
* Free version provides support for **[IBM Watson Translator API](https://www.ibm.com/watson/services/language-translator/)**. You need to register at [IBM Cloud](https://cloud.ibm.com/registration/) to grab an API key, currently IBM Watson is providing **1,000,000 characters** translations free of cost every month.
|
25 |
+
* Pro version provides support for Microsoft and Google Translate APIs. You can also **translate unlimited characters free of cost without any API key** by using Google Page Translate Button inside pro addon.
|
26 |
+
|
27 |
+
### ⚡ Loco Addon Features
|
28 |
+
|
29 |
+
* One-click translate any plugin or theme all translatable strings. It will only translate plain text strings means if a string will contain HTML or special character then it will skipped from automatic translations.
|
30 |
+
* You can automatic translate nearly **1,000,000 characters** free of cost every month using IBM Watson Translator API. You need to register at [IBM Cloud](https://cloud.ibm.com/registration/) to grab an API key, currently IBM Watson is providing **1,000,000 characters** translations free of cost every month but if you exceed this limit or they stop providing it free then you need to pay to IBM Watson for automatic translations.
|
31 |
+
* After auto translations, you can manually edit any machine translated string inside Loco build-in editor.
|
32 |
|
33 |
> “If you spend too much time thinking about a thing, you'll never get it done. Stop wasting time, complete work smartly & quickly!”
|
34 |
|
35 |
+
### 🌟 FREE v/s Premium Addon Comparison
|
36 |
+
|
37 |
**Free License**
|
38 |
|
39 |
+
* ✅ **IBM Watson Translator API Support:** Available
|
40 |
+
* ❌ **Google Translate API Support:** Not Available
|
41 |
+
* ❌ **Microsoft Translator API Support:** Not Available
|
42 |
+
* ❌ **Unlimited Free Translations Without Any API:** Not Available
|
|
|
|
|
43 |
* ❌ **Reset Translations:** Not Available
|
|
|
44 |
* ❌ **Premium Support:** Not Available
|
45 |
|
46 |
**Premium License**
|
47 |
|
48 |
+
* ✅ **IBM Watson Translator API Support:** Available
|
49 |
+
* ✅ **Google Translate API Support:** Available
|
50 |
+
* ✅ **Microsoft Translator API Support:** Available
|
51 |
+
* ✅ **Unlimited Free Translations Without Any API:** Available
|
52 |
+
(Using Google Page Translate Button script)
|
|
|
53 |
* ✅ **Reset Translations:** Available
|
54 |
+
* ✅ **Premium Support:** Quick Email Support
|
55 |
+
(contact@coolplugins.net -**Support time:- 24-48 hours**)
|
56 |
+
* **Buy Premium License:** [$18 - $88 🛒](https://locoaddon.com/addon/loco-automatic-translate-premium-license-key/#pricing)
|
57 |
|
58 |
+
**❗ Important Notice:** This addon only provides settings to use third party translation APIs, it do not provide any translation service or any free translations. All free translation characters usage limit provided by third party translation API providers. You need to register on API provider platform(Google, Microsoft or IBM) to grab its API key that you can enter inside plugin settings panel for automatic translations. Any API provider can stop providing translation API or free usage limit anytime in future, in that case plugin will not support that API provider.
|
59 |
+
|
60 |
+
But now **premium version of this addon also supports unlimited translations without any API key** by using Google Page Translate Button. So no need to worry about any free translation limit or API key inside PRO version, you can do unlimited translations. - **[BUY PRO 🛒](https://locoaddon.com/addon/loco-automatic-translate-premium-license-key/#pricing)**
|
61 |
|
62 |
+
**🎬 Unlimited Translations(no API) - Pro Version Video**
|
63 |
+
|
64 |
+
https://youtu.be/RkVwHB3hppo
|
65 |
|
66 |
> “Many people make the mistake of saving money by wasting time.”
|
67 |
|
|
|
68 |
|
69 |
+
https://www.youtube.com/watch?v=VxCZmw2QEpU&feature=youtu.be
|
70 |
+
|
71 |
+
### 😎 Who's Behind
|
72 |
+
|
73 |
+
This plugin is not developed by or affiliated with the "**Loco Translate**" official plugin. It is a third party addon that provides automatic machine translations to quickly translate your theme or plugin language files.
|
74 |
|
75 |
+
We(**CoolPlugins.net**) only manage [locoaddon.com](https://locoaddon.com) (**addon website**), Automatic Translate Addon For Loco Translate(**free plugin**) and its premium version. **[Cool Plugins](https://coolplugins.net)** is a team of experienced WordPress plugin developers.
|
76 |
|
77 |
+
* 7+ years WordPress plugin development experience.
|
78 |
+
* 20+ free and premium WordPress plugins released.
|
79 |
+
* 400000+ plugins downloads.
|
80 |
+
* 70K+ active websites are using our plugins.
|
81 |
|
82 |
> We provide cool solutions to remove famous plugins limitations!
|
83 |
|
84 |
+
### ✍ Special THANKS!
|
|
|
85 |
|
86 |
+
Special thanks to famous **[Loco Translate](https://wordpress.org/plugins/loco-translate/)** plugin author **Tim Whitlock** for creating an awesome plugin for translations, we have forked some js files from main Loco Translate plugin to create this addon and also thanks to IBM Watson for providing free translate API.
|
87 |
+
|
88 |
+
All automatic translations will machine translations, powered by third party translate api providers(Google, Microsoft or IBM Watson), so we don't guarantee 100% correctness, please check all translated text carefully before making it live on your production site.
|
89 |
[](http://coderisk.com/wp/plugin/automatic-translator-addon-for-loco-translate/RIPS-FN0AdXlllg)
|
90 |
+
|
91 |
== Installation ==
|
92 |
+
|
93 |
+
1. Install **Automatic Translate Addon For Loco Translate** from the WordPress.org repository or by uploading plugin-zip unzipped folder to the **/wp-content/plugins** directory. You must also install **[Loco Translate](https://wordpress.org/plugins/loco-translate/)** free plugin if you want to use this addon.
|
94 |
|
95 |
2. Activate the plugin through **Plugins >> Installed Plugin** menu in WordPress
|
96 |
|
98 |
|
99 |
4. While editing any plugin or theme language file using Loco build-in editor, you will find an auto translator button at top to quickly translate all translatable strings with one-click.
|
100 |
|
101 |
+
5. If you want to use Google Translate API or Microsoft Translator API then you need to purchase [premium license key](https://locoaddon.com/addon/loco-automatic-translate-premium-license-key/). Pro version also supports unlimited free translations using Google Page Translate Button script.
|
102 |
|
103 |
== Frequently Asked Questions ==
|
|
|
|
|
104 |
|
105 |
+
= ❔ How it works? =
|
106 |
+
This plugin works as an addon for **Loco Translate** official plugin. First you need to install and activate free version of "Loco Translate" then install this addon and use one-click machine translations (supported by IBM Watson Translator API).
|
107 |
+
|
108 |
+
= ❔ Are you using any language translation API? =
|
109 |
Free license users can use - **[IBM Watson Translator API](https://www.ibm.com/in-en/cloud/watson-language-translator/)**, you can read more about its pricing terms to use at here - https://www.ibm.com/cloud/watson-language-translator/pricing You can get free API key by following these steps - [Click Here](https://locoaddon.com/how-to-generate-ibm-watson-translator-api-key/)
|
110 |
|
111 |
+
But if you are using a premium license then you can also use Google Translate API and Microsoft Translator API. Pro version also supports unlimited free translations using Google Page Translate Button script.
|
112 |
|
113 |
+
= ❔ Is there any translation limit? =
|
114 |
+
**Free license** users:- can translate **1,000,000 characters** per month free of cost by using IBM Watson translator api. You need to register at [IBM Cloud](https://cloud.ibm.com/registration/) to grab an API key, currently IBM Watson is providing **1,000,000 characters** translations free of cost every month.
|
115 |
No support available for Google or Microsoft Translator API for free users.
|
116 |
|
117 |
**Premium license** users:- can also use Google & Microsoft translate apis.
|
|
|
|
|
118 |
|
119 |
+
* Google Translate API provides free 500,000 char / month for translations.
|
120 |
+
* Microsoft Translator API provides free 2,000,000 char / month for translations.
|
121 |
+
* Pro version also supports **unlimited free translations without any API key** using Google Page Translate Button script.
|
122 |
+
|
123 |
+
> This addon only provides settings to use third party translation APIs, it do not provide any translation service or any free translation. All free translation characters usage limit provided by third party translation API providers. You need to register on API provider platform(Google, Microsoft or IBM) to grab its API key that you can enter inside plugin setting panel for automatic translations. Any API provider can stop providing translation API or free usage limit anytime in future, in that case plugin will not support that API provider.
|
124 |
|
125 |
== Screenshots ==
|
126 |
+
|
127 |
1. Translate Using IBM Watson Translate API
|
128 |
+
2. Automatic Translate Addon For Loco Translate Settings
|
129 |
3. Free License v/s Premium License
|
130 |
4. Free Translation Limit by API Providers
|
131 |
|
132 |
== Changelog ==
|
133 |
+
<strong>Version 1.9.1 | 9 JULY 2020</strong>
|
134 |
+
<pre>
|
135 |
+
Fixed:Minor notice change
|
136 |
+
</pre>
|
137 |
<strong>Version 1.9 | 23 JUN 2020</strong>
|
138 |
<pre>
|
139 |
+
Fixed: 404 not found bug with IBM translate.
|
140 |
+
Fixed: Unable to disable review notice bug.
|
141 |
+
Updated: Updated settings panel and translate popup content.
|
142 |
Removed: HTML string translation support.
|
143 |
+
Added: Added some checks in strings.
|
144 |
+
Improved: Improved IBM translation process.
|
145 |
+
Improved: Minor JS improvements.
|
146 |
</pre>
|
147 |
+
|
148 |
<strong>Version 1.8 | 12 JUN 2020</strong>
|
149 |
<pre>
|
150 |
Added: IBM Watson Translator API support.
|
151 |
Added: Notice! Yandex Translate API v1 deprecated.
|
152 |
+
Fixed: Bug fixes.
|
153 |
+
Improved: Endpoint updates.
|
154 |
+
Improved: Code improvements.
|
155 |
</pre>
|
156 |
+
|
157 |
<strong>Version 1.7.5 | 27 MAY 2020</strong>
|
158 |
<pre>
|
159 |
+
Fixed: Notice bug fixed.
|
160 |
+
Updated: Minor settings updates.
|
161 |
</pre>
|
162 |
+
|
163 |
<strong>Version 1.7.3 | 15 MAY 2020</strong>
|
164 |
<pre>
|
165 |
+
Updates: Minor textual changes.
|
166 |
</pre>
|
167 |
+
|
168 |
<strong>Version 1.7.1 | 28 APR 2020</strong>
|
169 |
<pre>
|
170 |
Fixed: Index per request not working issue.
|
171 |
+
Updated: Updated new logo and all assets.
|
172 |
</pre>
|
173 |
+
|
174 |
<strong>Version 1.7 | 13 FEB 2020</strong>
|
175 |
<pre>
|
176 |
+
Added: Added Chinese languages support.
|
177 |
+
Added: Supported singular and plural string translation.
|
178 |
+
Added: Added admin notices.
|
179 |
+
Added: Added support for major language.
|
180 |
+
Added: Added Punjabi, Kannada, Irish, Malayalam language support in Microsoft Translator.
|
181 |
+
Fixed: % s and s % space after special characters problem.
|
182 |
+
Fixed: Wrong index updates with multiple strings.
|
183 |
+
Improved: Improved string translation.
|
184 |
+
Improved: Overall code improvements.
|
185 |
+
Improved: Optimized settings panel.
|
186 |
+
Updated: Textual changes.
|
187 |
</pre>
|
188 |
+
|
189 |
<strong>Version 1.6 | 27 JAN 2020</strong>
|
190 |
<pre>
|
191 |
+
Added: Integrated Microsoft Translation API support.
|
192 |
+
Added: Plain text translation support %s,%d placeholders.
|
193 |
+
Added: Integrated API testing button in the settings panel.
|
194 |
+
Added: Added error handling messages.
|
195 |
+
Added: Integrated sweetalert popup.
|
196 |
+
Added: Supported %s,%d placeholder strings in Google Translate.
|
197 |
+
Added: Microsoft translation settings.
|
198 |
+
Improved: Review notice and updated wrong spelling.
|
199 |
</pre>
|
200 |
|
201 |
<strong>Version 1.5 | 14 JAN 2020</strong>
|
202 |
<pre>
|
203 |
+
Added: Integrated Google Translation API support.
|
204 |
+
Added: Integrated reset translation strings button.
|
205 |
+
Added: Integrated characters available characters limit in translation popup.
|
206 |
+
Added: Google API settings in the settings panel.
|
207 |
+
Added: Norwegian language support.
|
208 |
+
Improved: Translation popup.
|
209 |
+
Improved: Code Improvements.
|
210 |
+
Improved: Deactivation popup.
|
211 |
+
Improved: Textual changes.
|
212 |
+
Fixed: Minor bugs.
|
213 |
</pre>
|
214 |
+
|
215 |
<strong>Version 1.4.1 | 8 JAN 2020</strong>
|
216 |
<pre>
|
217 |
+
Fixed:Minor JS bug fixes.
|
218 |
</pre>
|
219 |
+
|
220 |
<strong>Version 1.4 | 31 DEC 2019</strong>
|
221 |
<pre>
|
222 |
+
Added: Integrated HTML string translation feature.
|
223 |
+
Added: Supported Norwegian and other missing languages.
|
224 |
+
Added: Integrated translation settings popup.
|
225 |
+
Improved: Optimized code.
|
226 |
+
Improved: Updated preloader.
|
227 |
+
Fixed: Unsaved string highlighting issue.
|
228 |
+
Fixed: minor JS issues.
|
229 |
+
Fixed: Wrong characters calculation bug.
|
|
|
230 |
</pre>
|
231 |
+
|
232 |
<strong>Version 1.3.2 | 13 DEC 2019</strong>
|
233 |
<pre>
|
234 |
+
Added: Integrated URL and link filters in string.
|
235 |
+
Added: Added string filters.
|
236 |
+
Improved: JS code.
|
237 |
+
Improved: Feedback from.
|
238 |
+
Fixed: Minor issues.
|
239 |
</pre>
|
240 |
+
|
241 |
<strong>Version 1.3 | 03 DEC 2019</strong>
|
242 |
<pre>
|
243 |
+
Added: Integrated translated characters stats tables.
|
244 |
+
Added: Extend characters limit with premium license key.
|
245 |
+
Added: Integrated namespace.
|
246 |
+
Added: Not interested button in review popup.
|
247 |
+
Added: Integrated premium license key manager.
|
248 |
+
Added: Added security checks in every request.
|
249 |
+
Added: Integrated nonce in ajax request.
|
250 |
+
Improved: Improved translation issues.
|
251 |
+
Improved: Improved overall code.
|
252 |
+
Improved: Added new screenshots.
|
|
|
253 |
Fixed: Minor translation issues.
|
254 |
+
Fixed: Minor JS errors.
|
255 |
+
Fixed: Compatibility issues with WordPress 5.3
|
256 |
</pre>
|
257 |
+
|
258 |
+
<strong>Version 1.2.1 | 13 SEP 2019</strong>
|
259 |
<pre>
|
260 |
+
Fixed: Instant review popup notification bug fixed.
|
261 |
</pre>
|
262 |
+
|
263 |
+
<strong>Version 1.2 | 02 SEP 2019</strong>
|
264 |
<pre>
|
265 |
Fixed: Mismatch translation strings in Turkish.
|
266 |
+
Fixed: Minor JS issues.
|
267 |
+
Imporved: Minor textual changes.
|
268 |
Added: Feedback on plugin deactivation.
|
269 |
</pre>
|
270 |
+
|
271 |
+
<strong>Version 1.1 | 31 AUG 2019</strong>
|
272 |
<pre>
|
273 |
Added: Integrated automatic translation progress bar popup
|
274 |
Added: Batch translation of all untranslated words in a single click.
|
275 |
Fixed: Issue with html translation.
|
276 |
Fixed: Minor javascript issues.
|
277 |
</pre>
|
278 |
+
|
279 |
+
<strong>Version 1.0.2 | 08 JUL 2019</strong>
|
280 |
<pre>
|
281 |
+
Fixed: Translations issues with Chinese language.
|
282 |
</pre>
|
283 |
+
|
284 |
+
<strong>Version 1.0 | 08 JUN 2019</strong>
|
285 |
<pre>
|
286 |
+
New: Initial plugin release.
|
287 |
</pre>
|