There's a closed issue for this in 8.0.x (see related issue). I'm using 8.1 now, and I can't see that this has been fixed. This is what the returned render array looks like in Drupal\views\Plugin\views\display\DisplayPluginBase::renderMoreLink:

        return array(
          '#type' => 'more_link',
          '#url' => $url,
          '#title' => $this->useMoreText(),
          '#view' => $this->view,
        );

The text doesn't seem to be put through t. It is however typed as "label" in the schema.yml file.

CommentFileSizeAuthor
#4 view translations.PNG19.06 KBrvtraveller
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

jeanfredrik created an issue. See original summary.

dawehner’s picture

The text doesn't seem to be put through t. It is however typed as "label" in the schema.yml file.

Right, given that it should be translatable using config translation, don't you think so?

jeanfredrik’s picture

So how do I translate it?

rvtraveller’s picture

FileSize
19.06 KB

When on the edit page for that individual page click the "Translate View" tab:

Only local images are allowed.

Then pick Edit/Add for the language you wish to add the translation for. Finally, find the fields fieldset in the form (it is buried a couple layers deep) and then expand the "Rewrite Results" section to translate the "More Link Label".

Anonymous’s picture

Status: Active » Closed (duplicate)
Related issues: +#2418481: Views more text cannot be translated