From 6868a027fae9540c48da9a7265a9368b8a7e3775 Mon Sep 17 00:00:00 2001
From: Matthias Zenger <matthias@objecthub.net>
Date: Sun, 14 May 2023 02:07:01 +0200
Subject: [PATCH] Consistent usage of default locale.

---
 Sources/CLFormat/StandardDirectiveSpecifier.swift | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Sources/CLFormat/StandardDirectiveSpecifier.swift b/Sources/CLFormat/StandardDirectiveSpecifier.swift
index 21f2936..0a6a380 100644
--- a/Sources/CLFormat/StandardDirectiveSpecifier.swift
+++ b/Sources/CLFormat/StandardDirectiveSpecifier.swift
@@ -224,9 +224,9 @@ public enum StandardDirectiveSpecifier: DirectiveSpecifier {
             let formatter = NumberFormatter()
             formatter.numberStyle = .spellOut
             if modifiers.contains(.plus) {
-              formatter.locale = arguments.locale ?? Locale(identifier: "en_US")
+              formatter.locale = arguments.locale ?? NumberFormat.defaultLocale
             } else {
-              formatter.locale = Locale(identifier: "en_US")
+              formatter.locale = NumberFormat.defaultLocale
             }
             return .append(formatter.string(from: number.nsnumber) ??
                            String(describing: number.nsnumber))
@@ -239,7 +239,7 @@ public enum StandardDirectiveSpecifier: DirectiveSpecifier {
                              groupsep: nil,
                              groupsize: nil,
                              locale: modifiers.contains(.plus) ? arguments.locale
-                                                               : Locale(identifier: "en_US"),
+                                                               : NumberFormat.defaultLocale,
                              usegroup: false,
                              uselocale: modifiers.contains(.plus),
                              forcesign: false))