PO::add_comment_to_entry()
Метод класса: PO{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$PO = new PO(); $PO->add_comment_to_entry( $entry, $po_comment_line );
- $entry(Translation_Entry) (обязательный) (передается по ссылке — &)
- -
- $po_comment_line(строка) (обязательный)
- -
Код PO::add_comment_to_entry() PO::add comment to entry WP 6.5.2
public 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 ); } }