Alter field_available_languages() values.
This hook is invoked from field_available_languages() to allow modules to alter the array of available language codes for the given field.
$langcodes: A reference to an array of language codes to be made available.
$context: An associative array containing:
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
function hook_field_available_languages_alter(&$langcodes, $context) {
// Add an unavailable language code.
$langcodes[] = 'xx';
// Remove an available language code.
$index = array_search('yy', $langcodes);
unset($langcodes[$index]);
}