Words.js 396 B

123456789101112131415161718192021
  1. import { i18n, keys } from '../language'
  2. const wordsModel = (now) => ({
  3. local: '',
  4. wordsInit() {
  5. const { local } = now()
  6. if (local) {
  7. i18n.local = local
  8. }
  9. const words = {}
  10. keys.forEach((item) => {
  11. words[`T${item}`] = i18n.t(item)
  12. })
  13. now({ ...words })
  14. },
  15. setlocal(local) {
  16. now({ local })
  17. },
  18. })
  19. export default wordsModel