You are here

function quicktabs_i18n_update_strings in Quick Tabs 7.3

Update translatable strings.

2 calls to quicktabs_i18n_update_strings()
quicktabs_i18n_string_refresh in ./quicktabs.module
Implements hook_i18n_string_refresh().
quicktabs_save in ./quicktabs.module
Creates a new quicktab instance.

File

./quicktabs.module, line 388

Code

function quicktabs_i18n_update_strings($names = array()) {
  if (!function_exists('i18n_string_update')) {
    return;
  }
  $qts = quicktabs_load_multiple($names);
  foreach ($qts as $name => $quicktabs) {
    i18n_string_update("quicktabs:title:{$name}", $quicktabs->title);
    foreach ($quicktabs->tabs as $tabkey => $tab) {
      i18n_string_update("quicktabs:tab:{$name}:title:" . md5($tab['title']), $tab['title']);
    }
  }
}