Gettext parsing and generating API.

@todo Decouple these functions from Locale API and put to gettext_ namespace.

File

core/includes/gettext.inc

Functions

Namesort ascending Description
_locale_import_tokenize_formula Provides backward-compatible formula parsing for token_get_all().
_locale_import_shorten_comments Generates a short, one-string version of the passed comment array.
_locale_import_read_po Parses a Gettext Portable Object file into an array.
_locale_import_po Parses Gettext Portable Object information and inserts it into the database.
_locale_import_parse_quoted Parses a string in quotes.
_locale_import_parse_plural_forms Parses a Plural-Forms entry from a Gettext Portable Object file header.
_locale_import_parse_header Parses a Gettext Portable Object file header.
_locale_import_parse_arithmetic Parses and sanitizes an arithmetic formula into a PHP expression.
_locale_import_one_string_db Imports one string into the database.
_locale_import_one_string Performs the specified operation for one string.
_locale_import_message Sets an error message if an error occurred during locale file parsing.
_locale_import_append_plural Adds count indices to a string.
_locale_export_wrap Wraps text for Portable Object (Template) files.
_locale_export_string Prints a string on multiple lines.
_locale_export_remove_plural Removes plural index information from a string.
_locale_export_po_generate Generates the PO(T) file contents for the given strings.
_locale_export_po Writes a generated PO or POT file to the output.
_locale_export_get_strings Generates a structured array of all translated strings for the language.