{% if include.params.article %}

{% assign article = include.params.article %}

{% endif %}

{% if include.params.lang %}

{% assign lang = include.params.lang %}

{% else %}

{% assign lang = lang | default: site.lang | default: "en" %}

{% endif %}

{% if include.params.excerpt_size %}

{% assign excerpt_size = include.params.excerpt_size %}

{% else %}

{% assign excerpt_size = excerpt_size
  | default: site.excerpt_size
  | default: 350 %}

{% endif %}

{%- include functions.html func='get_article_words' -%} {% assign words = return %}

{% assign _article = article | strip_html %} {% assign _words = _article | size %}

{% assign _size = excerpt_size %}

{% if lang != “en” %}

{% assign _size = words
  | times: 1.0
  | divided_by: _words
  | times: _size
  | round %}

{% endif %}

{% if _size > excerpt_size %}

{% assign _size = excerpt_size %}

{% endif %}

{% assign return = _article | truncate: _size %}