Drupal Association members fund grants that make connections all over the world.
As started with the language schema/object in http://drupal.org/node/1399806 the path aliases were converted to use 'langcode' for their language code property in both the database schema and the API. API functions such as drupal_get_path_alias(), drupal_get_normal_path() and drupal_lookup_path() already took a language code but used the $path_language name for that argument. Now that API is cleaned up to refer to $langcode as well.
$path = array('source' => 'node', 'alias' => 'home', 'language' => 'en'); path_save($path);
$path = array('source' => 'node', 'alias' => 'home', 'langcode' => 'en'); path_save($path);