@necord/localization
Version:
Localize your Discord bot with Necord!
16 lines (15 loc) • 587 B
TypeScript
import { BaseLocalizationAdapter } from './base-localization.adapter';
interface TranslationData {
[key: string]: string | TranslationData;
}
interface NestedLocalizationAdapterOptions {
fallbackLocale?: string;
locales?: Record<string, TranslationData>;
}
export declare class NestedLocalizationAdapter extends BaseLocalizationAdapter<NestedLocalizationAdapterOptions> {
getTranslation(key: string, locale: string, placeholders?: Record<string, string>): string;
private getTranslations;
private findTranslation;
private getFallbackTranslation;
}
export {};