Przeglądaj źródła

✨ feat(i18n): 组件库语言翻译

陈雪 3 tygodni temu
rodzic
commit
b8f242a230

+ 2 - 2
src/renderer/components/LangTab/index.vue

@@ -27,11 +27,11 @@ export default {
         },
         {
           text: i18n.t('e-yu'),
-          value: 'ru',
+          value: 'ru-RU',
         },
         {
           text: i18n.t('sai-er-wei-ya-yu'),
-          value: 'sr-Latn',
+          value: 'sr',
         },
       ],
     }

+ 6 - 2
src/renderer/i18n/index.js

@@ -4,6 +4,8 @@ import ru from './languages/ru.json'
 import srLatn from './languages/sr-Latn.json'
 import enLocale from 'element-ui/lib/locale/lang/en'
 import zhLocale from 'element-ui/lib/locale/lang/zh-CN'
+import srLocale from 'element-ui/lib/locale/lang/sr'
+import ruLocale from 'element-ui/lib/locale/lang/ru-RU'
 import VueI18n from 'vue-i18n'
 import Vue from 'vue'
 
@@ -19,11 +21,13 @@ function loadLanguage() {
       ...zhCN,
       ...zhLocale,
     },
-    'sr-Latn': {
+    sr: {
       ...srLatn,
+      ...srLocale,
     },
-    ru: {
+    'ru-RU': {
       ...ru,
+      ...ruLocale,
     },
   }
 

+ 0 - 125
src/renderer/i18n/languages/ru-el.js

@@ -1,125 +0,0 @@
-'use strict'
-exports.__esModule = true
-exports.default = {
-  el: {
-    colorpicker: {
-      confirm: 'OK',
-      clear: 'Очистить',
-    },
-    datepicker: {
-      now: 'Сейчас',
-      today: 'Сегодня',
-      cancel: 'Отмена',
-      clear: 'Очистить',
-      confirm: 'OK',
-      selectDate: 'Выбрать дату',
-      selectTime: 'Выбрать время',
-      startDate: 'Начальная дата',
-      startTime: 'Начальное время',
-      endDate: 'Конечная дата',
-      endTime: 'Конечное время',
-      prevYear: 'Предыдущий год',
-      nextYear: 'Следующий год',
-      prevMonth: 'Предыдущий месяц',
-      nextMonth: 'Следующий месяц',
-      year: '',
-      month1: 'Январь',
-      month2: 'Февраль',
-      month3: 'Март',
-      month4: 'Апрель',
-      month5: 'Май',
-      month6: 'Июнь',
-      month7: 'Июль',
-      month8: 'Август',
-      month9: 'Сентябрь',
-      month10: 'Октябрь',
-      month11: 'Ноябрь',
-      month12: 'Декабрь',
-      week: 'неделя',
-      weeks: {
-        sun: 'Вс',
-        mon: 'Пн',
-        tue: 'Вт',
-        wed: 'Ср',
-        thu: 'Чт',
-        fri: 'Пт',
-        sat: 'Сб',
-      },
-      months: {
-        jan: 'Янв',
-        feb: 'Фев',
-        mar: 'Мар',
-        apr: 'Апр',
-        may: 'Май',
-        jun: 'Июн',
-        jul: 'Июл',
-        aug: 'Авг',
-        sep: 'Сен',
-        oct: 'Окт',
-        nov: 'Ноя',
-        dec: 'Дек',
-      },
-    },
-    select: {
-      loading: 'Загрузка',
-      noMatch: 'Совпадений не найдено',
-      noData: 'Нет данных',
-      placeholder: 'Выбрать',
-    },
-    cascader: {
-      noMatch: 'Совпадений не найдено',
-      loading: 'Загрузка',
-      placeholder: 'Выбрать',
-      noData: 'Нет данных',
-    },
-    pagination: {
-      goto: 'Перейти',
-      pagesize: '/страница',
-      total: 'Всего {total}',
-      pageClassifier: '',
-    },
-    messagebox: {
-      title: 'Сообщение',
-      confirm: 'OK',
-      cancel: 'Отмена',
-      error: 'Некорректный ввод',
-    },
-    upload: {
-      deleteTip: 'нажмите удалить для удаления',
-      delete: 'Удалить',
-      preview: 'Просмотр',
-      continue: 'Продолжить',
-    },
-    table: {
-      emptyText: 'Нет данных',
-      confirmFilter: 'Подтвердить',
-      resetFilter: 'Сбросить',
-      clearFilter: 'Все',
-      sumText: 'Сумма',
-    },
-    tree: {
-      emptyText: 'Нет данных',
-    },
-    transfer: {
-      noMatch: 'Совпадений не найдено',
-      noData: 'Нет данных',
-      titles: ['Список 1', 'Список 2'],
-      filterPlaceholder: 'Введите ключевое слово',
-      noCheckedFormat: '{total} элементов',
-      hasCheckedFormat: '{checked}/{total} выбрано',
-    },
-    image: {
-      error: 'ОШИБКА',
-    },
-    pageHeader: {
-      title: 'Назад',
-    },
-    popconfirm: {
-      confirmButtonText: 'Да',
-      cancelButtonText: 'Нет',
-    },
-    empty: {
-      description: 'Нет данных',
-    },
-  },
-}