My recommendation would be to go with a visual representation which would translate across all the languages you are translating as opposed to doing a textual and visual translation like "Page" and the representation of the numbers.
The simpler approach of that would be to show the start and end pages and use ellipses to highlight the transition at some point. Here are some good examples taken from this smashing magazine article


The second option you proposed ({2}...{20})is similar to the examples above but ensure users can choose some of the intermediate pages. The reason being if people are searching for something alphabetically, they can choose the intermediate pages to reach a certain listing which might be in those pages.
That said, users will rarely click to the last page and would rather prefer to do another search to find the results desired within the first few results. Hence showing the last page might not be useful if you have a lot of results. To quote this article
The first and last link is not necessary because most users prefer to
look at content chronologically. There’s no reason for them to start
from the last page unless they’re trying to find content from the past
that they’ve already seen before. For those cases, you should have a
search field in your navigation for that.
However, there is utility in
giving users the option to go back to the first page. The first page
often has the most relevant and recent content. After paginating the
user might want to go back to the first page without having to click
the “previous” link over and over. You should display the first page
link as the number one with an ellipsis, such as “1…”. This way it
won’t visually interfere with the “next” and “previous” links.