Return-Path: Delivered-To: rainer Received: from h2774747.stratoserver.net (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) by h2774747.stratoserver.net (Dovecot) with LMTP id +xN/H087E2QpXgAA4+3H6A for ; Thu, 16 Mar 2023 16:52:47 +0100 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 32GFqfck024103 for ; Thu, 16 Mar 2023 16:52:42 +0100 Authentication-Results: gmx.net; dkim=none Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx015 [212.227.15.9]) with ESMTP (Nemesis) id 1MXqDm-1q29CS2CUO-00YBga for ; Thu, 16 Mar 2023 16:52:36 +0100 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay.uni-heidelberg.de with ESMTP; 16 Mar 2023 16:52:37 +0100 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id BD878127A9D; Thu, 16 Mar 2023 16:52:25 +0100 (CET) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 54149223 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 16 Mar 2023 16:52:24 +0100 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.119.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id A2F1712317A for ; Thu, 16 Mar 2023 16:52:24 +0100 (CET) X-IronPort-MID: 186210664 X-IronPort-RemoteIP: 23.83.218.254 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 2.8 X-IPAS-Result: =?us-ascii?q?A0AaEwD9OhNkgP7aUxdagQmDfXMCVycHBAtGhBU9iH6IM?= =?us-ascii?q?QOLVZIOgWoPAQEBAQEBAQEBCS4NCQQBAYUFAoUsBwIdBwEENBMBAgQBAQEBA?= =?us-ascii?q?wIDAQEBAQEBAwEBBQEBAQIBAwQEFAEBJBcHEAwphWgNhlYBAQECAQEBChcPA?= =?us-ascii?q?QUIAQEwCAQLCQIaAiYCAlcFAQ0IAQGCegGCOSMDBAELlRObHXqBMoEBgggBA?= =?us-ascii?q?QZRgQRCTJs4gQ0JgRQskTRCfYEQEoEDJ4MDPoJiAoEjhBWCZ4EMl3OBNHaBI?= =?us-ascii?q?A6BPYEGAgkCEWuBEghrgX5BAg1kCw52gU4CgV4lBA4DGSsdQAIBC3U/NQkLI?= =?us-ascii?q?F5rAi0REwUDCxUqRwQIOQYcNBECCA8SDwYmQw5CNzQTBoEGCw4RA0+BRwQvg?= =?us-ascii?q?V4GTZ4YBxQLBYEFoxKiCoQEi3CVAAZBlxaSKZdpjVKIYYMeiRkNhSKBeSOBW?= =?us-ascii?q?x8UGggbFYMiCUkZD5IShRSKZkEzOwIHAQoBAQMJi0MBAQ?= IronPort-PHdr: A9a23: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 IronPort-Data: A9a23:ASdqaa3jEI6m1N7SWvbD5aJ2kn2cJEfYwER7XKvMYLTBsI5bpzEEy mQcW22FaP2NN2Xwf9ByPI3g9xsEsJHXyII1HgRl3Hw8FHgiRejtXInGdBeuY0t+DSFhoGZPt Zh2hgzodZhsJpPkjk7xdOKn9BGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUw6mJSqYDR7zil5 JWj86UzBHf/g2QvajlNtfrcwP9SlK2aVA0w7wRWic9j4Qe2e0k9VPo3Oay3Jn3kdYhYdsbSq zHrlezREsvxpn/BO/v9+lrJWhRiro36ZWBivkFrt52K2XCukMCSPpETb5LwYW8P49mAcksYJ N9l7fRcQi9xVkHAdXh0vxRwS0lD0aN6FLDvGie96fLUnmz6V2bIx9ApXEMJHNUc9bMiaY1O3 aRwxDElcheejOuwhq6mTuh0wN4uKMD6eoYWu3VrzTjfC/siWtbFTrmiCd1whmx21psIR6+OI ZBENVKDbzyYC/FLElMWE443h8+0i2m6bzxAr12PrKQ26i7YywkZPL3FaYqLIIXSG5sJ9qqej k/lzUOoXBpdDoOCyBDYyFui27XJtiyuDer+E5XhrqE22ADJroAJMzUyfGeWkbydokq/QM5EJ lYKvDcorO0y+U2nQ933Uge35nKJ1iPwQPJMFPAx4QfL1rfQ4h7fHGUARy8HbdUnsMQ2TDos2 1uS2dXkGVSDrYF5V1qmqbXMk3TjGBQxMEsGQGhUTzQku93s9dRbYg30cv5vF6u8j9vQED72w iyXoCVWu1n1pZFQv0lc1Q+d6w9AtqQlXSZov1yPDz7NAhdRIdf8O9T0uQezAeNodd7BJmRtq kTojOC1xYji57mmnSiCSf8cdF1Cz8rfE1UwbbObdqTNGhyx/GOodIYW/Cx6JV8vKMsAcC6vZ UbSvQhR7ZlVMX+xK6l6f+pd6vjGL4C+SbwJtdiONLKih6SdkifbrUmCgmbMgAjQfLAEy/1XB HtiWZ/E4YwmIapm1iGqYOwWzKUmwCszrUuKG8+rnkz6ieDAPyXOIVvgDLdoRr9ihE9jiFqPm +uzy+PXo/mieLSuPnKNmWLtBQ1acxDX+qwaW+QOLrHfelc8cI3QI/DW2qgofoF/17hVjOrB8 mrVZ6Or4AqXuJEzEi3TMioLQOq3A/5X9CtrVQRyZgzA8yZ4Me6SAFI3LctfkU8Pr7MykpaZj pAtJ629Pxi4Ym2aq2lCMMik9tcKmdbCrVvmAhdJqQMXJ/ZILzElMPe6Fucz3EHizxZbtPfSZ 5W80R7QSJxFWxlmDd6Qcv+rxkL3uHEcnOlyVk3OL91IPkPh7OCG7sA3YuAfe6kxxdfrn1N2F Dp6xT8EqPmIv44t99bTjK6FpsGiFO4W8o9yATzA9bjvXcXF1jPL/GKDOdpkuRjBWXOx5KS6Y upPxv/9ObsMm1MiX0+Q1Vp05fpW2uYDf4Nn8zk= IronPort-HdrOrdr: A9a23:XIGaaKsNKBuwGnsWYU/CGS9B7skDsNV00zEX/kB9WHVpm62j5q OTdZEgviMc5wxhOk3I9ervBECgewK4yXcx2/h3AV7AZmXbUQmTQ72KhLGKq1Dd8m/Fh4hgPW IKSdkbNDSaNzhHZKjBgTWQL/Zl5sWb+6a1gurkw25qVhwCUdAc0+4DMHfiLqVsLjM2fqbR+a DsnPZvln6dWTAyYt6gDncIG9XSvtGjruOeXfaMaiRM1DWz X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="5.98,265,1673910000"; d="scan'208";a="186210664" X-MGA-submission: =?us-ascii?q?MDHBECgwvvBry/PlwbOjQ0LpzgjxKb6nBuz5B0?= =?us-ascii?q?0QctoLfCT78pBC99Mi3eB3+L9btP0bLzMJ94MknOrc3dPTRl++ROT76f?= =?us-ascii?q?Nm+2V5moIf6dRV1BA5XytbZ2MDwPL6Inz8uIHAY/i9lVhlpXS2cUOSZn?= =?us-ascii?q?xlZ7yf3F9SaUkQTqIsSFMv1Q=3D=3D?= Received: from toucan.tulip.relay.mailchannels.net ([23.83.218.254]) by relay2.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 16 Mar 2023 16:52:04 +0100 X-Sender-Id: s0seqk11zu|x-authuser|listas@tex-tipografia.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 75C4D41968 for ; Thu, 16 Mar 2023 15:51:59 +0000 (UTC) Received: from cp6.ukdns.biz (unknown [127.0.0.6]) (Authenticated sender: s0seqk11zu) by relay.mailchannels.net (Postfix) with ESMTPA id 914644120B for ; Thu, 16 Mar 2023 15:51:57 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1678981917; a=rsa-sha256; cv=none; b=zVUZBWIFqtRHy6Va5pJj9mexGMtp6fRLILqEj7n5jvh5kEQES3cJnkNsuqJIROzq+kkO2x x+utOA57ySBcfGSEwthF1ZaaJeH2kWfi15XQkcRl6Dp+ZPJW8gXatQEbDxD1T3A1LLCfpU Rs5GVZfuZ4IKY6PIL9fnf2GCtQ7/E9WQUWAnPSFYd5o7F+jYtODbGx5IUI0za/0f1QZz/3 jTRm1SCAu4kcFwZc5tGkhlqqpNgp/8CRIvMGJ7cwhAyLzLdpUHt0PCRRrfSChAkIwLvtVG KcG/IdMmoGqtWweFykvmhihyv/NrhZS3pIvAXXRDxsm/y1aYg3Zn0HdM/PW0Og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1678981917; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=NGVcuttn5PobrfiZf8xvBwutfOBvAPLyC4trtONLPNk=; b=mdnKTHfSr6RjQ/tAMxfC3wyDAAbt4OXBMUE4ah5sU8jNY/FPT8zzd8v40bZ5DlDwQJ6aCO eYMPWkumU/WXBnh8usQ6qQClsCA7gFGYWY/Kvaz4+8CTCw+0pf98RbFdwa7arM5sS40aBT pAuA22YwrmrHaLhy1t+WsZ+xlKIR9DAUmIUVMoX3w5BLgh8ZkQHskABj94MshH74T2Bp/X QVxZ4Y2ExBUR5bP7f2L6AKsmS8ML7CYSob0SGGmoDpNyzKqPmR041JKionx4OSsnHyrqx1 17ADoeD34mw239uj/6Cu/ovh+BvF41fmKCBIz3K8FrROjgOi0eVrDh7nNWAiAQ== ARC-Authentication-Results: i=1; rspamd-766d96cb5b-wt85n; auth=pass smtp.auth=s0seqk11zu smtp.mailfrom=listas@tex-tipografia.com X-Sender-Id: s0seqk11zu|x-authuser|listas@tex-tipografia.com X-MC-Relay: Neutral X-MailChannels-SenderId: s0seqk11zu|x-authuser|listas@tex-tipografia.com X-MailChannels-Auth-Id: s0seqk11zu X-Fearful-Harbor: 3ade0b1260f40cc3_1678981918113_4192475185 X-MC-Loop-Signature: 1678981918113:2508354037 X-MC-Ingress-Time: 1678981918112 Received: from cp6.ukdns.biz (cp6.ukdns.biz [95.215.224.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384) by 100.125.42.152 (trex/6.7.2); Thu, 16 Mar 2023 15:51:58 +0000 Received: from 126.150.217.87.dynamic.jazztel.es ([87.217.150.126]:61428 helo=[192.168.1.134]) by cp6.ukdns.biz with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1pcptQ-00078N-0l for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 16 Mar 2023 15:51:52 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Content-Language: en-US References: <19c35f2c-954d-26a6-b3a6-4cb5af6489d8@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-YourOrg-MailScanner-Information: Please contact the ISP for more information X-YourOrg-MailScanner-ID: 1pcptQ-00078N-0l X-YourOrg-MailScanner: Found to be clean X-YourOrg-MailScanner-SpamCheck: X-YourOrg-MailScanner-From: listas@tex-tipografia.com X-Spam-Status: No X-AuthUser: listas@tex-tipografia.com Message-ID: Date: Thu, 16 Mar 2023 16:51:51 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Javier Bezos Subject: Re: Babel/hyph-utf8: missing babelname for norwegian To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-Spam-Flag: NO UI-InboundReport: notjunk:1;M01:P0:RPukAUoMUl4=;GcInt6v6EHF6Q8fVDOdGMohCQ0v/ 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 X-UI-Loop:V01:wxcqFVeuvRM=:f9XdPF2eMYvi9rhBbjqFaTPCdVDJMvDU+X4qeanKDI0= X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:E6ezhfBevjk=;pyLh0Ba5MGy9VCVWQVGksmEJJF+ rwyc4HDvuJQF+guAYoD2dfTkTUuQsaWJtX9lybKKb90almfjwwoE7NkBSnAxdLjPQuhbp9ayR WBU3suqzNNu2nqKk6iVhiV2vtboVBFbN3rYjjyGUAqEL4ZezT3hprrEPKL4dpHQ5ctvYyfrAy D/iaFx7tQOkrp3+LA7Ij5m2YPyEAN06G4Il9wvbsho88j2XqD2u5IbVhZC1+h6gbdiTCsQ0X9 o9ZX9HG/sX/02ZpGSXHSSS6pcTfuF4Ev0nAkm60hn/tSb38Kl0rQGyvjgSNH+X5EDVXbdylcP pcqWV7xFJmme34KhK1tYcczSIQ8iOIAbUYlWXp5DegCt0dOD4BEOKZAK+P60AhJir33VFrcuN zwYC4TKs2uQ9MKo+DLs5KBu0K4uKix7mBFTZhjQSQtq/Z2D8g+ounfUOs7UV7kEaz+jcGQhW5 pvoSgB4xzxNfXnGPWkOVpFhEk1mu64H4C3r992xOk32zOlHLhL5EYEksmmdSnoDoTJb87cjoL 56fw++zL6DEpkzNBIkIeUbZ2c4aPpW8B56cftPUkjCamDfRPO1GFgnazkW7ghoV08IiBAoMM6 SEKAHlLzyNzi+HpYMutsgMZ6+4gDtQs7UiOcRY0noiV34PGu8upMAziOQ/bG2oFsiY05PoE+r enx6m9gKZX6p/x6BlauqcM8hy/EhscRhysu7ypz4RH8Pl/GxTkmEo5ikJ30V+RoAQEHyCDk6F 2zQL5UqbxAH X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8289 >> Although intentional, this is not quite correct if we follow the >> Unicode CLDR, which considers the ‘default’ Norwegian is ‘no’ >> (technically it’s a macrolanguage, and ‘nb’=“Norwegian Bokmål” is >> empty and just inherits from it). This is the correspondence made >> by babel, which follows Unicode. > > Except that that explanation is a bit turned on its head :-) First, > the Common Locale Data Repository is not a part of the Unicode Standard > (which encodes scripts, not languages), Sure, but Unicode (more precisely Unicode, Inc., aka Unicode Consortium) is also the name of the organization maintaining the Unicode Standard and... > it’s simply hosted on the > Unicode servers. ... the Unicode Common Language Data Repository. This is its full name, as often used, and the copyright holder is Unicode. What’s hosted is the ICU, but we are digressing. > Second, the fact that [nb] inherits from [no] without > changes in the CLDR means precisely the opposite of the interpretation > you make of it: it means that for the CLDR, Norwegian is [nb], that’s > the relevant piece of information. From the CLDR: Norwegian Bokmål Norwegian Nynorsk Norwegian So, the ‘default’ Norwegian is “no”. Both “nb” and “nn” inherit from “no”, but “nb” (which represents “nb_NO”) is in addition the ‘default content locale’ (listed as such in supplementalMetadata.xml) for “no”. This means there is a relation no/nb similar to en/en_US. See https://cldr.unicode.org/translation/translation-guide-general/default-content A hint – there are two Norwegian Wikipedias, namely no.wikipedia.org and nn.wikipedia. No nb.wikipedia.org, which is just a redirection to the ‘real’ thing. > so that hyph-no.tex contains their intersection, which both > hyph-nb.tex and hyph-nn.tex load, with a very small number of additions > Hence the code [no] is only used as a convenience and does not mean > “these are the patterns you get when you request [no]”. Using a existing tag assigned to a (meta)language as a convenience for the intersection of other locales doesn’t seem a good idea. > Anyway, the more general point is that the comments in the hyph-* > files have been very carefully tailored to generate exactly the contents > of language.dat (and other infrastructure files) that we need; This was basically my conclusion. Even if not quite correct, it works in practice as it should. Javier