class i18n_taxonomy_term in Internationalization 7
Taxonomy textgroup handler
Hierarchy
- class \i18n_object_wrapper
- class \i18n_string_object_wrapper
- class \i18n_taxonomy_term
- class \i18n_string_object_wrapper
Expanded class hierarchy of i18n_taxonomy_term
2 string references to 'i18n_taxonomy_term'
- hook_i18n_object_info in ./
i18n.api.php - Provide information about object types handled by i18n system.
- i18n_taxonomy_i18n_object_info in i18n_taxonomy/
i18n_taxonomy.i18n.inc - Implements hook_i18n_object_info().
File
- i18n_taxonomy/
i18n_taxonomy.inc, line 33 - Internationalization (i18n) module - Translation set
View source
class i18n_taxonomy_term extends i18n_string_object_wrapper {
/**
* Translation mode for object
*/
public function get_translate_mode() {
$mode = i18n_taxonomy_vocabulary_mode($this->object->vid);
if ($this
->get_langcode()) {
return $mode & I18N_MODE_TRANSLATE;
}
else {
return $mode & I18N_MODE_LOCALIZE;
}
}
/**
* Access to object translation. This should check object properties and permissions
*/
protected function translate_access() {
return taxonomy_term_edit_access($this->object) && $this
->get_langcode() && user_access('translate interface');
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
i18n_object_wrapper:: |
protected | property | ||
i18n_object_wrapper:: |
protected | property | ||
i18n_object_wrapper:: |
protected | property | ||
i18n_object_wrapper:: |
protected | property | ||
i18n_object_wrapper:: |
function | Get edit path for object | 2 | |
i18n_object_wrapper:: |
function | Get field value from object/array | ||
i18n_object_wrapper:: |
function | Get string numeric key for indexing. | ||
i18n_object_wrapper:: |
public | function | Get object info | |
i18n_object_wrapper:: |
function | Get key value from object/array | ||
i18n_object_wrapper:: |
public | function | Get language code | |
i18n_object_wrapper:: |
public | function | Get real object or array. | |
i18n_object_wrapper:: |
public | function | Get link for item | 2 |
i18n_object_wrapper:: |
protected | function | Get menu placehoders for object | |
i18n_object_wrapper:: |
public | function | Get object string translation info | |
i18n_object_wrapper:: |
public | function | Get title from item | 2 |
i18n_object_wrapper:: |
function | Menu access callback for mixed translation tab | ||
i18n_object_wrapper:: |
public | function | Get object translation set info | |
i18n_object_wrapper:: |
function | Get translation set id if any | ||
i18n_object_wrapper:: |
public | function | Get object type | |
i18n_object_wrapper:: |
function | Load real object or array. | 1 | |
i18n_object_wrapper:: |
function | Localize object if localizable. | ||
i18n_object_wrapper:: |
protected | function | Replace path with placeholders | |
i18n_object_wrapper:: |
function | Set field value to object/array | ||
i18n_object_wrapper:: |
function | Set translation set id | ||
i18n_object_wrapper:: |
public | function | Class constructor | 2 |
i18n_string_object_wrapper:: |
protected | property | ||
i18n_string_object_wrapper:: |
protected | property | ||
i18n_string_object_wrapper:: |
protected | function | Build properties from object. | 4 |
i18n_string_object_wrapper:: |
public | function | Get object translatable properties | |
i18n_string_object_wrapper:: |
public | function | Get object strings for translation | |
i18n_string_object_wrapper:: |
public | function | Get string context | 3 |
i18n_string_object_wrapper:: |
public | function | Get textgroup name | |
i18n_string_object_wrapper:: |
protected | function | Context to be pre-loaded before translation. | 2 |
i18n_string_object_wrapper:: |
public | function | Get translate path for object | 2 |
i18n_string_object_wrapper:: |
public | function | Load all existing strings for this object. | |
i18n_string_object_wrapper:: |
protected | function |
Translate access (localize strings) Overrides i18n_object_wrapper:: |
|
i18n_string_object_wrapper:: |
public | function | Remove all strings for this object. | |
i18n_string_object_wrapper:: |
public | function | Update all strings for this object. | |
i18n_string_object_wrapper:: |
protected | function | Get textgroup object | |
i18n_string_object_wrapper:: |
public | function |
Translate object. Overrides i18n_object_wrapper:: |
|
i18n_string_object_wrapper:: |
protected | function | Translate object property. | 2 |
i18n_string_object_wrapper:: |
protected | function | Translate all properties for object. | |
i18n_taxonomy_term:: |
public | function |
Translation mode for object Overrides i18n_string_object_wrapper:: |
|
i18n_taxonomy_term:: |
protected | function |
Access to object translation. This should check object properties and permissions Overrides i18n_object_wrapper:: |