mirror of
https://github.com/Findus23/plugin-LanguageToogle.git
synced 2024-09-19 15:43:46 +02:00
0.3.4: set language in DB in Matomo 4.7
workaround for https://github.com/matomo-org/matomo/issues/18819
This commit is contained in:
parent
c7afbb88f6
commit
c48ba509be
3 changed files with 11 additions and 2 deletions
|
@ -1,5 +1,9 @@
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
|
### 0.3.4
|
||||||
|
|
||||||
|
add workaround for bug in Matomo 4.7.0 and 4.7.1
|
||||||
|
|
||||||
### 0.3.3
|
### 0.3.3
|
||||||
|
|
||||||
add Italian, Japanese, Portuguese, Portuguese (Brazil) and Ukrainian translations
|
add Italian, Japanese, Portuguese, Portuguese (Brazil) and Ukrainian translations
|
||||||
|
|
|
@ -10,7 +10,9 @@ namespace Piwik\Plugins\LanguageToogle;
|
||||||
|
|
||||||
use Piwik\Common;
|
use Piwik\Common;
|
||||||
use Piwik\Piwik;
|
use Piwik\Piwik;
|
||||||
|
use Piwik\Plugins\LanguagesManager\API as APILanguagesManager;
|
||||||
use Piwik\Plugins\LanguagesManager\LanguagesManager;
|
use Piwik\Plugins\LanguagesManager\LanguagesManager;
|
||||||
|
use Piwik\Version;
|
||||||
|
|
||||||
class Controller extends \Piwik\Plugin\Controller
|
class Controller extends \Piwik\Plugin\Controller
|
||||||
{
|
{
|
||||||
|
@ -19,7 +21,10 @@ class Controller extends \Piwik\Plugin\Controller
|
||||||
$lang = Common::getRequestVar("lang");
|
$lang = Common::getRequestVar("lang");
|
||||||
$returnModule = Common::getRequestVar("returnModule");
|
$returnModule = Common::getRequestVar("returnModule");
|
||||||
$returnAction = Common::getRequestVar("returnAction");
|
$returnAction = Common::getRequestVar("returnAction");
|
||||||
LanguagesManager::setLanguageForSession($lang);
|
LanguagesManager::setLanguageForSession("");
|
||||||
|
if (Version::VERSION == '4.7.1' || Version::VERSION == '4.7.0') {
|
||||||
|
APILanguagesManager::getInstance()->setLanguageForUser(Piwik::getCurrentUserLogin(), $lang);
|
||||||
|
}
|
||||||
$this->redirectToIndex($returnModule, $returnAction);
|
$this->redirectToIndex($returnModule, $returnAction);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "LanguageToogle",
|
"name": "LanguageToogle",
|
||||||
"description": "Quickly change the language of Matomo",
|
"description": "Quickly change the language of Matomo",
|
||||||
"version": "0.3.3",
|
"version": "0.3.4",
|
||||||
"theme": false,
|
"theme": false,
|
||||||
"require": {
|
"require": {
|
||||||
"piwik": ">=4.0.0-b1,<5.0.0-b1"
|
"piwik": ">=4.0.0-b1,<5.0.0-b1"
|
||||||
|
|
Loading…
Reference in a new issue