Wann Neue Sprachen hinzufügen auf Ihrer Website mithilfe von TranslatePress können Sie festlegen, dass die Sprachflagge der jeweiligen Sprache in Ihrer Sprachumschalter. Hier erfährst du, wie du das Standardbild für jede Flagge ersetzen und die Flaggen in TranslatePress ändern kannst.
Wenn Sie die Standardflaggen für bestimmte Sprachen Ihrer mehrsprachigen Website ersetzen möchten, können Sie eine der folgenden beiden Optionen verwenden:
Sie können eine neue Flagge für eine vorhandene Sprache direkt von TranslatePress-Einstellungen → Fortgeschritten Tab → Benutzerdefinierte Sprache Abschnitt.
Von hier aus können Sie alle Informationen über eine vorhandene Sprache ändern oder einfach ein anderes Bild für die Flagge verwenden.

Sobald du das neue Flaggenbild hochgeladen und ausgewählt hast, klicke auf Änderungen speichern.
Sie können mehr über Benutzerdefinierte Sprachen Hier.
Hinweis: Wenn Sie die Standardflaggen ersetzen möchten, um eine benutzerdefinierte Sprache hinzuzufügen, konsultieren Sie bitte die Dokumentation Hier.
Sie können die Standardflaggen in ersetzen TranslatePress mit ein wenig Programmierung:
/**
* Ändern Sie den Pfad des Flags-Ordners für bestimmte Sprachen.
*
* Fügen Sie die Sprachcodes, die Sie ersetzen möchten, in die folgende Liste ein.
* Stellen Sie sicher, dass Sie die gewünschten Flaggen in einem Ordner namens "flags" neben dieser Datei ablegen.
* Stelle sicher, dass die Dateinamen der Flaggen mit denen im Originalordner unter 'plugins/translatepress/assets/images/flags/' übereinstimmen.
Wenn Sie Dateinamen ändern möchten, verwenden Sie den Filter trp_flag_file_name. .
*
*/
add_filter( 'trp_flags_path', 'trpc_flags_path', 10, 2 );
function trpc_flags_path( $original_flags_path, $language_code ){
// Ändere den Ordnerpfad nur für die folgenden Sprachen:
$languages_with_custom_flags = array( 'en_US', 'es_ES' );
if ( in_array( $language_code, $languages_with_custom_flags ) ) {
plugin_dir_url( __FILE__ ) . '/flags/' ;
}else{
return $original_flags_path;
}
}