WPML

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

La libreria di 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 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.

Modificare le lingue del sito
Modificare le lingue del 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.

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 delle bandiere

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

Regolare la dimensione delle bandiere per un selettore di lingua
Regolare la dimensione delle bandiere 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 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 );

Altro in questa sezione

Scritto daAmir