Files
ccn/Packages/Localization/Tests/Utils/Resolvers/StubCatalog.swift
T
2026-08-19 23:19:08 +02:00

24 lines
453 B
Swift

import Foundation
@testable import Localization
/// A ``CatalogResolving`` backend with fixed languages, for exercising types apart from a bundled catalog.
struct StubCatalog: CatalogResolving {
// MARK: Properties
let sourceLanguage: String
let languages: Set<String>
var state: CatalogState = .loaded
// MARK: Methods
func string(
for key: String,
in locale: Locale
) -> String {
key
}
}