Salve! Stò costruendo un sistema di internalizzazione formato da un array a cui ad ogni chiave è assegnata una traduzione. Ad es:
Vorrei verificare, dato che le frasi sono circa 300-400, se per sbaglio qualche chiave viene riutilizzata. Il problema è che non sembra esserci modo di poter manipolare l'array per tal fine, in quanto PHP automaticamente "cancella" la prima chiave e la sostituisce alla seconda, facendo sempre risultare un'unica chiave.Codice PHP:
$lang = array(
//header.tpl
"home" => "Home",
"profile" => "Profile",
"missions_desc" => "Earn money and gain experience.");
L'unica soluzione che mi viene in mente è aprire il file che contiene la traduzione in lettura e cercando le chiavi (dato che sono sempre poste, e quindi identificate, tra " e " =>) per vedere se sono state già utilizzate, ma il metodo come è facile immagine è abbastanza macchinoso...
Conoscete qualche metodo più "ortodosso" ?