Example #1
0
 public function provideEnFromRu(&$data)
 {
     // restore at least "EN" translation
     if (is_array($data)) {
         if (is_array($data['NAME']) && is_array($data['NAME']['RU'])) {
             if (!is_array($data['NAME']['EN'])) {
                 $data['NAME']['EN'] = array();
             }
             foreach ($data['NAME']['RU'] as $k => $v) {
                 if ((string) $data['NAME']['EN'][$k] == '') {
                     $data['NAME']['EN'][$k] = Location\Admin\NameHelper::translitFromUTF8($data['NAME']['RU'][$k]);
                 }
             }
         }
     }
 }