(vscodeLocale: string)
| 34 | */ |
| 35 | |
| 36 | export function formatLanguage(vscodeLocale: string): Language { |
| 37 | if (!vscodeLocale) { |
| 38 | return "en" |
| 39 | } |
| 40 | |
| 41 | const formattedLocale = vscodeLocale.replace(/-(\w+)$/, (_, region) => `-${region.toUpperCase()}`) |
| 42 | return isLanguage(formattedLocale) ? formattedLocale : "en" |
| 43 | } |
no test coverage detected