---
title: "Translation"
date: 2023-08-16
author: "nK"
---

# Translation

## Interface strings

Both plugins use the `visual-portfolio` text domain. Translations of the free plugin come from [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/visual-portfolio/) and are installed by WordPress automatically for your site language. Contribute missing strings there.

Pro ships its own `languages/visual-portfolio.pot`. Translate it with a translation plugin such as Loco Translate (Loco Translate → Plugins → Visual Portfolio Pro → New language) or with Poedit; place the `.mo` file where the plugin tells you.

![](https://staging.visualportfolio.com/wp-content/uploads/2023/08/Shot-2023-08-16-at-10.14.24-1024x654.png)![](https://staging.visualportfolio.com/wp-content/uploads/2023/08/Shot-2023-08-16-at-10.14.24-1024x654.png)    ![](https://staging.visualportfolio.com/wp-content/uploads/2023/08/Shot-2023-08-16-at-10.16.41-1-1024x653.png)![](https://staging.visualportfolio.com/wp-content/uploads/2023/08/Shot-2023-08-16-at-10.16.41-1-1024x653.png)    ## Texts that are settings, not strings

Several texts visitors see are typed into the block, so they are not covered by language files. Change them in the block or Saved Layout:

TextWhere“All” filter buttonLayout → Filter → All Button Text“Load More”, “Loading More…”, “You’ve reached the end of the list”Layout → Pagination → Texts“Read More”Skin → Caption → Elements (Classic skin)Date formatSkin → Elements → Display Date“No items were found matching your selection.”Content Source → General Settings“Type to search…”Layout → Search → Placeholder Text (Pro)Password and age gate textsProtection (Pro)Proofing client messageProofing Settings (Pro)On a multilingual site these fields are translated per language through WPML’s block translation (see [Multilingual](https://staging.visualportfolio.com/docs/multilingual/)).

## Front-end strings that come from language files

Lightbox buttons and labels (“Close”, “Share”, “Zoom”, “Loading…”), the comments and views labels (“3 Comments”, “12 Views”), “By” before the author, and the proofing toolbar.

## RTL

Right-to-left stylesheets are loaded automatically for RTL site languages.