WPML fornisce bandiere per molte lingue, ma ti permette anche di usare le tue immagini per le bandiere, se necessario.
WPML include bandiere integrate per tutte le 65 lingue preconfigurate, oltre a bandiere aggiuntive per le varianti linguistiche specifiche di un paese più diffuse (come il francese canadese, il portoghese brasiliano o il tedesco svizzero). Queste bandiere sono disponibili come file SVG o PNG al seguente percorso:
../wp-content/plugins/sitepress-multilingual-cms/res/flags

Tuttavia, potresti voler usare uno stile di bandiera diverso che si adatti meglio al tuo sito. Oppure, potresti voler aggiungere una bandiera per una lingua che WPML non ha preconfigurato. In questi casi, puoi caricare una bandiera personalizzata.
Requisiti delle bandiere personalizzate
Puoi caricare la tua bandiera come file SVG. L’SVG è l’unico formato che WPML accetta per una bandiera personalizzata e il file deve essere di 100 KB o inferiore.
Non hai bisogno di un plugin che consenta i caricamenti SVG per questo. WPML memorizza la bandiera stessa in wp-content/uploads/flags/, invece che nella libreria media di WordPress.
Dovrai anche assicurarti che il file SVG di origine sia di 18 x 12 pixel se vuoi che abbia un bell’aspetto accanto alle bandiere predefinite di WPML. Il viewBox può essere qualsiasi valore proporzionale, ad esempio:
<svg xmlns="http://www.w3.org/2000/svg" width="18" height="12" fill="none" viewBox="0 0 36 24">...</svg>
Come aggiungere una bandiera personalizzata
Vai su WPMLImpostazioniLingue. Nella sezione Gestisci e nascondi le lingue del sito, fai clic su Modifica nella riga della lingua di cui vuoi cambiare la bandiera. Questo è anche il punto in cui puoi aggiungere una lingua personalizzata al tuo sito.

Apri il selettore Bandiera della riga. Offre una delle bandiere di WPML, un globo neutro o il codice del paese e, come ultima opzione, Carica un SVG personalizzato…. Sceglila e seleziona il tuo file.

Carica il file della tua bandiera e fai clic su Salva per aggiungere la bandiera al tuo selettore di lingua.
Regolare la dimensione delle bandiere
Puoi scegliere una dimensione personalizzata per tutte le bandiere in un selettore di lingua quando aggiungi o modifichi il selettore di lingua.

Se usi il blocco del selettore di lingua, puoi ridimensionare la tua bandiera dalle impostazioni del blocco.

Se non imposti una dimensione specifica per le tue bandiere, le bandiere in PNG e JPG vengono ridimensionate automaticamente a 18×12 pixel per uniformità. Potresti non voler ridimensionare le tue bandiere se vengono gestite tramite CSS o JavaScript, o se vuoi mostrare una GIF animata.
In questi casi, puoi disattivare il ridimensionamento automatico aggiungendo quanto segue al tuo file wp-config.php:
define( 'WPML_DO_NOT_RESIZE_UPLOADED_FLAGS', true );