Files
Nextcloud-Cookbook-iOS/Nextcloud Cookbook iOS Client/Util/SupportedLanguage.swift
VincentMeilinger d3e0366ce6 New Recipe Edit View
2024-02-18 12:25:18 +01:00

35 lines
691 B
Swift

//
// SupportedLanguage.swift
// Nextcloud Cookbook iOS Client
//
// Created by Vincent Meilinger on 18.10.23.
//
import Foundation
enum SupportedLanguage: String, Codable {
case DEVICE = "device",
EN = "en",
DE = "de",
ES = "es",
FR = "fr"
func descriptor() -> String {
switch self {
case .DEVICE:
return String(localized: "Same as Device")
case .EN:
return "English"
case .DE:
return "Deutsch"
case .ES:
return "Español"
case .FR:
return "Français"
}
}
static let allValues = [DEVICE, EN, DE, ES, FR]
}