Version Notes
The backend was not logging strings. This has been fixed.
Also translated the module itself.
Download this release
Release Info
Developer | Magento Core Team |
Extension | Phpro_Translate |
Version | 1.1.2 |
Comparing to | |
See all releases |
Code changes from version 1.1.1 to 1.1.2
- app/code/community/Phpro/Translate/Block/Adminhtml/Form.php +3 -3
- app/code/community/Phpro/Translate/Block/Adminhtml/Stats.php +5 -5
- app/code/community/Phpro/Translate/Block/Adminhtml/Tabs.php +2 -2
- app/code/community/Phpro/Translate/Helper/Data.php +3 -1
- app/code/community/Phpro/Translate/Model/Translator.php +5 -2
- app/code/community/Phpro/Translate/etc/config.xml +9 -0
- app/code/community/Phpro/Translate/etc/system.xml +5 -5
- app/locale/en_US/Phpro_Translate.csv +43 -0
- app/locale/fr_FR/Phpro_Translate.csv +43 -0
- app/locale/nl_NL/Phpro_Translate.csv +43 -0
- package.xml +6 -6
app/code/community/Phpro/Translate/Block/Adminhtml/Form.php
CHANGED
@@ -47,7 +47,7 @@ class Phpro_Translate_Block_Adminhtml_Form extends Mage_Adminhtml_Block_Widget_F
|
|
47 |
'class' => 'required-entry',
|
48 |
'required' => true,
|
49 |
'name' => 'q',
|
50 |
-
'after_element_html' => '<p class="note">Enter a string (e.g. "My account") and click "Submit search"</p>'
|
51 |
));
|
52 |
|
53 |
$fieldset->addField('keysearch', 'checkbox', array(
|
@@ -131,10 +131,10 @@ class Phpro_Translate_Block_Adminhtml_Form extends Mage_Adminhtml_Block_Widget_F
|
|
131 |
$interfaces = array();
|
132 |
$interfaces[] = array(
|
133 |
"value" => "frontend",
|
134 |
-
"label" => "Frontend");
|
135 |
$interfaces[] = array(
|
136 |
"value" => "adminhtml",
|
137 |
-
"label" => "Admin HTML");
|
138 |
$fieldsetAdvanced->addField('interface', 'select', array(
|
139 |
'label' => Mage::helper('translate')->__('In Interface:'),
|
140 |
'class' => '',
|
47 |
'class' => 'required-entry',
|
48 |
'required' => true,
|
49 |
'name' => 'q',
|
50 |
+
'after_element_html' => '<p class="note">' . Mage::helper('translate')->__('Enter a string (e.g. "My account") and click "Submit search"') . '</p>'
|
51 |
));
|
52 |
|
53 |
$fieldset->addField('keysearch', 'checkbox', array(
|
131 |
$interfaces = array();
|
132 |
$interfaces[] = array(
|
133 |
"value" => "frontend",
|
134 |
+
"label" => Mage::helper('translate')->__("Frontend"));
|
135 |
$interfaces[] = array(
|
136 |
"value" => "adminhtml",
|
137 |
+
"label" => Mage::helper('translate')->__("Admin HTML"));
|
138 |
$fieldsetAdvanced->addField('interface', 'select', array(
|
139 |
'label' => Mage::helper('translate')->__('In Interface:'),
|
140 |
'class' => '',
|
app/code/community/Phpro/Translate/Block/Adminhtml/Stats.php
CHANGED
@@ -47,13 +47,13 @@ class Phpro_Translate_Block_Adminhtml_Stats extends Mage_Adminhtml_Block_Widget_
|
|
47 |
}
|
48 |
|
49 |
$fieldset->addField($locale, 'note', array(
|
50 |
-
'label' => Mage::helper('translate')->__("
|
51 |
'class' => 'button',
|
52 |
'required' => false,
|
53 |
'text' => $percentage . '%<br />' .
|
54 |
-
Mage::helper('translate')->__('%d strings in modules
|
55 |
-
Mage::helper('translate')->__('%d strings in theme
|
56 |
-
Mage::helper('translate')->__('%d strings in database
|
57 |
Mage::helper('translate')->__('%d untranslated strings', $stats['untranslated'])
|
58 |
));
|
59 |
//}
|
@@ -61,7 +61,7 @@ class Phpro_Translate_Block_Adminhtml_Stats extends Mage_Adminhtml_Block_Widget_
|
|
61 |
|
62 |
if ($logNotice) {
|
63 |
$fieldset->addField('log-notice', 'note', array(
|
64 |
-
'label' => Mage::helper('translate')->__('
|
65 |
));
|
66 |
}
|
67 |
|
47 |
}
|
48 |
|
49 |
$fieldset->addField($locale, 'note', array(
|
50 |
+
'label' => '<strong>' . Mage::helper('translate')->__("Translated strings in %s", $locale) . '</strong>',
|
51 |
'class' => 'button',
|
52 |
'required' => false,
|
53 |
'text' => $percentage . '%<br />' .
|
54 |
+
Mage::helper('translate')->__('%d strings in modules', $stats['module']) . '<br />' .
|
55 |
+
Mage::helper('translate')->__('%d strings in theme', $stats['theme']) . '<br />' .
|
56 |
+
Mage::helper('translate')->__('%d strings in database', $stats['database']) . '<br />' .
|
57 |
Mage::helper('translate')->__('%d untranslated strings', $stats['untranslated'])
|
58 |
));
|
59 |
//}
|
61 |
|
62 |
if ($logNotice) {
|
63 |
$fieldset->addField('log-notice', 'note', array(
|
64 |
+
'label' => '<strong>' . Mage::helper('translate')->__('Attention! 100% translation can mean either a fully translated locale or simply no logged untranslated strings!') . '</strong>'
|
65 |
));
|
66 |
}
|
67 |
|
app/code/community/Phpro/Translate/Block/Adminhtml/Tabs.php
CHANGED
@@ -22,8 +22,8 @@ class Phpro_Translate_Block_Adminhtml_Tabs extends Mage_Adminhtml_Block_Widget_T
|
|
22 |
));
|
23 |
|
24 |
$this->addTab('statistics', array(
|
25 |
-
'label' => Mage::helper('translate')->__('Translation
|
26 |
-
'title' => Mage::helper('translate')->__('Translation
|
27 |
'content' => $this->getLayout()->createBlock("translate/adminhtml_stats")->toHtml(),
|
28 |
));
|
29 |
|
22 |
));
|
23 |
|
24 |
$this->addTab('statistics', array(
|
25 |
+
'label' => Mage::helper('translate')->__('Translation stats'),
|
26 |
+
'title' => Mage::helper('translate')->__('Translation stats'),
|
27 |
'content' => $this->getLayout()->createBlock("translate/adminhtml_stats")->toHtml(),
|
28 |
));
|
29 |
|
app/code/community/Phpro/Translate/Helper/Data.php
CHANGED
@@ -37,13 +37,15 @@ class Phpro_Translate_Helper_Data extends Mage_Core_Helper_Abstract {
|
|
37 |
if (in_array($interface, $this->getTranslationInterfaces())) {
|
38 |
if ($this->isGroupLogging()) {
|
39 |
$locales = explode(',', $this->getLocales());
|
|
|
|
|
40 |
if (in_array($locale, $locales) && $locale != 'en_US') {
|
|
|
41 |
$allowed = true;
|
42 |
}
|
43 |
}
|
44 |
}
|
45 |
}
|
46 |
-
|
47 |
return $allowed;
|
48 |
}
|
49 |
|
37 |
if (in_array($interface, $this->getTranslationInterfaces())) {
|
38 |
if ($this->isGroupLogging()) {
|
39 |
$locales = explode(',', $this->getLocales());
|
40 |
+
Mage::log($locale);
|
41 |
+
Mage::log($locales);
|
42 |
if (in_array($locale, $locales) && $locale != 'en_US') {
|
43 |
+
Mage::log("Charlie Sheen says $locale is winning!");
|
44 |
$allowed = true;
|
45 |
}
|
46 |
}
|
47 |
}
|
48 |
}
|
|
|
49 |
return $allowed;
|
50 |
}
|
51 |
|
app/code/community/Phpro/Translate/Model/Translator.php
CHANGED
@@ -292,10 +292,13 @@ class Phpro_Translate_Model_Translator extends Mage_Core_Model_Translate {
|
|
292 |
if (!isset($this->_data[$scopeKey])) {
|
293 |
if (isset($this->_data[$key])) {
|
294 |
$this->_data[$scopeKey] = $this->_data[$key];
|
|
|
|
|
295 |
/**
|
296 |
* Not allow use translation not related to module
|
297 |
*/
|
298 |
if (Mage::getIsDeveloperMode()) {
|
|
|
299 |
unset($this->_data[$key]);
|
300 |
}
|
301 |
}
|
@@ -326,7 +329,7 @@ class Phpro_Translate_Model_Translator extends Mage_Core_Model_Translate {
|
|
326 |
} elseif (array_key_exists($text, $this->getData())) {
|
327 |
$translated = $this->_data[$text];
|
328 |
} else {
|
329 |
-
if ($this->_helper()->allowedToLogString(Mage::app()->getLocale()->
|
330 |
$this->_saveUnTranslatedString($text, $code);
|
331 |
}
|
332 |
$translated = $text;
|
@@ -383,7 +386,7 @@ class Phpro_Translate_Model_Translator extends Mage_Core_Model_Translate {
|
|
383 |
"string" => $module . '::' . $text,
|
384 |
"module" => $module,
|
385 |
"store_id" => Mage::app()->getStore()->getId(),
|
386 |
-
"locale" => Mage::app()->getLocale()->
|
387 |
"interface" => $this->getConfig(self::CONFIG_KEY_AREA),
|
388 |
'time' => now(),
|
389 |
'page' => Mage::helper('core/url')->getCurrentUrl()
|
292 |
if (!isset($this->_data[$scopeKey])) {
|
293 |
if (isset($this->_data[$key])) {
|
294 |
$this->_data[$scopeKey] = $this->_data[$key];
|
295 |
+
Mage::log('two strings exist');
|
296 |
+
Mage::log($this->_data[$key]);
|
297 |
/**
|
298 |
* Not allow use translation not related to module
|
299 |
*/
|
300 |
if (Mage::getIsDeveloperMode()) {
|
301 |
+
Mage::log(', but Mage is developer mode, so we delete one.');
|
302 |
unset($this->_data[$key]);
|
303 |
}
|
304 |
}
|
329 |
} elseif (array_key_exists($text, $this->getData())) {
|
330 |
$translated = $this->_data[$text];
|
331 |
} else {
|
332 |
+
if ($this->_helper()->allowedToLogString(Mage::app()->getLocale()->getLocaleCode(), $this->getConfig(self::CONFIG_KEY_AREA))) {
|
333 |
$this->_saveUnTranslatedString($text, $code);
|
334 |
}
|
335 |
$translated = $text;
|
386 |
"string" => $module . '::' . $text,
|
387 |
"module" => $module,
|
388 |
"store_id" => Mage::app()->getStore()->getId(),
|
389 |
+
"locale" => Mage::app()->getLocale()->getLocaleCode(),
|
390 |
"interface" => $this->getConfig(self::CONFIG_KEY_AREA),
|
391 |
'time' => now(),
|
392 |
'page' => Mage::helper('core/url')->getCurrentUrl()
|
app/code/community/Phpro/Translate/etc/config.xml
CHANGED
@@ -106,6 +106,15 @@
|
|
106 |
</admin>
|
107 |
</resources>
|
108 |
</acl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
</adminhtml>
|
110 |
<admin>
|
111 |
<routers>
|
106 |
</admin>
|
107 |
</resources>
|
108 |
</acl>
|
109 |
+
<translate>
|
110 |
+
<modules>
|
111 |
+
<Phpro_Translate>
|
112 |
+
<files>
|
113 |
+
<default>Phpro_Translate.csv</default>
|
114 |
+
</files>
|
115 |
+
</Phpro_Translate>
|
116 |
+
</modules>
|
117 |
+
</translate>
|
118 |
</adminhtml>
|
119 |
<admin>
|
120 |
<routers>
|
app/code/community/Phpro/Translate/etc/system.xml
CHANGED
@@ -20,7 +20,7 @@
|
|
20 |
<label>Translate options</label>
|
21 |
<frontend_type>text</frontend_type>
|
22 |
<sort_order>1</sort_order>
|
23 |
-
|
24 |
<show_in_website>0</show_in_website>
|
25 |
<show_in_store>0</show_in_store>
|
26 |
<fields>
|
@@ -29,7 +29,7 @@
|
|
29 |
<frontend_type>select</frontend_type>
|
30 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
31 |
<sort_order>1</sort_order>
|
32 |
-
|
33 |
<show_in_website>0</show_in_website>
|
34 |
<show_in_store>0</show_in_store>
|
35 |
<comment>Log all untranslated strings in a database table.</comment>
|
@@ -40,7 +40,7 @@
|
|
40 |
<source_model>translate/system_config_source_interface
|
41 |
</source_model>
|
42 |
<sort_order>1</sort_order>
|
43 |
-
|
44 |
<show_in_website>0</show_in_website>
|
45 |
<show_in_store>0</show_in_store>
|
46 |
<comment>Select for which interfaces you want to enable logging.</comment>
|
@@ -51,7 +51,7 @@
|
|
51 |
<source_model>translate/system_config_source_store_locales
|
52 |
</source_model>
|
53 |
<sort_order>2</sort_order>
|
54 |
-
|
55 |
<show_in_website>0</show_in_website>
|
56 |
<show_in_store>0</show_in_store>
|
57 |
<comment>Which locales should be logged?</comment>
|
@@ -62,7 +62,7 @@
|
|
62 |
<source_model>translate/system_config_source_groups
|
63 |
</source_model>
|
64 |
<sort_order>3</sort_order>
|
65 |
-
|
66 |
<show_in_website>0</show_in_website>
|
67 |
<show_in_store>0</show_in_store>
|
68 |
<comment>Select for which customer groups you want to enable logging.</comment>
|
20 |
<label>Translate options</label>
|
21 |
<frontend_type>text</frontend_type>
|
22 |
<sort_order>1</sort_order>
|
23 |
+
<show_in_default>1</show_in_default>
|
24 |
<show_in_website>0</show_in_website>
|
25 |
<show_in_store>0</show_in_store>
|
26 |
<fields>
|
29 |
<frontend_type>select</frontend_type>
|
30 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
31 |
<sort_order>1</sort_order>
|
32 |
+
<show_in_default>1</show_in_default>
|
33 |
<show_in_website>0</show_in_website>
|
34 |
<show_in_store>0</show_in_store>
|
35 |
<comment>Log all untranslated strings in a database table.</comment>
|
40 |
<source_model>translate/system_config_source_interface
|
41 |
</source_model>
|
42 |
<sort_order>1</sort_order>
|
43 |
+
<show_in_default>1</show_in_default>
|
44 |
<show_in_website>0</show_in_website>
|
45 |
<show_in_store>0</show_in_store>
|
46 |
<comment>Select for which interfaces you want to enable logging.</comment>
|
51 |
<source_model>translate/system_config_source_store_locales
|
52 |
</source_model>
|
53 |
<sort_order>2</sort_order>
|
54 |
+
<show_in_default>1</show_in_default>
|
55 |
<show_in_website>0</show_in_website>
|
56 |
<show_in_store>0</show_in_store>
|
57 |
<comment>Which locales should be logged?</comment>
|
62 |
<source_model>translate/system_config_source_groups
|
63 |
</source_model>
|
64 |
<sort_order>3</sort_order>
|
65 |
+
<show_in_default>1</show_in_default>
|
66 |
<show_in_website>0</show_in_website>
|
67 |
<show_in_store>0</show_in_store>
|
68 |
<comment>Select for which customer groups you want to enable logging.</comment>
|
app/locale/en_US/Phpro_Translate.csv
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Translate,Translate
|
2 |
+
Search & translate,Search & translate
|
3 |
+
Unstranslated strings,Unstranslated strings
|
4 |
+
Translation stats,Translation stats
|
5 |
+
About PHPro,About PHPro
|
6 |
+
About,About
|
7 |
+
PHPro Translate module,PHPro Translate module
|
8 |
+
Search for:,Search for:
|
9 |
+
Search string,Search string
|
10 |
+
Enter a string (e.g. "My account") and click "Submit search",Enter a string (e.g. "My account") and click "Submit search"
|
11 |
+
Search original strings,Search original strings
|
12 |
+
Only list untranslated,Only list untranslated
|
13 |
+
Locale,Locale
|
14 |
+
Options:,Options:
|
15 |
+
Case sensitive,Case sensitive
|
16 |
+
In Modules:,In Modules:
|
17 |
+
In Interface:,In Interface:
|
18 |
+
Frontend,Frontend
|
19 |
+
Admin HTML,Admin HTML
|
20 |
+
Results:,Results:
|
21 |
+
Truncate log table,Truncate log table
|
22 |
+
Remove duplicates in log table,Remove duplicates in log table
|
23 |
+
Submit Search,Submit Search
|
24 |
+
Search results for:,Search results for:
|
25 |
+
Translated string,Translated string
|
26 |
+
Origin string,Origin string
|
27 |
+
Source,Source
|
28 |
+
Translation Statistics,Translation Statistics
|
29 |
+
Translated strings in %s,Translated strings in %s
|
30 |
+
%d strings in modules,%d strings in modules
|
31 |
+
%d strings in theme,%d strings in theme
|
32 |
+
%d strings in database,%d strings in database
|
33 |
+
%d untranslated strings,%d untranslated strings
|
34 |
+
This data is cached. Please flush the Magento cache to refresh this data.,This data is cached. Please flush the Magento cache to refresh this data.
|
35 |
+
Attention! 100% translation can mean either a fully translated locale or simply no logged untranslated strings!,Attention! 100% translation can mean either a fully translated locale or simply no logged untranslated strings!
|
36 |
+
Original,Original
|
37 |
+
Item information,Item information
|
38 |
+
Extra Information:,Extra Information:
|
39 |
+
Edit Item,Edit Item
|
40 |
+
Save Item,Save Item
|
41 |
+
No results found.,No results found.
|
42 |
+
Remove all the records from the "untransalated strings" table,Remove all the records from the "untranslated strings" table
|
43 |
+
Remove duplicate strings that are in the system and "untranslated strings" table, Remove duplicate strings that are in the system and "untranslated strings" table
|
app/locale/fr_FR/Phpro_Translate.csv
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Translate,Traduire
|
2 |
+
Search & translate,Chercher & traduire
|
3 |
+
Untranslated strings,Texte non traduit
|
4 |
+
Translation stats,Statistiques traduction
|
5 |
+
About PHPro,Sur PHPro
|
6 |
+
About,Sur
|
7 |
+
PHPro Translate module,PHPro module de traduire
|
8 |
+
Search for:,Chercher:
|
9 |
+
Search string,Chercher texte:
|
10 |
+
Enter a string (e.g. "My account") and click "Submit search",Tapez du texte (par exemple "Mon compte") et cliquez sur "Rechercher"
|
11 |
+
Search original strings,Cherche texte orginal
|
12 |
+
Only list untranslated,Lister seulement non traduit
|
13 |
+
Locale,Langue
|
14 |
+
Options:,Options:
|
15 |
+
Case sensitive,Sensible à la casse
|
16 |
+
In Modules:,Dans modules:
|
17 |
+
In Interface:,Dans interface:
|
18 |
+
Frontend,Frontend
|
19 |
+
Admin HTML,Admin HTML
|
20 |
+
Results:,Résultats:
|
21 |
+
Truncate log table,Tronquer la registre du texte
|
22 |
+
Remove duplicates in log table,Eliminer des doublons dans la registre du texte
|
23 |
+
Submit Search,Rechercher
|
24 |
+
Search results for:,Résultats de cherche pour:
|
25 |
+
Translated string,Texte traduit
|
26 |
+
Origin string,Texte original
|
27 |
+
Source,Origine
|
28 |
+
Translation Statistics,Statistiques traduction
|
29 |
+
Translated strings in %s,Texte traduit en %s
|
30 |
+
%d strings in modules,%d en modules
|
31 |
+
%d strings in theme,%d en thème
|
32 |
+
%d strings in database,%d en base de données
|
33 |
+
%d untranslated strings,%d non traduit
|
34 |
+
This data is cached. Please flush the Magento cache to refresh this data.,Ces données sont mises en cache. S'il vous plaît vider le cache de Magento pour rafraîchir ces données.
|
35 |
+
Attention! 100% translation can mean either a fully translated locale or simply no logged untranslated strings!,Attention! 100% traduction peut signifier une langue entièrement traduit ou tout simplement pas de texte non traduites détectée!
|
36 |
+
Original,Original
|
37 |
+
Item information,Information
|
38 |
+
Extra Information:,Extra Information:
|
39 |
+
Edit Item,Editer
|
40 |
+
Save Item,Sauvegarder
|
41 |
+
No results found.,Pas de résultats trouvé.
|
42 |
+
Remove all the records from the "untransalated strings" table,Supprimer toutes les enregistrements de la table texte non traduite
|
43 |
+
Remove duplicate strings that are in the system and "untranslated strings" table, Supprimer des doublons qui sont dans le système et la table texte non traduite
|
app/locale/nl_NL/Phpro_Translate.csv
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Translate,Vertalen
|
2 |
+
Search & translate,Zoeken & vertalen
|
3 |
+
Untranslated strings,Onvertaalde tekst
|
4 |
+
Translation stats,Statistieken vertaling
|
5 |
+
About PHPro,Over PHPro
|
6 |
+
About,Over
|
7 |
+
PHPro Translate module,PHPro Vertaal module
|
8 |
+
Search for:,Zoeken naar:
|
9 |
+
Search string,Zoek tekst
|
10 |
+
Enter a string (e.g. "My account") and click "Submit search",Geef tekst in (b.v.: "Mijn Account") en klik op "Zoeken"
|
11 |
+
Search original strings,Zoek in originele tekst
|
12 |
+
Only list untranslated,Laat alleen onvertaald zien
|
13 |
+
Locale,Taal
|
14 |
+
Options:,Opties:
|
15 |
+
Case sensitive,Hoofdlettergevoelig
|
16 |
+
In Modules:,In modules:
|
17 |
+
In Interface:,In interface:
|
18 |
+
Frontend,Frontend
|
19 |
+
Admin HTML,Admin HTML
|
20 |
+
Results:,Resultaten:
|
21 |
+
Truncate log table,Leeg de log tabel
|
22 |
+
Remove duplicates in log table,Verwijder dubbels in de log tabel
|
23 |
+
Submit Search,Zoeken
|
24 |
+
Search results for:,Zoekresultaten voor:
|
25 |
+
Translated string,Vertaalde tekst
|
26 |
+
Origin string,Originele tekst
|
27 |
+
Source,Bron
|
28 |
+
Translation Statistics,Statistieken vertaling
|
29 |
+
Translated strings in %s,Vertaalde strings in %s
|
30 |
+
%d strings in modules,%d vertaald in modules
|
31 |
+
%d strings in theme,%d vertaald in theme
|
32 |
+
%d strings in database,%d vertaald in database
|
33 |
+
%d untranslated strings,%d onvertaald
|
34 |
+
This data is cached. Please flush the Magento cache to refresh this data.,Deze data wordt gecached. Leeg de Magento cache om deze data te verversen.
|
35 |
+
Attention! 100% translation can mean either a fully translated locale or simply no logged untranslated strings!,"Opgelet! 100% vertaald kan een volledig vertaalde taal betekenen, maar ook simpelweg geen gevonden onvertaalde tekst."
|
36 |
+
Original,Origineel
|
37 |
+
Item information,Informatie
|
38 |
+
Extra Information:,Extra informatie:
|
39 |
+
Edit Item,Aanpassen
|
40 |
+
Save Item,Bewaren
|
41 |
+
No results found., Geen resultaten gevonden.
|
42 |
+
Remove all the records from the "untransalated strings" table, Verwijder alle records uit de tabel met onvertaalde tekst
|
43 |
+
Remove duplicate strings that are in the system and "untranslated strings" table, Verwijder dubbele tekst in het systeem en de onvertaalde tekst tabel
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Phpro_Translate</name>
|
4 |
-
<version>1.1.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
@@ -9,12 +9,12 @@
|
|
9 |
<summary>A tool to locate untranslated strings in your store</summary>
|
10 |
<description>This tool keeps an eye out for untranslated strings and reports them to the user.
|
11 |
You can edit untranslated string or existing translation</description>
|
12 |
-
<notes
|
13 |
-
|
14 |
<authors><author><name>PHPro</name><user>auto-converted</user><email>info@phpro.be</email></author></authors>
|
15 |
-
<date>2012-
|
16 |
-
<time>
|
17 |
-
<contents><target name="magecommunity"><dir name="Phpro"><dir name="Translate"><dir name="Block"><dir name="Adminhtml"><dir name="Edit"><file name="Form.php" hash="82316209e2389a5f0e5b8e64f6c567a8"/><file name="Tabs.php" hash="ab7c8279caf43f38554f0c23888d637c"/></dir><dir name="Renderer"><file name="String.php" hash="146ce9be5e0819258462f5df1d45da2c"/></dir><file name="About.php" hash="5bdb23632c813038095ecfb3016903ba"/><file name="Edit.php" hash="f24357792a565c941941ab77a03d31b3"/><file name="Form.php" hash="
|
18 |
<compatible/>
|
19 |
<dependencies/>
|
20 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Phpro_Translate</name>
|
4 |
+
<version>1.1.2</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
9 |
<summary>A tool to locate untranslated strings in your store</summary>
|
10 |
<description>This tool keeps an eye out for untranslated strings and reports them to the user.
|
11 |
You can edit untranslated string or existing translation</description>
|
12 |
+
<notes>The backend was not logging strings. This has been fixed.
|
13 |
+
Also translated the module itself.</notes>
|
14 |
<authors><author><name>PHPro</name><user>auto-converted</user><email>info@phpro.be</email></author></authors>
|
15 |
+
<date>2012-06-19</date>
|
16 |
+
<time>14:04:07</time>
|
17 |
+
<contents><target name="magecommunity"><dir name="Phpro"><dir name="Translate"><dir name="Block"><dir name="Adminhtml"><dir name="Edit"><file name="Form.php" hash="82316209e2389a5f0e5b8e64f6c567a8"/><file name="Tabs.php" hash="ab7c8279caf43f38554f0c23888d637c"/></dir><dir name="Renderer"><file name="String.php" hash="146ce9be5e0819258462f5df1d45da2c"/></dir><file name="About.php" hash="5bdb23632c813038095ecfb3016903ba"/><file name="Edit.php" hash="f24357792a565c941941ab77a03d31b3"/><file name="Form.php" hash="1ea03e4f2d63cc44a641ea1d9b2fd335"/><file name="Grid.php" hash="800962533cf19452134b4f21ba33ca5e"/><file name="Stats.php" hash="e417bb01d58a45d0ca808e1706402af8"/><file name="Tabs.php" hash="d3ba4d7d95844834224d633a83a96330"/><file name="Translate.php" hash="f78afcd2f8002a672851959760595efd"/><file name="TranslateResult.php" hash="e08ba5cf9d142f2f4404c0deff111e94"/></dir></dir><dir name="Helper"><file name="Data.php" hash="b87b60d36534c1090982263fef890766"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Translate"><file name="Collection.php" hash="724672e61cd9c4de91938f4189c229fe"/></dir><file name="Translate.php" hash="a812ee20cd14226464701f16c9e0bc1b"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Store"><file name="Locales.php" hash="485c16c61f66a18f0684e81da180f7e1"/></dir><file name="Groups.php" hash="7654613534e2b5dd23d8a656af7ea6c1"/><file name="Interface.php" hash="2c7827684b00b655f1818300bd581691"/><file name="Locales.php" hash="b56472fc4c77ef82c14f8daebc12f1b0"/><file name="Modules.php" hash="763418cbf8d8fb377eafde6efd542538"/><file name="Stores.php" hash="dd8a59da45b74e48134f2fd3a6f6658b"/></dir></dir></dir><file name="Translate.php" hash="1cb0c7167c2a0bd42a20c0f972e966a7"/><file name="Translation.php" hash="d256e2c56d01267d33b7005c6ec163b7"/><file name="Translator.php" hash="bc34f3c7c0d7ec7c0cd0f42d5ba14721"/></dir><dir name="Test"><dir name="Block"><dir name="Adminhtml"><dir name="Form"><dir name="fixtures"><file name="defaultsetup.yaml" hash="e699d7579b8a496071b2a1a94ee20e45"/></dir></dir><dir name="Grid"><dir name="fixtures"><file name="defaultsetup.yaml" hash="467aefacab1a43e34732d74ea8e79829"/></dir></dir><file name="Form.php" hash="46464733fb219ddecad9129270f44af4"/><file name="Grid.php" hash="9b1dc9baa217d2ccde6cc1ac9efb7c17"/></dir></dir><dir name="Controller"><dir name="IndexController"><dir name="fixtures"><file name="translation_logging_disabled.yaml" hash="cb202eff6b35ec5b58c7596a3cd70434"/><file name="translation_logging_enabled.yaml" hash="86d0fbbe5c1b95cae8eb21c6b460ee75"/></dir></dir><dir name="TranslationsController"><dir name="fixtures"><file name="admin_user.yaml" hash="b24e11045ac495034e61a60b5d9f154b"/><file name="core_config_data.yaml" hash="0009c2ba1904b61778b107ceeefc0929"/><file name="core_translate.yaml" hash="98c3c9b5f1389401782d6d4a189c8bbc"/><file name="phpro_advancedtranslate.yaml" hash="fb9229ae95bea8d859df7e0274703444"/><file name="stores.yaml" hash="11f6ecac0f2a04c19a0538b789c630d9"/></dir></dir><file name="IndexController.php" hash="fbe579e0066bccfce35180cfb211127f"/><file name="TranslationsController.php" hash="4e43fe0445bec36cb9ba6900d4fdf283"/></dir><dir name="Helper"><dir name="Data"><dir name="fixtures"><file name="core_config_data.yaml" hash="c5f01d5ab9b8adfd29a5bbae1bd00640"/></dir></dir><file name="Data.php" hash="f69d3394a213113f57b91910ca20e2d9"/></dir><dir name="Model"><dir name="System"><dir name="Config"><dir name="Source"><dir name="Locales"><dir name="fixtures"><file name="phpro_advancedtranslate.yaml" hash="513469551ef0b51e3608fca2c19049bb"/></dir></dir><dir name="Store"><dir name="Locales"><dir name="fixtures"><file name="core_config_data.yaml" hash="313f20d823ae4e41fb1518796300a729"/><file name="stores.yaml" hash="150e0ea6d518e3885d2046467fae6269"/></dir></dir><file name="Locales.php" hash="39c76892a4a6215f8d962f77aabe356c"/></dir><dir name="Stores"><dir name="fixtures"><file name="core_config_data.yaml" hash="313f20d823ae4e41fb1518796300a729"/><file name="phpro_advancedtranslate.yaml" hash="f49111ff655c87127d246f65b8d167a0"/><file name="stores.yaml" hash="fb78978542ca38c5a33504079afe225f"/></dir></dir><file name="Locales.php" hash="909e96abc09832b89ef12a02f91053f7"/><file name="Stores.php" hash="3f587d212b39b533be60d607a9c35ec0"/></dir></dir></dir><dir name="Translate"><dir name="fixtures"><file name="core_translate.yaml" hash="8df16aa3c10434b936253ec64d817f8b"/><file name="stores.yaml" hash="f37ffbb2c1a29083ba86263a27aaeb62"/></dir></dir><file name="Translator.php" hash="cd3ae824b78815c404142d63b4cbd7c2"/></dir></dir><dir name="controllers"><file name="TranslationsController.php" hash="88db4d61f8c569792876337963f17197"/></dir><dir name="etc"><file name="config.xml" hash="549a29ffda90322e8021fe880d50b66e"/><file name="system.xml" hash="8d448c8916d122b392a6c516e1a4208a"/></dir><dir name="sql"><dir name="translate_setup"><file name="mysql4-install-0.1.0.php" hash="ed1f0b0012f9e460b537c51b3f2fbe8c"/><file name="mysql4-upgrade-0.1.0-0.1.1.php" hash="a75e2a8efd55bf1d440a599274d1d669"/><file name="mysql4-upgrade-1.1.0-1.1.1.php" hash="f7a3bf7a9579d1ac1b4e9f657421455d"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="translate.xml" hash="d6f83b0a0a47c1f5f9b9438052fcb9e4"/></dir><dir name="template"><dir name="translate"><file name="about.phtml" hash="0d13f0ff640d3c53eef96cfa03b4fb00"/><file name="container.phtml" hash="beb35d0c45a9f59d6d21046456046c3c"/><file name="search.phtml" hash="84fd8f11d0c24e3ae0233b8578a9e06f"/><file name="translateresult.phtml" hash="40efb67fef21e6c81b26b8e0131b9a38"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Phpro_Translate.xml" hash="93cf18237a2bd21f27e3046ceacf7f27"/></dir></target><target name="mageweb"><dir name="js"><dir name="phpro"><file name="translate.js" hash="e5a2a8d282e96b36962df049e41649cb"/></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="phpro"><file name="gridfix.css" hash="ebc173f92bbd2b72b5e7e47f36748e72"/></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Phpro_Translate.csv" hash="3abc61f4034638acf3d4a077db6481c0"/></dir><dir name="nl_NL"><file name="Phpro_Translate.csv" hash="94871ec424fa7c644241a86d62e8d327"/></dir><dir name="fr_FR"><file name="Phpro_Translate.csv" hash="13b77330b3d024ffcbb90877bc452b00"/></dir></target></contents>
|
18 |
<compatible/>
|
19 |
<dependencies/>
|
20 |
</package>
|