{% extends "base.html" %}
{% block extrahead %}
{#
Per-language share text. The home page gets a short value proposition
(title about 60 characters, description about 110) instead of the page
title and the long meta description; other pages use their own title and
a description cut to the same length.
#}
{% set lang = config.theme.language | default("en") %}
{% if lang == "ko" %}
{% set home_title = "BomLens: 로컬 SBOM 생성과 오픈소스 위험 평가" %}
{% set home_desc = "SaaS 없이 소스, 컨테이너, 펌웨어에서 SBOM과 고지문, 위험 보고서를 한 번에 만듭니다." %}
{% set og_file = "og-card-ko.png" %}
{% set og_locale = "ko_KR" %}
{% else %}
{% set home_title = "BomLens: local SBOM generator and open-source risk assessor" %}
{% set home_desc = "Make a CycloneDX SBOM, a notice and a risk report from source, containers or firmware. No SaaS." %}
{% set og_file = "og-card.png" %}
{% set og_locale = "en_US" %}
{% endif %}
{% if page and page.file.src_uri in ["index.md", "index.ko.md"] %}
{% set page_title = home_title %}
{% set page_desc = home_desc %}
{% else %}
{% set page_title = ((page.title | striptags) ~ " - " ~ config.site_name) if page and page.title else config.site_name %}
{% set page_desc = ((page.meta.description | striptags | truncate(110)) if page and page.meta and page.meta.description else home_desc) %}
{% endif %}
{% set og_image = config.site_url ~ "images/" ~ og_file %}
{% set og_url = page.canonical_url if page and page.canonical_url else config.site_url %}
{% if config.extra and config.extra.goatcounter %}
{% endif %}
{% endblock %}