In questa guida vedremo come personalizzare nome e descrizione del campo con i file di lingua, in modo da avere una diversificazione anche in funzione della lingua utilizzata.
Innanzitutto occorre creare il campo da ACP->Utenti->Aggiungi Campi Profilo.
Il primo passaggio sarà dare un nome e una descrizione al nuovo campo:

Non usate per questo passaggio nomi con spazi, caratteri accentati o simboli, in quanto questo sarà il nome del campo del DB.
Il resto della personalizzazione sarà in base alle vostre esigenze. Non ci soffermeremo su questo.
A questo punto, una volta creato, il nuovo campo avrà un ID, che potrete vedere dal DB, o andando in ACP->Utenti->Modifica Campi Profilo.

Fatto ciò, per personalizzare nome e descrizione sarà sufficiente aprire il file language/lang_*/lang_profile_fields.php dove avrete già un esempio commentato all'interno del file che vi farà capire abbastanza semplicemente come andrà strutturato.
Basterà creare 2 righe per ogni capo con nome e descrizione, in questo modo:
$lang['ID_Nome_Campo'] = 'Il nome del campo';
$lang['ID_Descrizionen'] = 'La Descrizione del Campo';
$lang['ID_Descrizionen'] = 'La Descrizione del Campo';
Ad es:
$lang['1_Phone'] = 'Telefono';
$lang['1_Description'] = 'Numero Di Telefono';
$lang['1_Description'] = 'Numero Di Telefono';
Questa precisazione perché in molti utilizzavano la funzione senza appunto osservare alcune regole fondamentali per quanto riguarda i nomi dei campi. Nella versione 2.0 poi, inserendo spazi nel nome, questi verranno automaticamente sostituiti con un underscore ( _ ). Ma questo non dovrà essere confuso con un bug.
