[TASK] Rebuild extension translation list in lang module
authorKai Vogel <kai.vogel@speedprogs.de>
Tue, 18 Sep 2012 00:10:10 +0000 (02:10 +0200)
committerGeorg Ringer <georg.ringer@gmail.com>
Tue, 9 Oct 2012 22:36:48 +0000 (00:36 +0200)
commit039c879bdb1e67e18d702b1431a5a825d52887c3
treefdf134305c5abf1950614cbb6b79803403c95f3a
parentf996afb7c04d20845065156f4f15547a93ce02ea
[TASK] Rebuild extension translation list in lang module

This patch replaces the old translation update list in language module
with a lightwight one. It also cleans up the way to resolve the
translations and optimizes the interaction to the language selection
list.

Change-Id: Ifd4d8ca8c849def0bc868473ea15bc5fccdf757b
Resolves: #40833
Related: #39963
Releases: 6.0
Reviewed-on: http://review.typo3.org/14683
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
19 files changed:
typo3/sysext/lang/Classes/Controller/LanguageController.php
typo3/sysext/lang/Classes/Domain/Model/LanguageSelectionForm.php
typo3/sysext/lang/Classes/View/Language/CheckTranslationJson.php [new file with mode: 0644]
typo3/sysext/lang/Classes/View/Language/UpdateTranslationJson.php [new file with mode: 0644]
typo3/sysext/lang/Classes/ViewHelpers/Be/ContainerViewHelper.php
typo3/sysext/lang/Classes/ViewHelpers/Be/SpriteIconViewHelper.php [new file with mode: 0644]
typo3/sysext/lang/Resources/Private/Language/locallang.xlf
typo3/sysext/lang/Resources/Private/Layouts/Default.html
typo3/sysext/lang/Resources/Private/Partials/ExtensionRow.html [deleted file]
typo3/sysext/lang/Resources/Private/Partials/LanguageSelectionList.html
typo3/sysext/lang/Resources/Private/Partials/TranslationHeaders.html [deleted file]
typo3/sysext/lang/Resources/Private/Partials/TranslationUpdateList.html
typo3/sysext/lang/Resources/Private/Templates/Language/Index.html
typo3/sysext/lang/Resources/Public/Contrib/jquery-1.8.0.js [new file with mode: 0644]
typo3/sysext/lang/Resources/Public/Contrib/jquery.dataTables-1.9.4.js [new file with mode: 0644]
typo3/sysext/lang/Resources/Public/JavaScript/LangModule.js
typo3/sysext/lang/Resources/Public/StyleSheet/LangModule.css
typo3/sysext/lang/ext_localconf.php
typo3/sysext/lang/ext_tables.php