Drupal API

locale.inc

  • Drupal 5
  • Drupal 6
  • Документация
  • Исходный код
Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

Версия 1.174.2.9 (checked in on 2009/06/18 at 12:50:33 by goba)

Administration functions for locale.module.

Константы

ИмяОписание
LOCALE_IMPORT_KEEPРежим импорта переводов, сохраняющий существующие переводы строк и добавляющий только новые переводы.
LOCALE_IMPORT_OVERWRITEРежим импорта переводов, заменяющий все существующие переводы строк, если есть более новые варианты перевода.
LOCALE_JS_STRING

Функции

ИмяОписание
locale_add_languageAPI добавления языка.
locale_batch_by_componentПодготовка пакетной обработки при инсталяции модулей или включении темы. Она импортирует переводы для недавно добавленных компонентов на всех языках, уже настроенных на сайте.
locale_batch_by_languageПодготовка к пакетному импорту переводов для всех включенных модулей данного языка
locale_languages_add_screenПользовательский интерфейс языковых дополнений.
locale_languages_configure_formSetting for language negotiation options
locale_languages_configure_form_submitSubmit function for language negotiation settings.
locale_languages_custom_formCustom language addition form.
locale_languages_delete_formUser interface for the language deletion confirmation screen.
locale_languages_delete_form_submitProcess language deletion submissions.
locale_languages_edit_formEditing screen for a particular language.
locale_languages_edit_form_submitProcess the language editing form submission.
locale_languages_edit_form_validateValidate the language editing form. Reused for custom language addition too.
locale_languages_overview_formUser interface for the language overview screen.
locale_languages_overview_form_submitProcess language overview form submissions, updating existing languages.
locale_languages_predefined_formPredefined language setup form.
locale_languages_predefined_form_submitProcess the language addition form submission.
locale_languages_predefined_form_validateValidate the language addition form.
locale_string_is_safeCheck that a string is safe to be added or imported as a translation.
locale_translate_delete_formUser interface for the string deletion confirmation screen.
locale_translate_delete_form_submitProcess string deletion submissions.
locale_translate_delete_pageString deletion confirmation page.
locale_translate_edit_formUser interface for string editing.
locale_translate_edit_form_submitProcess string editing form submissions.
locale_translate_edit_form_validateValidate string editing form submissions.
locale_translate_export_pot_formФорма экспорта шаблона перевода.
locale_translate_export_po_formФорма экспорта выбранного языка в PO-файл.
locale_translate_export_po_form_submitProcess a translation (or template) export form submission.
locale_translate_export_screenИнтерфейс пользователя для страницы экпорта перевода
locale_translate_import_formUser interface for the translation import screen.
locale_translate_import_form_submitProcess the locale import form submission.
locale_translate_overview_screenOverview screen for translations.
locale_translate_seek_formUser interface for the string search screen.
locale_translate_seek_screenString search screen.
theme_locale_languages_overview_formТемизирует форму обзора языков сайта.
_locale_batch_buildBuild a locale batch from an array of files.
_locale_batch_importPerform interface translation import as a batch step.
_locale_batch_language_finishedFinished callback of language addition locale import batch. Inform the user of translation files imported.
_locale_batch_system_finishedFinished callback of system page locale import batch. Inform the user of translation files imported.
_locale_export_get_stringsGenerates 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_poWrite a generated PO or POT file to the output.
_locale_export_po_generateGenerates the PO(T) file contents for given strings.
_locale_export_remove_pluralRemoves plural index information from a string
_locale_export_stringPrint out a string on multiple lines
_locale_export_wrapCustom word wrapping for Portable Object (Template) files.
_locale_get_predefined_listSome of the common languages with their English and native names
_locale_import_append_pluralModify a string to contain proper count indices
_locale_import_messageSets an error message occurred during locale file parsing.
_locale_import_one_stringImports a string into the database
_locale_import_one_string_dbImport one string into the database.
_locale_import_parse_arithmeticParses and sanitizes an arithmetic formula into a PHP expression
_locale_import_parse_headerParses a Gettext Portable Object file header
_locale_import_parse_plural_formsParses a Plural-Forms entry from a Gettext Portable Object file header
_locale_import_parse_quotedParses a string in quotes
_locale_import_poParses Gettext Portable Object file information and inserts into database
_locale_import_read_poParses Gettext Portable Object file into an array
_locale_import_shorten_commentsGenerate a short, one string version of the passed comment array
_locale_import_tokenize_formulaBackward compatible implementation of token_get_all() for formula parsing
_locale_invalidate_jsПровоцирует Javascript-файлы переводов на обновление.
_locale_languages_common_controlsCommon elements of the language addition and editing form.
_locale_parse_js_fileParses a JavaScript file, extracts strings wrapped in Drupal.t() and Drupal.formatPlural() and inserts them into the database.
_locale_prepare_predefined_listPrepares the language code list for a select form item with only the unsupported ones
_locale_rebuild_jsСоздает(заменяет) JavaScript-файл перевода для указанного языка.
_locale_translate_language_listВыводит языки в таблице результатов поиска.
_locale_translate_seekPerform a string search and display results in a table
_locale_translate_seek_queryBuild array out of search criteria specified in request variables
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему

Что такое OpenID?
  • Регистрация
  • Забыли пароль?

Документация

  • Drupal 6
  • Константы
  • Файлы
  • Функции
  • Глобальные переменные
  • Разделы