$local['string']['title'] = 'титл';
$local['string']['etc'] = 'тест';
$global['string']['title'] = 'титл2';
$global['string']['content'] = 'контент';
Нужно чтобы массив global заменял массив local. Но чтобы массив global['string'] или любые другие, находящиеся на том же уровне вложенности, не заменяли такой-же массив (string и т.д.) в массиве local полностью, а лишь дополнял его, и заменял одинаковые элементы.