Contributions API

l10n_client_save_string

Definition

l10n_client_save_string()
contributions/l10n_client/l10n_client.module, line 247

Description

Menu callback. Saves a string translation coming as POST data.

Code

<?php
function l10n_client_save_string() {
  global $language;
  
  if (user_access('use on-page translation')) {
    if (isset($_POST['source']) && isset($_POST['target'])) {
      include_once 'includes/locale.inc';
      $report = array(0, 0, 0);
      _locale_import_one_string_db($report, $language->language, $_POST['source'], $_POST['target'], 'default', NULL, LOCALE_IMPORT_OVERWRITE);
      cache_clear_all('locale:', 'cache', TRUE);
    }
  }
}
?>