You are here

public static function LingotekConfigSet::getTextgroupsForTranslation in Lingotek Translation 7.6

Same name and namespace in other branches
  1. 7.7 lib/Drupal/lingotek/LingotekConfigSet.php \LingotekConfigSet::getTextgroupsForTranslation()

Return all textgroups from locales_source for which translation is desired

3 calls to LingotekConfigSet::getTextgroupsForTranslation()
LingotekConfigSet::getLidsToUpdate in lib/Drupal/lingotek/LingotekConfigSet.php
Get all lids marked as current or not, in the lingotek_config_map table
LingotekSync::getDirtySetLids in lib/Drupal/lingotek/LingotekSync.php
lingotek_config_start_query in ./lingotek.config.inc

File

lib/Drupal/lingotek/LingotekConfigSet.php, line 1149
Defines LingotekConfigSet.

Class

LingotekConfigSet
A class wrapper for Lingotek-specific behavior on ConfigSets.

Code

public static function getTextgroupsForTranslation() {
  $textgroups = array();
  if (variable_get('lingotek_translate_config_builtins', 0)) {
    $textgroups[] = 'default';
  }
  if (variable_get('lingotek_translate_config_menus', 0)) {
    $textgroups[] = 'menu';
  }
  if (variable_get('lingotek_translate_config_taxonomies', 0)) {
    $textgroups[] = 'taxonomy';
  }
  if (variable_get('lingotek_translate_config_blocks', 0)) {
    $textgroups[] = 'blocks';
  }
  if (variable_get('lingotek_translate_config_views', 0)) {
    $textgroups[] = 'views';
  }
  if (variable_get('lingotek_translate_config_fields', 0)) {
    $textgroups[] = 'field';
  }
  if (variable_get('lingotek_translate_config_misc', 0)) {
    $textgroups[] = 'misc';
  }
  return $textgroups;
}