Panes' Title translation
Sounds like i18n_panels would be overkill. You can do it like this:

/**
 * Preprocess panels panes to translate their title.
 */
function MY_THEME_preprocess_panels_pane(&amp;$variables) {
  $pane_config = $variables['pane']-&gt;configuration;
  if (!empty($pane_config['override_title'])) {
    // Translate pane title via t().
    $variables['title'] = t($pane_config['override_title_text']);
  }
}


Or, if appropriate, just:

/**
 * Preprocess panels panes to translate their title.
 */
function MY_MODULE_preprocess_panels_pane(&amp;$variables) {
  $variables['title'] = t($variables['title']);
}


The first will process the title only if defined in the pane settings as a title override. The second will translate the title regardless of whether it's the override title or original title from elsewhere.

Tested under Drupal 7, the same or similar approach would probably work for Drupal 8.