Gettext_Translations::make_headers()
Prepare translation headers.
Method of the class: Gettext_Translations{}
No Hooks.
Return
Array
Usage
$Gettext_Translations = new Gettext_Translations(); $Gettext_Translations->make_headers( $translation );
- $translation(string) (required)
- -
Changelog
Since 2.8.0 | Introduced. |
Gettext_Translations::make_headers() Gettext Translations::make headers code WP 6.7.2
public function make_headers( $translation ) { $headers = array(); // Sometimes \n's are used instead of real new lines. $translation = str_replace( '\n', "\n", $translation ); $lines = explode( "\n", $translation ); foreach ( $lines as $line ) { $parts = explode( ':', $line, 2 ); if ( ! isset( $parts[1] ) ) { continue; } $headers[ trim( $parts[0] ) ] = trim( $parts[1] ); } return $headers; }