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))