Traduzioni con POWER Theme in HubSpot
Indice
Inizia a leggere nei blog post
Tutto il template del blog listing
Traduzioni da impostare nei moduli
Entrare su Marketing / Files and Templates / Design Tool → Cercare il modulo
Nella colonna a destra, trovare la sezione Field translations e fare Add translation nella lingua/lingue di interesse (il default è sempre English).
Di seguito le parti da tradurre:
Modulo blog-post-header
- %s min read deve diventare % min (anche in ENG)
Modulo prev-next-nav
- lasciare Prev e Next anche per le altre lingue
Modulo sec-blog-post-preview
- Tradurre Start Reading
- %s min read deve diventare % min (anche in ENG)
Template blog-post.html
- Subito sotto {% block body %}
{% set url = request.path %}
{% if '/it' in url|render|render %}
{% set languageLabel = 'it' %}
{% else %}
{% set languageLabel = 'en' %}
{% endif %}
{% set labels = {
'it': {
'related': 'Può interessarti anche:',
},
'en': {
'related': 'You may be interested in:',
},
}
%}
- Al posto del testo esistente, sostituire il richiamo alla label creata sopra
'{{ labels[ languageLabel ].related }}'
Template blog-listing.html
- Subito sotto {% block body %}
{% set url = request.path %}
{% if '/it' in url|render|render %}
{% set languageLabel = 'it' %}
{% else %}
{% set languageLabel = 'en' %}
{% endif %}
{% set labels = {
'it': {
'loadmore': 'Carica altri',
'showall': 'Mostra tutti',
'startreading': 'Leggi',
},
'en': {
'loadmore': 'Load more',
'showall': 'Show all',
'startreading': 'Leggi',
},
}
%}
- Al posto del testo inserire il richiamo alle etichette create sopra
'{{ labels[ languageLabel ].loadmore }}'
'{{ labels[ languageLabel ].showall }}'
'{{ labels[ languageLabel ].startreading }}'
- Sostituire “min read” con “min"