62 lines
1.3 KiB
TypeScript
62 lines
1.3 KiB
TypeScript
// Paid German course providers — pure data (brand names + level ranges are
|
|
// identical across locales, so they live here, not in i18n messages).
|
|
export interface PaidCourseProvider { provider: string; levels: string; format: string }
|
|
|
|
export const paidCourseProviders: PaidCourseProvider[] = [
|
|
{
|
|
"provider": "Lingoda",
|
|
"levels": "A1-C2",
|
|
"format": "Online"
|
|
},
|
|
{
|
|
"provider": "Kerntraining",
|
|
"levels": "A1-C2",
|
|
"format": "Online"
|
|
},
|
|
{
|
|
"provider": "WBS Training",
|
|
"levels": "A1-C1",
|
|
"format": "Hybrid"
|
|
},
|
|
{
|
|
"provider": "GLS",
|
|
"levels": "A0-C2",
|
|
"format": "On-site Berlin"
|
|
},
|
|
{
|
|
"provider": "Sprachinstitut Berlin",
|
|
"levels": "B2-C2",
|
|
"format": "On-site Berlin"
|
|
},
|
|
{
|
|
"provider": "Goethe-Institut Berlin",
|
|
"levels": "A1-C2",
|
|
"format": "On-site Berlin"
|
|
},
|
|
{
|
|
"provider": "Kapitel Zwei",
|
|
"levels": "A1-C2",
|
|
"format": "On-site Berlin"
|
|
},
|
|
{
|
|
"provider": "Hartnackschule Berlin",
|
|
"levels": "A1-C2",
|
|
"format": "On-site Berlin"
|
|
},
|
|
{
|
|
"provider": "Sprachenatelier Berlin",
|
|
"levels": "A1-C2",
|
|
"format": "On-site Berlin"
|
|
},
|
|
{
|
|
"provider": "DIE NEUE SCHULE",
|
|
"levels": "A1-C2",
|
|
"format": "On-site Berlin"
|
|
},
|
|
{
|
|
"provider": "Deutsch-Raum Sprachschule",
|
|
"levels": "A1-C2",
|
|
"format": "On-site Berlin"
|
|
}
|
|
]
|