Functions to import and export translations.
These functions provide the ability to import translations from external files and to export translations and translation templates.
Name | Location | Description |
---|---|---|
_locale_import_po |
drupal/ |
Parses Gettext Portable Object file information and inserts into database |
_locale_import_read_po |
drupal/ |
Parses Gettext Portable Object file into an array |
_locale_import_message |
drupal/ |
Sets an error message occurred during locale file parsing. |
_locale_import_one_string |
drupal/ |
Imports a string into the database |
_locale_import_one_string_db |
drupal/ |
Import one string into the database. |
_locale_import_parse_header |
drupal/ |
Parses a Gettext Portable Object file header |
_locale_import_parse_plural_forms |
drupal/ |
Parses a Plural-Forms entry from a Gettext Portable Object file header |
_locale_import_parse_arithmetic |
drupal/ |
Parses and sanitizes an arithmetic formula into a PHP expression |
_locale_import_tokenize_formula |
drupal/ |
Backward compatible implementation of token_get_all() for formula parsing |
_locale_import_append_plural |
drupal/ |
Modify a string to contain proper count indices |
_locale_import_shorten_comments |
drupal/ |
Generate a short, one string version of the passed comment array |
_locale_import_parse_quoted |
drupal/ |
Parses a string in quotes |
_locale_export_get_strings |
drupal/ |
Generates a structured array of all strings with translations in $language, if given. This array can be used to generate an export of the string in the database. |
_locale_export_po_generate |
drupal/ |
Generates the PO(T) file contents for given strings. |
_locale_export_po |
drupal/ |
Write a generated PO or POT file to the output. |
_locale_export_string |
drupal/ |
Print out a string on multiple lines |
_locale_export_wrap |
drupal/ |
Custom word wrapping for Portable Object (Template) files. |
_locale_export_remove_plural |
drupal/ |
Removes plural index information from a string |