From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 20498 invoked from network); 17 Jul 2022 07:37:31 -0000 Received: from bsd.lv (HELO mandoc.bsd.lv) (66.111.2.12) by inbox.vuxu.org with ESMTPUTF8; 17 Jul 2022 07:37:31 -0000 Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 79bbfda2 for ; Sun, 17 Jul 2022 02:37:28 -0500 (EST) Received: from sysrq.in (sysrq.in [37.79.202.136]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 439714b4 for ; Sun, 17 Jul 2022 02:37:26 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sysrq.in; s=sysrq.in; t=1658043440; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=96tIBLUAC3ln3SoYX/sKo1eCvhoL3UgoG69tJtj3lwE=; b=IolNZH7WhQmx+cHqLKmMP6ptS2JUuBOYUTNZaVPDbFCzyA2PjODVnt7SEf4yfiyX6UrfKp DqqG40o0SzoVF6zBDqcvKClMrxVFddwG/a4gjdmxnPbaCciITdL6Yu5zqg3UqX83QHN/do j/7145lBXl4UlBARZBt/hnG+qSjOZr30c7G78Sd0brvgT5ZCAPgtxz8lzWU1Hu9ush2X93 0RT1e6PkHkyDMswQlokiRvRNjtKuM1VDfp0hBlV+G/QXHbISod8cuQ4LxfSOnF9ehzcDvH 3YI+9P4L8dVydMOp6hwInMxHejoXTzXMCjAp5Rab/RRyY/xTFlcBY1x8YGkLnA== Received: from sysrq.in (localhost [127.0.0.1]) by sysrq.in (OpenSMTPD) with ESMTPSA id ba22a5a8 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Sun, 17 Jul 2022 07:37:20 +0000 (UTC) From: Anna Vyalkova To: tech@mandoc.bsd.lv Subject: [PATCH 1/2] HTML: Add "lang" attributes Date: Sun, 17 Jul 2022 12:37:12 +0500 Message-Id: <20220717073713.18314-1-cyber@sysrq.in> X-Mailer: git-send-email 2.35.1 X-Mailinglist: mandoc-tech Reply-To: tech@mandoc.bsd.lv MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Set global man.cgi language to English. Set results and manpage language to unknown. Allows browsers to use the right font and screen readers - the right voice. --- Proper localization support can be only done via JS hacks at the moment and there is no simple solution AFAIK. How about introducing a new macro for manpage language? Although it won't be really useful as most localized manpages use legacy man(7). cgi.c | 12 +++++++----- man_html.c | 2 +- mdoc_html.c | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/cgi.c b/cgi.c index 76baddb6..79f80ffe 100644 --- a/cgi.c +++ b/cgi.c @@ -381,7 +381,7 @@ resp_begin_html(int code, const char *msg, const char *file) resp_begin_http(code, msg); printf("\n" - "\n" + "\n" "\n" " \n" " "); if (sz > 1) { - puts("