Overview

Packages

  • Vfs

Classes

  • Horde_Vfs
  • Horde_Vfs_Base
  • Horde_Vfs_Browser
  • Horde_Vfs_Exception
  • Horde_Vfs_File
  • Horde_Vfs_Ftp
  • Horde_Vfs_Gc
  • Horde_Vfs_Horde
  • Horde_Vfs_Kolab
  • Horde_Vfs_ListItem
  • Horde_Vfs_Musql
  • Horde_Vfs_Object
  • Horde_Vfs_Smb
  • Horde_Vfs_Sql
  • Horde_Vfs_SqlFile
  • Horde_Vfs_Ssh2
  • Horde_Vfs_Translation
  • Overview
  • Package
  • Class
  • Tree
 1: <?php
 2: /**
 3:  * @package Vfs
 4:  *
 5:  * Copyright 2010-2012 Horde LLC (http://www.horde.org/)
 6:  *
 7:  * See the enclosed file COPYING for license information (LGPL). If you
 8:  * did not receive this file, see http://www.horde.org/licenses/lgpl21.
 9:  */
10: 
11: /**
12:  * Horde_Vfs_Translation is the translation wrapper class for Horde_Vfs.
13:  *
14:  * @author  Jan Schneider <jan@horde.org>
15:  * @package Vfs
16:  */
17: class Horde_Vfs_Translation extends Horde_Translation
18: {
19:     /**
20:      * Returns the translation of a message.
21:      *
22:      * @var string $message  The string to translate.
23:      *
24:      * @return string  The string translation, or the original string if no
25:      *                 translation exists.
26:      */
27:     static public function t($message)
28:     {
29:         self::$_domain = 'Horde_Vfs';
30:         self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Horde_Vfs/locale';
31:         return parent::t($message);
32:     }
33: 
34:     /**
35:      * Returns the plural translation of a message.
36:      *
37:      * @param string $singular  The singular version to translate.
38:      * @param string $plural    The plural version to translate.
39:      * @param integer $number   The number that determines singular vs. plural.
40:      *
41:      * @return string  The string translation, or the original string if no
42:      *                 translation exists.
43:      */
44:     static public function ngettext($singular, $plural, $number)
45:     {
46:         self::$_domain = 'Horde_Vfs';
47:         self::$_directory = '@data_dir@' == '@'.'data_dir'.'@' ? dirname(__FILE__) . '/../../../locale' : '@data_dir@/Horde_Vfs/locale';
48:         return parent::ngettext($singular, $plural, $number);
49:     }
50: }
51: 
API documentation generated by ApiGen