WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

PO::poify() public WP 1.0

Formats a string in PO-style

{} Это метод класса: PO{}

Хуков нет.

Возвращает

Строку. the poified string

Использование

$result = PO::poify( $string );
$string(строка) (обязательный)
the string to format

Код PO::poify() WP 5.5.3

<?php
public static function poify( $string ) {
	$quote   = '"';
	$slash   = '\\';
	$newline = "\n";

	$replaces = array(
		"$slash" => "$slash$slash",
		"$quote" => "$slash$quote",
		"\t"     => '\t',
	);

	$string = str_replace( array_keys( $replaces ), array_values( $replaces ), $string );

	$po = $quote . implode( "${slash}n$quote$newline$quote", explode( $newline, $string ) ) . $quote;
	// Add empty string on first line for readbility.
	if ( false !== strpos( $string, $newline ) &&
		( substr_count( $string, $newline ) > 1 || substr( $string, -strlen( $newline ) ) !== $newline ) ) {
		$po = "$quote$quote$newline$po";
	}
	// Remove empty strings.
	$po = str_replace( "$newline$quote$quote", '', $po );
	return $po;
}