In questa pagina
Quando aggiungere nuove lingue sul tuo sito utilizzando TranslatePress, puoi scegliere di visualizzare la bandierina di ciascuna lingua nel tuo cambio lingua. Ecco come sostituire l'immagine predefinita di ciascuna bandiera e cambiare le bandiere in TranslatePress.
Se desideri sostituire le bandierine predefinite per determinate lingue del tuo sito multilingue, puoi utilizzare una delle due opzioni di seguito:
Puoi aggiungere una nuova bandiera per una lingua esistente direttamente da Impostazioni TranslatePress → Avanzato scheda → Lingua Personalizzata sezione.
Da qui puoi modificare tutte le informazioni su una lingua esistente, o semplicemente usare un'altra immagine per la bandiera.

Una volta caricata e selezionata la nuova immagine della bandiera, assicurati di fare clic su Salva modifiche.
Puoi leggere di più su Lingue personalizzate qui.
Nota: se stai cercando di sostituire le bandiere predefinite per aggiungere una lingua personalizzata, consulta la documentazione qui.
Puoi sostituire le bandiere predefinite in TranslatePress usando un po' di codice:
/**
* Modifica il percorso della cartella delle bandierine per determinate lingue.
*
* Aggiungi i codici della lingua che desideri sostituire nell'elenco sottostante.
* Assicurati di inserire le tue bandiere desiderate in una cartella chiamata "flags" accanto a questo file.
* Assicurati che i nomi dei file relativi alle bandiere siano identici a quelli presenti nella cartella originale situata in 'plugins/translatepress/assets/images/flags/'.
Se desideri cambiare i nomi dei file, usa il filtro trp_flag_file_name. .
*
*/
add_filter( 'trp_flags_path', 'trpc_flags_path', 10, 2 );
function trpc_flags_path( $original_flags_path, $language_code ){
// modifica solo il percorso della cartella per le seguenti lingue:
$languages_with_custom_flags = array( 'en_US', 'es_ES' );
if ( in_array( $language_code, $languages_with_custom_flags ) ) {
return plugin_dir_url( __FILE__ ) . '/flags/' ;
}altrimenti{
return $original_flags_path;
}
}