Skip to content

Commit

Permalink
fix alternate URL
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinpapst committed May 10, 2024
1 parent 1dc5de5 commit fd03413
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
8 changes: 8 additions & 0 deletions _includes/link-language-domain.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
{%- assign targetUrl = site.language_base[include.language] -%}
{%- if include.url != nil -%}
{%- assign targetUrl = targetUrl | append: include.url -%}
{%- if site.custom_domain[include.language] -%}
{%- assign replacer = '/' | append: include.language | append: '/' -%}
{%- assign targetUrl = targetUrl | replace: replacer , '/' -%}
{%- endif -%}
{%- else -%}
{%- unless site.custom_domain[include.language] -%}
{%- if include.language != 'en' -%}
{%- assign targetUrl = targetUrl | append: '/' | append: include.language -%}
{%- endif -%}
{%- endunless -%}
{%- endif -%}
{{- targetUrl -}}
2 changes: 1 addition & 1 deletion _layouts/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
{%- assign langPages = site[page.collection] | where: "slug", page.slug -%}
{%- if langPages and langPages.size > 1 %}
{%- for langPage in langPages %}
<link rel="alternate" hreflang="{{ langPage.lang }}" href="{{ site.language_base[langPage.lang] }}{{ langPage.url }}">
<link rel="alternate" hreflang="{{ langPage.lang }}" href="{% include link-language-domain.html language=langPage.lang url=langPage.url %}">
{%- endfor %}
{%- endif %}
{%- endif %}
Expand Down

0 comments on commit fd03413

Please sign in to comment.