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

PO::add_comment_to_entry() public WP 1.0

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

Хуков нет.

Возвращает

Null. Ничего.

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

$PO = new PO();
$PO->add_comment_to_entry( $entry, $po_comment_line );
$entry(Translation_Entry) (обязательный) (передается по ссылке — &)
$po_comment_line(строка) (обязательный)

Код PO::add_comment_to_entry() WP 5.5.3

<?php
function add_comment_to_entry( &$entry, $po_comment_line ) {
	$first_two = substr( $po_comment_line, 0, 2 );
	$comment   = trim( substr( $po_comment_line, 2 ) );
	if ( '#:' === $first_two ) {
		$entry->references = array_merge( $entry->references, preg_split( '/\s+/', $comment ) );
	} elseif ( '#.' === $first_two ) {
		$entry->extracted_comments = trim( $entry->extracted_comments . "\n" . $comment );
	} elseif ( '#,' === $first_two ) {
		$entry->flags = array_merge( $entry->flags, preg_split( '/,\s*/', $comment ) );
	} else {
		$entry->translator_comments = trim( $entry->translator_comments . "\n" . $comment );
	}
}