class i18n_taxonomy_translation_set in Internationalization 7
@file Internationalization (i18n) module - Translation set
Hierarchy
- class \i18n_translation_set
Expanded class hierarchy of i18n_taxonomy_translation_set
2 string references to 'i18n_taxonomy_translation_set'
- hook_i18n_translation_set_info in i18n_translation/
i18n_translation.api.php - Provide information about translation sets and involved objects.
- i18n_taxonomy_i18n_translation_set_info in i18n_taxonomy/
i18n_taxonomy.i18n.inc - Implements hook_i18n_translation_set_info()
File
- i18n_taxonomy/
i18n_taxonomy.inc, line 10 - Internationalization (i18n) module - Translation set
View source
class i18n_taxonomy_translation_set extends i18n_translation_set {
/**
* Load all term translations
*/
public function load_translations() {
return i18n_translation_set_index(taxonomy_term_load_multiple(array(), array(
'i18n_tsid' => $this->tsid,
)));
}
/**
* Get placeholder values for path replacement
*/
function get_path_placeholders($op = 'list') {
$values = parent::get_path_placeholders($op);
if (!empty($this->bundle)) {
$values['%taxonomy_vocabulary_machine_name'] = $this->bundle;
}
return $values;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
i18n_taxonomy_translation_set:: |
function |
Get placeholder values for path replacement Overrides i18n_translation_set:: |
||
i18n_taxonomy_translation_set:: |
public | function |
Load all term translations Overrides i18n_translation_set:: |
|
i18n_translation_set:: |
public | property | ||
i18n_translation_set:: |
public | property | ||
i18n_translation_set:: |
protected | property | ||
i18n_translation_set:: |
protected | property | ||
i18n_translation_set:: |
public | property | ||
i18n_translation_set:: |
public | property | ||
i18n_translation_set:: |
protected | property | ||
i18n_translation_set:: |
public | property | ||
i18n_translation_set:: |
public | property | ||
i18n_translation_set:: |
public | function | Add translation item | 1 |
i18n_translation_set:: |
public | function | Add array of translation items | |
i18n_translation_set:: |
public | function | Clean all items in this translation set | 1 |
i18n_translation_set:: |
public | function | Delete a translation set | |
i18n_translation_set:: |
public | function | Delete translations in this translation set | 1 |
i18n_translation_set:: |
public | function | Get delete path for this translation set | |
i18n_translation_set:: |
public | function | Get edit path for this translation set | |
i18n_translation_set:: |
protected | function | Get field on translations table that stores the translation set id (tsid) | |
i18n_translation_set:: |
public | function | Get property from translation set info | |
i18n_translation_set:: |
public | function | Get item for language | |
i18n_translation_set:: |
public | function | Get items as renderable links | |
i18n_translation_set:: |
public | function | Get overview (list) path for this translation set | |
i18n_translation_set:: |
public | function | Get translations as i18n objects, indexed by language | |
i18n_translation_set:: |
public | function | Get operations as renderable links | |
i18n_translation_set:: |
protected | function | Get table name, where translation items are stored. | |
i18n_translation_set:: |
public | function | Get title for this set | |
i18n_translation_set:: |
public | function | Get translations, indexed by language | |
i18n_translation_set:: |
public | function | Get translations keys, indexed by language | |
i18n_translation_set:: |
public | function | Create a new translation set | |
i18n_translation_set:: |
public | function | Invoke all modules | |
i18n_translation_set:: |
public | function | Get item list | |
i18n_translation_set:: |
protected | function | Get key field for this translation items | |
i18n_translation_set:: |
public | function | Remove item / language from translation set | |
i18n_translation_set:: |
public | function | Remove language from translation set. | |
i18n_translation_set:: |
public | function | Remove i18n object from translation set. | |
i18n_translation_set:: |
public | function | Reset translations, set empty array or new array of translations. | |
i18n_translation_set:: |
public | function | Save translation set | |
i18n_translation_set:: |
public | function | Save translations in this translation set | 1 |
i18n_translation_set:: |
public | function | Update a translation set | |
i18n_translation_set:: |
public | function | Update a translation set or delete if empty. | |
i18n_translation_set:: |
protected | function | Update related translation sets | |
i18n_translation_set:: |
public | function | Constructor from object/array |