1.0.4 • Published 6 years ago
@adler-it/webstack-translation v1.0.4
Translation
Reducer
import { combineReducers } from 'redux';
import { translationReducer } from '@adler-it/webstack-translation';
const appState = combineReducers({
...
translation: translationReducer,
...
}
Actions
translation_Action_Init
Set base language.
dispach(translation_Action_Init('en'));
translation_Action_LanguageRegister
Register new translation.
dispach(translation_Action_LanguageRegister('cs', {
Language: 'Jazyk',
...
}));
translation_Action_LanguageSet
Set Language
dispach(translation_Action_LanguageSet('cs'));
Functions
trans(phrase: string): string
Translate phrase.
import { trans } from '@adler-it/webstack-translation';
trans("Language") // === "Jazyk"