Skip to content
● Grav 2.2 is out: 2x faster cold starts and 96% less memory on big sites. Read the announcement →

Translate variable strings from site.yaml?

Started by 01K 7 years ago · 0 replies · 720 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 Andy Miller, 7 days ago
0 112 7 days ago
General · by lynbor, 1 month ago
3 439 2 weeks ago
General · by lynbor, 3 weeks ago
7 562 2 weeks ago
General · by Harry, 2 weeks ago
0 161 2 weeks ago
General · by Old Man Umby, 1 month ago
2 309 3 weeks ago