i18nviews.i18n.inc 719 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. /**
  3. * @file
  4. * Internationalization (i18n) hooks
  5. */
  6. /**
  7. * Implements hook_i18n_object_info().
  8. */
  9. function i18nviews_i18n_object_info() {
  10. $info['views'] = array(
  11. 'title' => t('Views'),
  12. 'class' => 'i18nviews',
  13. 'key' => 'name',
  14. 'string translation' => array(
  15. 'textgroup' => 'views',
  16. 'type' => 'views',
  17. ),
  18. // List of all known objects of this type
  19. 'list callback' => 'views_get_all_views',
  20. );
  21. return $info;
  22. }
  23. /**
  24. * Implements hook_i18n_string_info().
  25. */
  26. function i18nviews_i18n_string_info() {
  27. $groups['views'] = array(
  28. 'title' => t('Views'),
  29. 'description' => t('Views translation.'),
  30. 'format' => FALSE,
  31. 'list' => TRUE,
  32. );
  33. return $groups;
  34. }