Pager labels aren't translated I have a site using Drupal 8.4.1 with all core language modules enabled, 3 active languages, and where English is the default language. The pager labels (e.g. "Last »") for my own views aren't translated, although the string "Last »" is available in the translation page. I can manually translate the pager labels by adding a translation for the whole view and then overriding the pager labels, but I think this isn't the right way to do it because the built-in views (e.g. /admin/content) are  translated just fine, without any manual override.

How can pager labels be translated without manually adding the translation?
I have seen this too. Looking thru the code, it appears that the pager templates do have translations set up properly. So in theory, UI translations should work. But they don't.

I haven't tried it but you probably could do this thru the hook_preprocess_pager__page(&amp;$variables) function (for full views pages).  There seems to be a $variables['pager']['#tags'] array with the values for pagers. You might be able to do the UI string translation here.