You are here

function timeago_library_detect_languages in Timeago 7.2

Detect Timeago library language files if present.

1 call to timeago_library_detect_languages()
timeago_admin in ./timeago.module
The administrative settings form.

File

./timeago.module, line 241
Adds support for the Timeago jQuery library.

Code

function timeago_library_detect_languages() {

  // Figure out where the Timeago library is, and then work out if translation
  // files are present.
  $library_path = module_exists('libraries') && function_exists('libraries_load') ? libraries_get_path('timeago') : drupal_get_path('module', 'timeago');
  $library_languages_found = FALSE;
  $languages = language_list();

  // Remove English as the library includes it as an example.
  unset($languages['en']);
  foreach ($languages as $lang_code => $language) {
    if (file_exists($library_path . '/locales/jquery.timeago.' . $lang_code . '.js') || file_exists($library_path . '/jquery.timeago.' . $lang_code . '.js')) {
      $library_languages_found = TRUE;
      break;
    }
  }
  return $library_languages_found;
}