1
0
Fork 0
mirror of https://github.com/Findus23/plugin-CustomiseTranslations.git synced 2024-09-19 15:53:49 +02:00
plugin-CustomiseTranslations/MyCustomLoader.php

27 lines
704 B
PHP
Raw Normal View History

2018-10-26 21:26:24 +02:00
<?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;
}
}