I went under /languages and i edited both pictorico.pot, it.pot and under /inc/template-tags.php but still i do not see them changed
Not quite. ?? To install Pictorico in Italian, you don’t need to edit the .pot file – you need to install the theme’s .mo file.
You can download the current Italian translation of Pictorico from GlotPress here. Export the .mo file by selecting it at the bottom left:
https://translate.wordpress.com/projects/wpcom/themes/pictorico/it/default
It looks like some of the strings haven’t been translated yet, including “Older posts” and “Newer posts.” If you add them through GlotPress, then they’ll benefit everyone using Pictorico in Italian. You can log in with a WordPress.com username and password. (If you don’t have one yet you can sign up here: https://wordpress.com/ ) If you let me know once you’ve added the translations, I’ll make sure they get deployed, and they’ll change from yellow to green, and will be downloadable along with the other live translations.
The best way to add a .mo file to a theme is by creating a child theme first and addint it there – that way it won’t be overwritten if your theme is updated.
Here are some guides in case you haven’t made one before:
https://codex.www.ads-software.com/Child_Themes
https://op111.net/53/
https://vimeo.com/39023468
If you don’t already have a functions.php in your child theme, create one in a text editor (not a rich-text editor like Word) and add this bit of code right at the top: <?php
Next, add this to your child theme’s functions.php file – either the new one you just created (below the opening PHP tag) within an existing functions.php in your child theme:
add_action( 'after_setup_theme', 'my_child_theme_setup' );
function my_child_theme_setup() {
load_child_theme_textdomain( 'pictorico', get_stylesheet_directory() . '/languages' );
}