!C99Shell v. 1.0 pre-release build #13!

Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a 

uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 

uid=99(nobody) gid=98(nobody) groups=98(nobody) 

Safe-mode: OFF (not secure)

/usr/doc/gettext-0.11.5/javadoc1/   drwxr-xr-x
Free 318.35 GB of 458.09 GB (69.5%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     gnu.gettext.GettextResource.html (6.04 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
Class gnu.gettext.GettextResource
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class gnu.gettext.GettextResource

java.lang.Object
   |
   +----java.util.ResourceBundle
           |
           +----gnu.gettext.GettextResource

public abstract class GettextResource
extends ResourceBundle
This class implements the main GNU libintl functions in Java.

Using the GNU gettext approach, compiled message catalogs are normal Java ResourceBundle classes and are thus interoperable with standard ResourceBundle based code.

The main differences between the Sun ResourceBundle approach and the GNU gettext approach are:

  • In the Sun approach, the keys are abstract textual shortcuts. In the GNU gettext approach, the keys are the English/ASCII version of the messages.
  • In the Sun approach, the translation files are called "Resource_locale.properties" and have non-ASCII characters encoded in the Java \unnnn syntax. Very few editors can natively display international characters in this format. In the GNU gettext approach, the translation files are called "Resource.locale.po" and are in the encoding the translator has chosen. Many editors can be used. There are at least three GUI translating tools (Emacs PO mode, KDE KBabel, GNOME gtranslator).
  • In the Sun approach, the function ResourceBundle.getString throws a MissingResourceException when no translation is found. In the GNU gettext approach, the gettext function returns the (English) message key in that case.
  • In the Sun approach, there is no support for plural handling. Even the most elaborate MessageFormat strings cannot provide decent plural handling. In the GNU gettext approach, we have the ngettext function.

To compile GNU gettext message catalogs into Java ResourceBundle classes, the msgfmt program can be used.


Variable Index

 o verbose

Constructor Index

 o GettextResource()

Method Index

 o gettext(ResourceBundle, String)
Returns the translation of msgid.
 o ngettext(ResourceBundle, String, String, long)
Returns the plural form for n of the translation of msgid.

Variables

 o verbose
 public static boolean verbose

Constructors

 o GettextResource
 public GettextResource()

Methods

 o gettext
 public static String gettext(ResourceBundle catalog,
                              String msgid)
Returns the translation of msgid.

Parameters:
catalog - a ResourceBundle
msgid - the key string to be translated, an ASCII string
Returns:
the translation of msgid, or msgid if none is found
 o ngettext
 public static String ngettext(ResourceBundle catalog,
                               String msgid,
                               String msgid_plural,
                               long n)
Returns the plural form for n of the translation of msgid.

Parameters:
catalog - a ResourceBundle
msgid - the key string to be translated, an ASCII string
msgid_plural - its English plural form
Returns:
the translation of msgid depending on n, or msgid or msgid_plural if none is found

All Packages  Class Hierarchy  This Package  Previous  Next  Index

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0254 ]--