- Stato
- Aperto
Panoramica del problema
Nella pagina di Configurazione di WPML, quando aggiungi en_US (inglese USA) come lingua personalizzata, vedrai un errore che dice “The Value en_US already exists.”
Aggiungere un locale esistente
Per impostazione predefinita, WordPress e gli autori dei temi usano il locale en_US per l’inglese. Questo è il motivo per cui vedi il seguente errore quando provi ad aggiungere un locale en_US personalizzato: “The Value en_US already exists.”

Soluzione alternativa
Invece di aggiungere la versione en_US , puoi aggiungere qualsiasi lingua inglese (locale en) utilizzata in un paese diverso dagli Stati Uniti. Successivamente, puoi modificare manualmente le bandiere predefinite con quelle corrispondenti.
Come aggiungere una nuova lingua inglese personalizzata:
Vai alla pagina di configurazione di WPML nella scheda Lingue e fai clic su Crea una lingua personalizzata.

Scegli l’inglese come lingua e seleziona una posizione diversa dagli Stati Uniti (ad esempio, il Regno Unito). In questo modo, il locale viene impostato su en_GB (codice della lingua e codice del paese), quindi fai clic su Salva lingua.

Ora hai due diverse versioni dell’inglese:
- Inglese: questa utilizza il locale en_US per gli Stati Uniti
- Inglese (Regno Unito): questa utilizza il locale en_GB per il Regno Unito
Assegna una di esse come lingua predefinita e l’altra come lingua di traduzione e continua con la configurazione di WPML.

Dopo aver completato la configurazione di WPML, puoi personalizzare la bandiera della lingua, poiché entrambe le versioni utilizzano la bandiera del Regno Unito.