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