Merge pull request #5496 from TeamworkGuy2/master

Updated i18next.translate(... options) Missing Parameter Type
This commit is contained in:
Horiuchi_H
2015-08-25 12:55:34 +09:00
+6 -2
View File
@@ -17,6 +17,10 @@ interface IResourceStoreKey {
[key: string]: any;
}
interface I18nTranslateOptions extends I18nextOptions {
defaultValue?: any; // normally a string
}
interface I18nextOptions {
lng?: string; // Default value: undefined
load?: string; // Default value: 'all'
@@ -108,8 +112,8 @@ interface I18nextStatic {
load: (languages: string[], options: I18nextOptions, callback: (err: Error, store: IResourceStore) => void ) => void;
postMissing: (language: string, namespace: string, key: string, defaultValue: any, languages: string[]) => void;
};
t(key: string, options?: any): string;
translate(key: string, options?: any): string;
t(key: string, options?: I18nTranslateOptions): string;
translate(key: string, options?: I18nTranslateOptions): string;
exists(key: string, options?: any): boolean;
}