Beispiel #1
0
 /**
  * Returns the plural translation of a message.
  *
  * @param string $singular  The singular version to translate.
  * @param string $plural    The plural version to translate.
  * @param integer $number   The number that determines singular vs. plural.
  *
  * @return string  The string translation, or the original string if no
  *                 translation exists.
  */
 public static function ngettext($singular, $plural, $number)
 {
     self::$_domain = 'Horde_ListHeaders';
     self::$_directory = '@data_dir@' == '@' . 'data_dir' . '@' ? __DIR__ . '/../../../locale' : '@data_dir@/Horde_ListHeaders/locale';
     return parent::ngettext($singular, $plural, $number);
 }
Beispiel #2
0
 /**
  * Returns the list of valid mailing list headers.
  *
  * @return array  The list of valid mailing list headers.
  */
 public function headers()
 {
     return array('list-help' => Horde_ListHeaders_Translation::t("Help"), 'list-unsubscribe' => Horde_ListHeaders_Translation::t("Unsubscribe"), 'list-subscribe' => Horde_ListHeaders_Translation::t("Subscribe"), 'list-owner' => Horde_ListHeaders_Translation::t("Owner"), 'list-post' => Horde_ListHeaders_Translation::t("Post"), 'list-archive' => Horde_ListHeaders_Translation::t("Archive"), 'list-id' => Horde_ListHeaders_Translation::t("Identification"));
 }