mirror of
https://github.com/Findus23/plugin-CustomiseTranslations.git
synced 2024-09-19 15:53:49 +02:00
26 lines
704 B
PHP
26 lines
704 B
PHP
<?php
|
|
|
|
namespace Piwik\Plugins\CustomiseTranslations;
|
|
|
|
|
|
use Piwik\Translation\Loader\JsonFileLoader;
|
|
|
|
class MyCustomLoader extends JsonFileLoader
|
|
{
|
|
public function load($language, array $directories) {
|
|
$translations = parent::load($language, $directories);
|
|
|
|
$settings = new SystemSettings();
|
|
$trans = $settings->tranlations->getValue();
|
|
foreach ($trans as $translation) {
|
|
if ($translation["translationKey"] == "") {
|
|
continue;
|
|
}
|
|
$split = explode("_", $translation["translationKey"]);
|
|
|
|
$translations[$split[0]][$split[1]] = $translation["translationText"];
|
|
}
|
|
|
|
return $translations;
|
|
}
|
|
}
|