diff --git a/js/src/common/Translator.ts b/js/src/common/Translator.ts index 79d54deb5..92f1714a6 100644 --- a/js/src/common/Translator.ts +++ b/js/src/common/Translator.ts @@ -1,5 +1,6 @@ import extract from './utils/extract'; import username from './helpers/username'; +import extractText from "./utils/extractText"; type Translations = { [key: string]: string }; @@ -33,6 +34,10 @@ export default class Translator { return id; } + transText(id: string, parameters = null) { + return extractText(this.trans(id, parameters)); + } + apply(translation: string, input: any) { if ('user' in input) { const user = extract(input, 'user'); diff --git a/js/src/forum/components/Search.tsx b/js/src/forum/components/Search.tsx index 837162219..b0d621651 100644 --- a/js/src/forum/components/Search.tsx +++ b/js/src/forum/components/Search.tsx @@ -1,7 +1,6 @@ import Component from '../../common/Component'; import LoadingIndicator from '../../common/components/LoadingIndicator'; import ItemList from '../../common/utils/ItemList'; -import extractText from '../../common/utils/extractText'; import KeyboardNavigatable from '../utils/KeyboardNavigatable'; import icon from '../../common/helpers/icon'; import DiscussionsSearchSource from './DiscussionsSearchSource'; @@ -85,7 +84,7 @@ export default class Search extends Component {