class NOOP_Translations {}

In this article

Methods

NameDescription
NOOP_Translations::add_entry
NOOP_Translations::get_header
NOOP_Translations::get_plural_forms_count
NOOP_Translations::merge_with
NOOP_Translations::select_plural_form
NOOP_Translations::set_header
NOOP_Translations::set_headers
NOOP_Translations::translate
NOOP_Translations::translate_entry
NOOP_Translations::translate_plural

Source

class NOOP_Translations {
	public $entries = array();
	public $headers = array();

	public function add_entry( $entry ) {
		return true;
	}

	/**
	 * @param string $header
	 * @param string $value
	 */
	public function set_header( $header, $value ) {
	}

	/**
	 * @param array $headers
	 */
	public function set_headers( $headers ) {
	}

	/**
	 * @param string $header
	 * @return false
	 */
	public function get_header( $header ) {
		return false;
	}

	/**
	 * @param Translation_Entry $entry
	 * @return false
	 */
	public function translate_entry( &$entry ) {
		return false;
	}

	/**
	 * @param string $singular
	 * @param string $context
	 */
	public function translate( $singular, $context = null ) {
		return $singular;
	}

	/**
	 * @param int $count
	 * @return bool
	 */
	public function select_plural_form( $count ) {
		return 1 === (int) $count ? 0 : 1;
	}

	/**
	 * @return int
	 */
	public function get_plural_forms_count() {
		return 2;
	}

	/**
	 * @param string $singular
	 * @param string $plural
	 * @param int    $count
	 * @param string $context
	 */
	public function translate_plural( $singular, $plural, $count, $context = null ) {
		return 1 === (int) $count ? $singular : $plural;
	}

	/**
	 * @param object $other
	 */
	public function merge_with( &$other ) {
	}
}

User Contributed Notes

You must log in before being able to contribute a note or feedback.