function _translation_tab_access

Access callback: Checks that the user has permission to 'translate content'.

Only displays the translation tab for nodes that are not language-neutral of types that have translation enabled.

Parameters

$node: A node object.

Return value

TRUE if the translation tab should be displayed, FALSE otherwise.

See also

translation_menu()

1 string reference to '_translation_tab_access'
translation_menu in modules/translation/translation.module
Implements hook_menu().

File

modules/translation/translation.module, line 86

Code

function _translation_tab_access($node) {
    if (entity_language('node', $node) != LANGUAGE_NONE && translation_supported_type($node->type) && node_access('view', $node)) {
        return user_access('translate content');
    }
    return FALSE;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.