Skip to content
Grav 2.1 is out: every page speaks Markdown. Read the announcement →

Translate variable strings from site.yaml?

Started by 01K 7 years ago · 0 replies · 679 views
7 years ago

Hi!
I'm successfully have translated template strings with |t filter.
However, some string left untouched.
There are few left from site.yaml file:

YAML
title: Default lang title
default_lang: en
author:
  name: Default Lange Name
  email: Default email
  copyright: 'Default  copyright'

These strings are displayed with the help of {{ site.author.copyright }} from html.twig template.

My logic was to append lanuage.yaml with these variables. however this doesn't work:

YAML
non_en_lang:
  SITE:        
    TITLE: NON EN TITLE
    DESCRIPTION: NON EN DESC
    AUTHOR:
       COPYRIGHT: NON EN COPYRYGHT

Is it possible or there is another approach?
I've tried the {{ site.author.copyright|t }} but this doesn't work

Suggested topics

Topic Participants Replies Views Activity
General · by jeremycherfas, 1 week ago
4 181 2 days ago
General · by lynbor, 6 days ago
2 122 3 days ago
General · by Old Man Umby, 1 week ago
1 100 1 week ago
General · by Sebastian, 1 week ago
1 124 1 week ago
General · by Andy Miller, 3 weeks ago
0 248 3 weeks ago