我有一个关于Voog (http://www.voog.com)平台的快速问题。
如何更改翻译文件?我想使用"lc“属性,例如:{{ 'Previous posts' | lc }}到目前为止,会显示"translation : en.app.site.previous posts”。
发布于 2015-10-22 16:44:19
你可以在http://www.voog.com/developers/markup/basics/i18n#built-in-translations上找到你的布局的内置翻译。
在您的例子中,已经内置了前一个/下一个文本的翻译:
{{ 'previous' | lc }}
{{ ’next' | lc }}
但是,要将自定义翻译添加到版面中,请继续执行以下步骤:
{% include %}将其包含在首选布局中(例如,博客文章布局中的{% include "Translations" %} )。{% case %}将翻译添加到组件中。下面是一个例子(显然,注释不是必需的):
{% case page.language_code %}
{% when 'et' %}
{% assign translation_prev_post = 'Previous posts in Estonian' %}
{% assign translation_prev_post = 'Next posts in Estonian' %}
{% when 'fi' %}
{% assign translation_prev_post = 'Previous posts in Finnish' %}
{% assign translation_prev_post = 'Next posts in Finnish' %}
{% when 'lv' %}
{% assign translation_prev_post = 'Previous posts in Latvian' %}
{% assign translation_prev_post = 'Next posts in Latvian' %}
{% else %}
{% comment %}All langugages that are not defined above, use this fallback. Using English might be a good idea{% endcomment %}
{% assign translation_prev_post = 'Previous posts' %}
{% assign translation_prev_post = 'Next posts' %}
{% endcase %}例如,文章组件后的{{ translation_prev_post }}或{{ translation_next_post }}。
https://stackoverflow.com/questions/33260320
复制相似问题