From d935a89d2573d84720f17b3c36d5cdb0279f32e6 Mon Sep 17 00:00:00 2001 From: Edward Welbourne Date: Mon, 5 Feb 2024 13:49:07 +0100 Subject: [PATCH] Tweak the message for variants Although the code does not, in fact, know about them, it's more pertinent to say that they're unsupported than to say that the variant in question is unknown. Change-Id: I411d792dc91f2d7af58a4b7919c952a005b3417e Reviewed-by: Cristian Maureira-Fredes --- util/locale_database/cldr.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/util/locale_database/cldr.py b/util/locale_database/cldr.py index 345fc50f5f2..8a3ffd04341 100644 --- a/util/locale_database/cldr.py +++ b/util/locale_database/cldr.py @@ -352,7 +352,11 @@ class CldrAccess (object): parts.append(text) if len(parts) > 1: parts[-1] = 'and ' + parts[-1] - assert parts + else: + assert parts + if parts[0].startswith('variant'): + raise Error(f'No support for {parts[0]}', + language, script, territory, variant) raise Error('Unknown ' + ', '.join(parts), language, script, territory, variant)