Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The issue cockpit block is completely cached including strings and therefore, it's not ok for i18n enabled websites.
There are two possible solutions:
Either use the language iso code in the cache id (line 1734 in project_issue.module):
if (module_exists('locale')) {
global $language;
$cid = $language->language;
}
$cid = 'project_issue_cockpit_block:' . $cid . $node->nid;
But a better solution would be to cache the variables only which are used in the template, as a serialized array.