Version Notes
Fixed minor bugs, improved error messages and added support for Magento 1.7 and 1.8.
Download this release
Release Info
Developer | Transfluent Ltd |
Extension | Transfluent |
Version | 1.2.1 |
Comparing to | |
See all releases |
Code changes from version 1.2.0 to 1.2.1
- app/code/community/Transfluent/Translate/Exception/EBackendCustomerHasNoBillingAgreement.php +1 -1
- app/code/community/Transfluent/Translate/Helper/Languages.php +4 -5
- app/code/community/Transfluent/Translate/Helper/Util.php +2 -2
- app/code/community/Transfluent/Translate/Model/Base/Backendclient.php +1 -1
- app/code/community/Transfluent/Translate/etc/config.xml +1 -1
- app/code/community/Transfluent/Translate/etc/system.xml +6 -2
- app/design/adminhtml/default/default/template/transfluent/order/order.phtml +2 -3
- app/design/adminhtml/default/default/template/transfluent/product/attributes/edit.phtml +0 -1
- app/design/adminhtml/default/default/template/transfluent/product/category/edit.phtml +0 -1
- app/design/adminhtml/default/default/template/transfluent/product/edit.phtml +0 -3
- app/design/adminhtml/default/default/template/transfluent/tag/tag/index.phtml +0 -2
- package.xml +14 -13
app/code/community/Transfluent/Translate/Exception/EBackendCustomerHasNoBillingAgreement.php
CHANGED
@@ -6,5 +6,5 @@
|
|
6 |
*/
|
7 |
class Transfluent_Translate_Exception_EBackendCustomerHasNoBillingAgreement extends Transfluent_Translate_Exception_Base
|
8 |
{
|
9 |
-
protected $_message = 'Order was refused because your account is not in billing mode. Please contact sales@transfluent.com to sort out invoicing.';
|
10 |
}
|
6 |
*/
|
7 |
class Transfluent_Translate_Exception_EBackendCustomerHasNoBillingAgreement extends Transfluent_Translate_Exception_Base
|
8 |
{
|
9 |
+
protected $_message = 'Order was refused because your account is not in billing mode. Please contact sales@transfluent.com to sort out invoicing or <a href="https://www.transfluent.com/my-account">setup a credit card to your account at our site.</a>';
|
10 |
}
|
app/code/community/Transfluent/Translate/Helper/Languages.php
CHANGED
@@ -113,7 +113,7 @@ EOFJSON;
|
|
113 |
}
|
114 |
|
115 |
/**
|
116 |
-
* @param
|
117 |
* @param null $selectTagId
|
118 |
*
|
119 |
* @return string
|
@@ -126,16 +126,15 @@ EOFJSON;
|
|
126 |
$default_source_language_id = Mage::getStoreConfig('transfluenttranslate/transfluenttranslate_settings/transfluent_default_language');
|
127 |
$html = "<select id=\"$selectTagId\" class='translateto_select'>";
|
128 |
$html .= "<option class='disabled_item' disabled>";
|
129 |
-
foreach ($stores AS $
|
130 |
-
$
|
131 |
-
$language_code = $this->GetStoreLocale($store_id);
|
132 |
$language_id = $this->getLangByCode($language_code, true);
|
133 |
if (is_null($language_id)) {
|
134 |
// Language is unsupported
|
135 |
continue;
|
136 |
}
|
137 |
$is_selected = ($default_source_language_id == $language_id);
|
138 |
-
$html .= '<option value="' . $
|
139 |
}
|
140 |
$html .= '</select>';
|
141 |
return $html;
|
113 |
}
|
114 |
|
115 |
/**
|
116 |
+
* @param Mage_Core_Model_Store[] $stores
|
117 |
* @param null $selectTagId
|
118 |
*
|
119 |
* @return string
|
126 |
$default_source_language_id = Mage::getStoreConfig('transfluenttranslate/transfluenttranslate_settings/transfluent_default_language');
|
127 |
$html = "<select id=\"$selectTagId\" class='translateto_select'>";
|
128 |
$html .= "<option class='disabled_item' disabled>";
|
129 |
+
foreach ($stores AS $store) {
|
130 |
+
$language_code = $this->GetStoreLocale($store->getId());
|
|
|
131 |
$language_id = $this->getLangByCode($language_code, true);
|
132 |
if (is_null($language_id)) {
|
133 |
// Language is unsupported
|
134 |
continue;
|
135 |
}
|
136 |
$is_selected = ($default_source_language_id == $language_id);
|
137 |
+
$html .= '<option value="' . $store->getId() . '"' . ($is_selected ? ' selected="SELECTED"' : '') . '>' . $store->getName() . ' (' . $this->getLanguageNameByCode($language_code, true) . ')</option>';
|
138 |
}
|
139 |
$html .= '</select>';
|
140 |
return $html;
|
app/code/community/Transfluent/Translate/Helper/Util.php
CHANGED
@@ -13,7 +13,7 @@ class Transfluent_Translate_Helper_Util extends Mage_Core_Helper_Abstract
|
|
13 |
*/
|
14 |
public function getSuccessJson($string)
|
15 |
{
|
16 |
-
return json_encode(array('status' => 'success', 'message' =>
|
17 |
}
|
18 |
|
19 |
/**
|
@@ -24,6 +24,6 @@ class Transfluent_Translate_Helper_Util extends Mage_Core_Helper_Abstract
|
|
24 |
*/
|
25 |
public function getErrorJson($string)
|
26 |
{
|
27 |
-
return json_encode(array('status' => 'error', 'message' =>
|
28 |
}
|
29 |
}
|
13 |
*/
|
14 |
public function getSuccessJson($string)
|
15 |
{
|
16 |
+
return json_encode(array('status' => 'success', 'message' => $string));
|
17 |
}
|
18 |
|
19 |
/**
|
24 |
*/
|
25 |
public function getErrorJson($string)
|
26 |
{
|
27 |
+
return json_encode(array('status' => 'error', 'message' => $string));
|
28 |
}
|
29 |
}
|
app/code/community/Transfluent/Translate/Model/Base/Backendclient.php
CHANGED
@@ -144,7 +144,7 @@ class Transfluent_Translate_Model_Base_Backendclient extends Mage_Adminhtml_Cont
|
|
144 |
$message['message'] = 'You have successfully connected to Transfluent.com';
|
145 |
$session = Mage::getSingleton('core/session');
|
146 |
/** @var Mage_Core_Model_Session $session */
|
147 |
-
$session->addSuccess('You have successfully authenticated. If you have not yet activated billing mode for your account, you should do it next by contacting <a href="mailto:sales@transfluent.com">sales@transfluent.com</a> in order to setup invoicing.');
|
148 |
}
|
149 |
return $message;
|
150 |
}
|
144 |
$message['message'] = 'You have successfully connected to Transfluent.com';
|
145 |
$session = Mage::getSingleton('core/session');
|
146 |
/** @var Mage_Core_Model_Session $session */
|
147 |
+
$session->addSuccess('You have successfully authenticated. If you have not yet activated billing mode for your account, you should do it next by contacting <a href="mailto:sales@transfluent.com">sales@transfluent.com</a> in order to setup invoicing. Or visit <a href="https://www.transfluent.com/my-account/">your Transfluent account page</a> to setup a credit card charging.');
|
148 |
}
|
149 |
return $message;
|
150 |
}
|
app/code/community/Transfluent/Translate/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Transfluent_Translate>
|
5 |
-
<version>1.2.
|
6 |
</Transfluent_Translate>
|
7 |
</modules>
|
8 |
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Transfluent_Translate>
|
5 |
+
<version>1.2.1</version>
|
6 |
</Transfluent_Translate>
|
7 |
</modules>
|
8 |
|
app/code/community/Transfluent/Translate/etc/system.xml
CHANGED
@@ -107,8 +107,12 @@
|
|
107 |
<show_in_website>1</show_in_website>
|
108 |
<show_in_store>1</show_in_store>
|
109 |
<comment><![CDATA[<img src="http://cdn.transfluent.com/transfluent.com/gfx/transfluent-logo_v3.png"><br>
|
110 |
-
<
|
111 |
-
|
|
|
|
|
|
|
|
|
112 |
<strong>Extension homepage:</strong> <a href="http://www.transfluent.com/products/magento/">transfluent.com/products/magento</a>
|
113 |
]]></comment>
|
114 |
<fields>
|
107 |
<show_in_website>1</show_in_website>
|
108 |
<show_in_store>1</show_in_store>
|
109 |
<comment><![CDATA[<img src="http://cdn.transfluent.com/transfluent.com/gfx/transfluent-logo_v3.png"><br>
|
110 |
+
<p>
|
111 |
+
Contact <a href="mailto:sales@transfluent.com">sales@transfluent.com</a> to setup invoicing
|
112 |
+
or visit <a href="https://www.transfluent.com/my-account/">your Transfluent account page</a> to setup a credit card.
|
113 |
+
</p>
|
114 |
+
<strong>Support:</strong> <a href="mailto:support@transfluent.com">support@transfluent.com</a><br>
|
115 |
+
<strong>Extension version:</strong> 1.2.1<br>
|
116 |
<strong>Extension homepage:</strong> <a href="http://www.transfluent.com/products/magento/">transfluent.com/products/magento</a>
|
117 |
]]></comment>
|
118 |
<fields>
|
app/design/adminhtml/default/default/template/transfluent/order/order.phtml
CHANGED
@@ -26,7 +26,7 @@ foreach ($stores AS $store) {
|
|
26 |
if ($this->getRequest()->getParam('store') == $store->getId()) {
|
27 |
continue;
|
28 |
}
|
29 |
-
$possible_source_languages[] = $store
|
30 |
}
|
31 |
if (empty($possible_source_languages)) {
|
32 |
?>
|
@@ -297,11 +297,10 @@ function OrderTranslation(order_btn) {
|
|
297 |
$('tf_translate_order_result_error_msg_caption').update(response_obj.message);
|
298 |
}
|
299 |
}
|
300 |
-
|
301 |
},
|
302 |
onError: function (response) {
|
303 |
alert('Failed to place order. Please try again!');
|
304 |
-
console.log(response.responseText);
|
305 |
}
|
306 |
});
|
307 |
}
|
26 |
if ($this->getRequest()->getParam('store') == $store->getId()) {
|
27 |
continue;
|
28 |
}
|
29 |
+
$possible_source_languages[] = $store;
|
30 |
}
|
31 |
if (empty($possible_source_languages)) {
|
32 |
?>
|
297 |
$('tf_translate_order_result_error_msg_caption').update(response_obj.message);
|
298 |
}
|
299 |
}
|
300 |
+
$(order_btn).enable();
|
301 |
},
|
302 |
onError: function (response) {
|
303 |
alert('Failed to place order. Please try again!');
|
|
|
304 |
}
|
305 |
});
|
306 |
}
|
app/design/adminhtml/default/default/template/transfluent/product/attributes/edit.phtml
CHANGED
@@ -86,7 +86,6 @@ print '</div>';
|
|
86 |
},
|
87 |
onError: function (response) {
|
88 |
alert('Failed to place order. Please try again!');
|
89 |
-
console.log(response.responseText);
|
90 |
}
|
91 |
});
|
92 |
}
|
86 |
},
|
87 |
onError: function (response) {
|
88 |
alert('Failed to place order. Please try again!');
|
|
|
89 |
}
|
90 |
});
|
91 |
}
|
app/design/adminhtml/default/default/template/transfluent/product/category/edit.phtml
CHANGED
@@ -83,7 +83,6 @@ print '</div>';
|
|
83 |
},
|
84 |
onError: function (response) {
|
85 |
alert('Failed to place order. Please try again!');
|
86 |
-
console.log(response.responseText);
|
87 |
}
|
88 |
});
|
89 |
}
|
83 |
},
|
84 |
onError: function (response) {
|
85 |
alert('Failed to place order. Please try again!');
|
|
|
86 |
}
|
87 |
});
|
88 |
}
|
app/design/adminhtml/default/default/template/transfluent/product/edit.phtml
CHANGED
@@ -222,11 +222,9 @@ MSG
|
|
222 |
onSuccess: function (response) {
|
223 |
ResetEstimation();
|
224 |
var text = response.responseText;
|
225 |
-
console.log(response.responseText);
|
226 |
if (response.responseText.isJSON()) {
|
227 |
var response_obj = response.responseText.evalJSON();
|
228 |
hideElementById('tf_translate_form');
|
229 |
-
console.log(response_obj);
|
230 |
showElementById('tf_translate_order_result');
|
231 |
if ("success" == response_obj.status) {
|
232 |
showElementById('tf_translate_order_result_success_msg');
|
@@ -240,7 +238,6 @@ MSG
|
|
240 |
},
|
241 |
onError: function (response) {
|
242 |
alert('Failed to place order. Please try again!');
|
243 |
-
console.log(response.responseText);
|
244 |
}
|
245 |
});
|
246 |
}
|
222 |
onSuccess: function (response) {
|
223 |
ResetEstimation();
|
224 |
var text = response.responseText;
|
|
|
225 |
if (response.responseText.isJSON()) {
|
226 |
var response_obj = response.responseText.evalJSON();
|
227 |
hideElementById('tf_translate_form');
|
|
|
228 |
showElementById('tf_translate_order_result');
|
229 |
if ("success" == response_obj.status) {
|
230 |
showElementById('tf_translate_order_result_success_msg');
|
238 |
},
|
239 |
onError: function (response) {
|
240 |
alert('Failed to place order. Please try again!');
|
|
|
241 |
}
|
242 |
});
|
243 |
}
|
app/design/adminhtml/default/default/template/transfluent/tag/tag/index.phtml
CHANGED
@@ -46,7 +46,6 @@ $language_helper = Mage::helper('transfluenttranslate/languages');
|
|
46 |
},
|
47 |
onError: function (response) {
|
48 |
alert('Failed to place order. Please try again!');
|
49 |
-
console.log(response.responseText);
|
50 |
}
|
51 |
});
|
52 |
}
|
@@ -186,7 +185,6 @@ $language_helper = Mage::helper('transfluenttranslate/languages');
|
|
186 |
},
|
187 |
onError: function (response) {
|
188 |
alert('Failed to place order. Please try again!');
|
189 |
-
console.log(response.responseText);
|
190 |
}
|
191 |
});
|
192 |
}
|
46 |
},
|
47 |
onError: function (response) {
|
48 |
alert('Failed to place order. Please try again!');
|
|
|
49 |
}
|
50 |
});
|
51 |
}
|
185 |
},
|
186 |
onError: function (response) {
|
187 |
alert('Failed to place order. Please try again!');
|
|
|
188 |
}
|
189 |
});
|
190 |
}
|
package.xml
CHANGED
@@ -1,27 +1,28 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Transfluent</name>
|
4 |
-
<version>1.2.
|
5 |
<stability>stable</stability>
|
6 |
<license>MIT</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
-
<summary
|
10 |

|
11 |
-
You can translate your entire catalog of products once, effortlessly! Just choose which languages to target and we take care of the rest. When you later add new products or make changes to the existing ones, the translations will be updated as well.
|
12 |

|
13 |
-
|
14 |

|
15 |
-
<a
|
|
|
|
|
16 |
</summary>
|
17 |
-
<description
|
18 |

|
19 |
-
Translating content is handled in our backend using a vast network of professional translators
|
20 |
-
<notes>
|
21 |
-
<authors><author><name>
|
22 |
-
<date>2014-
|
23 |
-
<time>
|
24 |
-
<contents><target name="magecommunity"><dir name="Transfluent"><dir name="Translate"><dir name="Block"><file name="Account.php" hash="65a7a12e2ad88a5c4ba14b6c7c72fd03"/><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><file name="Grid.php" hash="d2827c5587a2bb7c8664ff92c3dcf5d7"/><dir name="Renderer"><file name="Language.php" hash="cfc3a15752ecc6f7aab870ea6834c1df"/><file name="LanguagePair.php" hash="8d1c1959b44b487570d135eb5758a63b"/><file name="Level.php" hash="4a8f278da146ce9c8108758924bea667"/><file name="SourceText.php" hash="23c33835a99e64d575b101491774ed89"/><file name="Store.php" hash="4639d9f82bb498e57842a83110573e0c"/></dir></dir></dir><dir name="Tag"><dir name="Tag"><file name="Grid.php" hash="24647d2a73089769f664f7ae8f686597"/></dir></dir><dir name="Transfluentorder"><dir name="Edit"><file name="Form.php" hash="17fc3866562d4820c251ed17cc154b4d"/><dir name="Tab"><file name="Form.php" hash="3d45b7754d0044de84f6d40cb4cca9bf"/></dir><file name="Tabs.php" hash="5654a57d38cb31fb7159ffea72380adb"/></dir><file name="Edit.php" hash="e4a7206b94ec73e6573e62d22efc61ba"/></dir><file name="Transfluentorder.php" hash="5ad0a404b911c983472a9e5b6a1a2d02"/><dir name="Transfluenttranslate"><dir name="Edit"><file name="Form.php" hash="9e9d2152d4dd8fe936558a88afd1c554"/><dir name="Tab"><file name="Form.php" hash="d6bb7a75b800f0dfb9a85d6b8547d3d2"/></dir><file name="Tabs.php" hash="1e4e31e2e4be31918e4db4d677092759"/></dir><file name="Edit.php" hash="596dc94ba740e312ad1ea8a3a86bdc43"/><file name="Grid.php" hash="275f7dd4f8abb376a51bab8ee815f8f9"/></dir><file name="Transfluenttranslate.php" hash="c9a69e2dc7bb9ded6a61db0988b4842f"/></dir><file name="Estimate.php" hash="bc70c44df7c0522dc56d2039ce73dc64"/><file name="Help.php" hash="1c6779b04425381242c053baf54cac1f"/><file name="Loginform.php" hash="6f8dd70bc812d0295a32b4086f0a33ef"/><file name="Regform.php" hash="1322ad01684df93ccf2509ab2a175e3b"/><file name="Translblock.php" hash="8008b680d4bdbeb7b2e51a3522ac282a"/></dir><dir name="Exception"><file name="Base.php" hash="e0ab547033d95d94820a5cbd58dea6f5"/><file name="EBackendCustomerHasNoBillingAgreement.php" hash="
|
25 |
<compatible/>
|
26 |
-
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><extension><name>Core</name><min></min><max></max></extension><extension><name>curl</name><min></min><max></max></extension><extension><name>json</name><min></min><max></max></extension
|
27 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Transfluent</name>
|
4 |
+
<version>1.2.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>MIT</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
+
<summary><p>Want to add another language to your ecommerce site? Transfluent supports Magento, the leading ecommerce solution.</p>
|
10 |

|
|
|
11 |

|
12 |
+
<p>You can translate your entire catalog of products once, effortlessly! Just choose which languages to target and we take care of the rest. When you later add new products or make changes to the existing ones, the translations will be updated as well.</p>
|
13 |

|
14 |
+
<p>Just install the plugin and do a one-time account setup, and you're all set. You will be billed monthly for all the translations made, based on the number of words and the service level you choose.</p>
|
15 |
+

|
16 |
+
<p><a href="https://tf-wordpress.s3.amazonaws.com/wp-content/uploads/2014/01/TF-Magento-Getting_started.pdf">Download Getting started guide</a></p>
|
17 |
</summary>
|
18 |
+
<description><p>The Transfluent plugin automates the process of translating product and category information using human translators. Magento admins need only to select what to translate and click order.</p>
|
19 |

|
20 |
+
<p>Translating content is handled in our backend using a vast network of professional translators.</p></description>
|
21 |
+
<notes>Fixed minor bugs, improved error messages and added support for Magento 1.7 and 1.8.</notes>
|
22 |
+
<authors><author><name>Transfluent Oy</name><user>Transfluent</user><email>coders@transfluent.com</email></author></authors>
|
23 |
+
<date>2014-07-03</date>
|
24 |
+
<time>11:06:36</time>
|
25 |
+
<contents><target name="magecommunity"><dir name="Transfluent"><dir name="Translate"><dir name="Block"><file name="Account.php" hash="65a7a12e2ad88a5c4ba14b6c7c72fd03"/><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><file name="Grid.php" hash="d2827c5587a2bb7c8664ff92c3dcf5d7"/><dir name="Renderer"><file name="Language.php" hash="cfc3a15752ecc6f7aab870ea6834c1df"/><file name="LanguagePair.php" hash="8d1c1959b44b487570d135eb5758a63b"/><file name="Level.php" hash="4a8f278da146ce9c8108758924bea667"/><file name="SourceText.php" hash="23c33835a99e64d575b101491774ed89"/><file name="Store.php" hash="4639d9f82bb498e57842a83110573e0c"/></dir></dir></dir><dir name="Tag"><dir name="Tag"><file name="Grid.php" hash="24647d2a73089769f664f7ae8f686597"/></dir></dir><dir name="Transfluentorder"><dir name="Edit"><file name="Form.php" hash="17fc3866562d4820c251ed17cc154b4d"/><dir name="Tab"><file name="Form.php" hash="3d45b7754d0044de84f6d40cb4cca9bf"/></dir><file name="Tabs.php" hash="5654a57d38cb31fb7159ffea72380adb"/></dir><file name="Edit.php" hash="e4a7206b94ec73e6573e62d22efc61ba"/></dir><file name="Transfluentorder.php" hash="5ad0a404b911c983472a9e5b6a1a2d02"/><dir name="Transfluenttranslate"><dir name="Edit"><file name="Form.php" hash="9e9d2152d4dd8fe936558a88afd1c554"/><dir name="Tab"><file name="Form.php" hash="d6bb7a75b800f0dfb9a85d6b8547d3d2"/></dir><file name="Tabs.php" hash="1e4e31e2e4be31918e4db4d677092759"/></dir><file name="Edit.php" hash="596dc94ba740e312ad1ea8a3a86bdc43"/><file name="Grid.php" hash="275f7dd4f8abb376a51bab8ee815f8f9"/></dir><file name="Transfluenttranslate.php" hash="c9a69e2dc7bb9ded6a61db0988b4842f"/></dir><file name="Estimate.php" hash="bc70c44df7c0522dc56d2039ce73dc64"/><file name="Help.php" hash="1c6779b04425381242c053baf54cac1f"/><file name="Loginform.php" hash="6f8dd70bc812d0295a32b4086f0a33ef"/><file name="Regform.php" hash="1322ad01684df93ccf2509ab2a175e3b"/><file name="Translblock.php" hash="8008b680d4bdbeb7b2e51a3522ac282a"/></dir><dir name="Exception"><file name="Base.php" hash="e0ab547033d95d94820a5cbd58dea6f5"/><file name="EBackendCustomerHasNoBillingAgreement.php" hash="87f798c9e376b2392f33005181028e6b"/><file name="EFailedToUpdateOrder.php" hash="4261e774331f5e68864409c687e87e84"/><file name="EInvalidInput.php" hash="9e68fc972d84da619bc0f59a0309c673"/><file name="EInvalidJob.php" hash="be82fd6fe0c1dbc88be57fa4fd923196"/><file name="EInvalidTagFormat.php" hash="c8ac44aaec31e4ab77655ab85434724b"/><file name="ELanguagePairNotSupported.php" hash="696af3edef69e5ef009bbbd766db97ae"/><file name="ETagNotFound.php" hash="6bc8d1f2a8a5cbdfa9e83be92532e159"/><file name="ETransfluentAuthenticationExpired.php" hash="31d78696b92490440689d517ce3961ad"/><file name="ETransfluentInvalidInputTags.php" hash="d7e056e164a93a6fd9f9cffbc31664f8"/><file name="ETransfluentNothingToTranslate.php" hash="6b9aef0ccc8848dbbe33e4d55742a789"/><file name="ETransfluentOrderFail.php" hash="019f6eea7ea672217a6297ad1028ed02"/><file name="ETransfluentProductHasNoFieldsToTranslate.php" hash="324c6a7f92a4b2367ad9253aae319aa2"/><file name="ETransfluentProductNotFound.php" hash="d1ae6d72c99ba0061c3972e56f7508c1"/><file name="ETransfluentSomeSelectedProductsNotFound.php" hash="aaa71cede2f1136e8f6700f35bb3c541"/><file name="ETransfluentTagsNothingToTranslate.php" hash="aaec4494fcfa5f5801cc41d2488063b2"/><file name="ETransfluentUnknownBackendResponse.php" hash="8b88d91c6069383091b46416236fb516"/><file name="ETransfluentUnknownError.php" hash="f27e0198db51ae862cc69d969238acff"/><file name="ETransfluentUnknownErrorNoEstimate.php" hash="714d3ad48595f0a7f271ff4d6e41d5b7"/><file name="ETransfluentUnknownErrorTags.php" hash="6b56cfb2b97bed42edaff02e409ded3e"/><file name="EUnauthorized.php" hash="eb1ca081eebdc497cde30cd85337bc6e"/></dir><dir name="Helper"><file name="Category.php" hash="1027dc867c0f3d3f1f09165835e372af"/><file name="Constant.php" hash="76af7760107c984a86a8522d08f33529"/><file name="Data.php" hash="115f604df2570d512d73c45eb272588b"/><file name="Languages.php" hash="1c1f2836537fbfe9679ca71e8824679a"/><file name="Product.php" hash="ee04f0c62cdeef260c677cd1fc363041"/><file name="Tag.php" hash="aba096e9a6207e7f2055db4733c1b839"/><file name="Text.php" hash="4e5c084ac4e849d6fe2614dfef77c932"/><file name="Util.php" hash="2db7fdba0b945821e12746c45fb6bf9b"/></dir><dir name="Model"><file name="AttributeName.php" hash="97619966fb9c04b031d2cae5147fdb21"/><file name="AttributeOption.php" hash="39007a2e2821e5853b6cfefe0e1a1c17"/><dir name="Base"><file name="Backendclient.php" hash="4d83e0649c895aa1e3d88ab3834a6dbf"/></dir><file name="CategoryDetail.php" hash="3a0ce226c17ef8280ca9001c77e0d275"/><dir name="Config"><dir name="Source"><file name="Fromlang.php" hash="600bdc90cb5a08d36003ea651ee398c2"/><file name="Language.php" hash="dcbd7cc51695c71fa0da6da25e0d52d8"/><file name="Quality.php" hash="73987e05216bb54d3b483d751888e602"/></dir></dir><file name="Debugutil.php" hash="3542cff301f9fc0d69072068c384acb3"/><dir name="Mysql4"><dir name="Transfluenttranslate"><file name="Collection.php" hash="80ebe484ed7a4dee8980b4d6c03d1425"/></dir><file name="Transfluenttranslate.php" hash="bef2f82a3c2d2fd25031c654026bdc34"/></dir><file name="Observer.php" hash="96ca21eaefbf03ea6a84cfa1179d4c93"/><file name="ProductDetail.php" hash="5b9a5ce790576fe19e33fbbc63554a24"/><file name="TagName.php" hash="8d59f540cc0f1290b419f95f7dabe7c6"/><file name="Transfluentorder.php" hash="9dd3a64c16d95f7df151be2937a6d09c"/><file name="Transfluenttranslate.php" hash="d973756d579d415cd11033acb7669555"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="AccountController.php" hash="3a259d4e68c2d8ca7ca0cccf9db2a792"/><file name="TransfluentorderController.php" hash="a83033eaa72937acb084672ce2616c7e"/><file name="TransfluenttranslateController.php" hash="6f024d5b54b7cbf6cf2618a6831932d5"/></dir><file name="TranslationController.php" hash="6557858166c035ccf2ee9653df39ce6a"/></dir><dir name="etc"><file name="config.xml" hash="122e08e312500d9aadff4af14a5ef317"/><file name="system.xml" hash="9d06c0359afeebe5bb0837439924f4b4"/></dir><dir name="sql"><dir name="transfluenttranslate_setup"><file name="mysql4-install-1.1.0.php" hash="1691b91c29d66284b51583bf47e5c9ec"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="transfluent.xml" hash="92accb97ee4a7c710ef46e01d1307f83"/></dir><dir name="template"><dir name="transfluent"><dir name="account"><file name="action.phtml" hash="dae17137e83be4001f25997892e49901"/><file name="create.phtml" hash="5b51d4a6f3f444494fe3b053c6f96463"/><file name="logged.phtml" hash="6f024c314550b3f378e5d8399984b082"/><file name="login.phtml" hash="06acb7c890315c53937a1dd5f90275a6"/></dir><file name="estimate.phtml" hash="f2b85bb6943c7ff335d45e2401e0b541"/><file name="estimate_section.phtml" hash="1d5a6c511ae63f85f490b52be4be5dc1"/><dir name="order"><file name="order.phtml" hash="d09b561cd6025224bf42ce7c7dbd629b"/></dir><dir name="product"><dir name="attributes"><file name="edit.phtml" hash="5c2e06cb7b18b6cb34dd09398e0690cb"/></dir><dir name="category"><file name="edit.phtml" hash="acb8acba1981d3f764d120a62a4a70a7"/></dir><file name="edit.phtml" hash="fb6e94f86ba351d045d8516cc244577e"/><file name="index.phtml" hash="7ea9b53f06a8045e19d4727c41059d58"/></dir><dir name="tag"><dir name="tag"><file name="index.phtml" hash="d672d3415faa28fc85406e537b689b3c"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Transfluent_Translate.xml" hash="21fbc30a1cba6c2b86b262439eee8ed3"/></dir></target><target name="mageweb"><dir name="js"><dir name="transfluent"><file name="actions.js" hash="471135bf9f5941d0e22d11aa726bfc3b"/><file name="lib.js" hash="0f1029e5a4a1c1e88ca2bb8304bc34e8"/></dir></dir></target></contents>
|
26 |
<compatible/>
|
27 |
+
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><extension><name>Core</name><min></min><max></max></extension><extension><name>curl</name><min></min><max></max></extension><extension><name>json</name><min></min><max></max></extension></required></dependencies>
|
28 |
</package>
|