diff src/lib/languages.luan @ 32:d34d709a7a8e

region
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 03 Aug 2025 18:43:17 -0600
parents d3f5448743bf
children 7d9462ea03e3
line wrap: on
line diff
--- a/src/lib/languages.luan	Sun Aug 03 17:05:38 2025 -0600
+++ b/src/lib/languages.luan	Sun Aug 03 18:43:17 2025 -0600
@@ -7,6 +7,7 @@
 -- https://learn.microsoft.com/en-us/azure/ai-services/speech-service/language-support?tabs=tts
 
 local regions = {
+	GB = "United Kingdom"
 	JP = "Japan"
 	US = "United States"
 }
@@ -14,7 +15,7 @@
 local languages = {
 	en = {
 		name = "English"
-		regions = {"US"}
+		regions = {"US","GB"}
 	}
 	jp = {
 		name = "Japanese"
@@ -24,11 +25,10 @@
 
 for code, info in pairs(languages) do
 	info.code = code
-	local t = {}
+	local t = {nil}
 	for _, region in ipairs(info.regions) do
-		local region_code = code.."-"..region
-		t[region_code] = {
-			code = region_code
+		t[#t+1] = {
+			code = code.."-"..region
 			name = regions[region] or error(region)
 		}
 	end