W sumie samo podstawianie to prosta funkcja, jak jednak zmusić, żeby array_search wyszukiwał mi tylko stringi które pasuja 1:1, poniższy kod działa całkiem dobrze:
function transIt($data,$loc) { $translation = array('Żadany: ' => 'Requested: ','Nowa licencja: ' => 'New licence: ','Oto twój nowy klucz licencyjny: ' => 'Here is your new license key: ','Keypoints - licencja' => 'Keypoints - license',', skopiuj i wklej w okienku `Klucz licencyjny w module` ' => ', copy and paste it into `License key in module` ',' i wciśnij `Zapisz`.' => ' and click `Save`.'); if ($loc == 'pl-PL'){ }else{ } return $key; }
wyczytałem, że można też użyć preg_grep albo preg_match.
Podpowiedzcie, jaka metoda będzie najszybsza, najlepsza, najodpowiedniejsza?