Skip to content

Commit 632ad20

Browse files
committed
Refactor initAvailableLanguages
It is possible to get the installed languages directly from the LabelHelper class.
1 parent 921bfbb commit 632ad20

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

LabelFileGenerator/Program.cs

+2-13
Original file line numberDiff line numberDiff line change
@@ -496,20 +496,9 @@ public void initAvailableAOSServiceFolders()
496496

497497
public void initAvailableLanguages()
498498
{
499-
var foundationLabelResourcesFolder = Arguments.AOSServiceFolder + FoundationModelPath + LabelResourcesPath;
500-
var folderPaths = Directory.EnumerateDirectories(foundationLabelResourcesFolder);
501-
502-
foreach (string folderPath in folderPaths)
503-
{
504-
string folderName = folderPath.Split(Path.DirectorySeparatorChar).Last();
505-
506-
if (folderName.ToLower() != "en-us")
507-
{
508-
AvailableLanguages.Add(folderName);
509-
}
510-
}
499+
AvailableLanguages.AddRange(LabelHelper.GetInstalledLanguages().ToArray());
511500
}
512-
501+
513502
public void Run()
514503
{
515504
if (init())

0 commit comments

Comments
 (0)