Skip to content

Commit 5c533d2

Browse files
Merge pull request #104 from bmrfvr/main
Fix issue with expected format of language code
2 parents abf8210 + 2fba917 commit 5c533d2

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/TimeZoneNames/TZNames.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ private static string GetLanguageKey(string languageCode, bool forDisplayNames =
375375
{
376376
var keys = forDisplayNames ? (IEnumerable<string>) Data.DisplayNames.Keys : Data.CldrLanguageData.Keys;
377377
key = keys.FirstOrDefault(x =>
378-
x.Split('_')[0].Equals(languageCode.Split('_')[0], StringComparison.OrdinalIgnoreCase));
378+
x.Split('_')[0].Equals(languageCode.Split('-')[0], StringComparison.OrdinalIgnoreCase));
379379

380380
if (key == null)
381381
{

test/TimeZoneNames.Tests/DisplayNamesTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public void Can_Get_DisplayName_For_Every_Windows_Zone()
101101
var errors = new List<string>();
102102
foreach (var id in TZConvert.KnownWindowsTimeZoneIds)
103103
{
104-
var displayName = TZNames.GetDisplayNameForTimeZone(id, "en");
104+
var displayName = TZNames.GetDisplayNameForTimeZone(id, "en-AU");
105105
if (string.IsNullOrEmpty(displayName))
106106
{
107107
errors.Add(id);

0 commit comments

Comments
 (0)