WPML

WPML fornisce bandiere per molte lingue, ma se necessario ti permette anche di usare immagini di bandiere personalizzate.

WPML include bandiere integrate per tutte le 65 lingue preconfigurate, oltre a bandiere aggiuntive per le varianti linguistiche specifiche di determinati paesi (come il francese canadese, il portoghese brasiliano o il tedesco svizzero). Queste bandiere sono disponibili come file SVG o PNG nel seguente percorso:

../wp-content/plugins/sitepress-multilingual-cms/res/flags

Libreria delle bandiere di WPML

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 per le bandiere personalizzate

Puoi caricare la tua bandiera come file SVG. SVG è l’unico formato che WPML accetta per una bandiera personalizzata e il file non deve superare i 100 KB.

Per farlo non serve un plugin che abiliti il caricamento dei file SVG. È WPML stesso a salvare la bandiera in wp-content/uploads/flags/, anziché nella libreria media di WordPress.

Dovrai anche assicurarti che il file sorgente SVG sia di 18 x 12 pixel se vuoi che appaia correttamente accanto alle bandiere predefinite di WPML. Il viewBox può avere 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 desideri cambiare la bandiera. Da qui puoi anche aggiungere una lingua personalizzata al tuo sito.

Modifica delle lingue del 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 voce, Carica un SVG personalizzato…. Scegli questa opzione e seleziona il tuo file.

Il selettore Bandiera aperto, con Carica un SVG personalizzato come ultima opzione
Il selettore Bandiera aperto, con Carica un SVG personalizzato come ultima opzione

Carica il file della tua bandiera e fai clic su Salva per aggiungere la bandiera al tuo selettore di lingua.

Regolare la dimensione della bandiera

Puoi scegliere una dimensione personalizzata per tutte le bandiere di un selettore di lingua quando aggiungi o modifichi il selettore di lingua.

Regolare la dimensione della bandiera per un selettore di lingua
Regolare la dimensione della bandiera per un selettore di lingua

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

Ridimensionare una bandiera usando il blocco del selettore di lingua
Ridimensionare una bandiera usando il blocco del selettore di lingua

Se non imposti una dimensione specifica per le tue bandiere, le bandiere PNG e JPG vengono ridimensionate automaticamente a 18×12 pixel per coerenza. 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 );

Altro in questa sezione

Scritto da Amir · Ultimo aggiornamento 30 maggio 2024