Commit 4616d882d5b5d5dd64005f89b87a30e5b47270b0

Authored by 梁灏
2 parents 856cf774 774cee2d

Merge branch '2.0' of https://github.com/iview/iview into 2.0

src/locale/lang/ar-EG.js 0 → 100644
  1 +import setLang from '../lang';
  2 +
  3 +const lang = {
  4 + i: {
  5 + locale: 'ar-EG',
  6 + select: {
  7 + placeholder: 'إختيار',
  8 + noMatch: 'لا يوجد تطابق في البيانات',
  9 + loading: 'تحميل'
  10 + },
  11 + table: {
  12 + noDataText: 'لا توجد بيانات',
  13 + noFilteredDataText: 'لا توجد بيانات',
  14 + confirmFilter: 'تأكيد',
  15 + resetFilter: 'إعادة تعيين',
  16 + clearFilter: 'الكل'
  17 + },
  18 + datepicker: {
  19 + selectDate: 'إختر التاريخ',
  20 + selectTime: 'إختر الوقت',
  21 + startTime: 'وقت البداية',
  22 + endTime: 'وقت النهاية',
  23 + clear: 'إزالة',
  24 + ok: 'حسنا',
  25 + datePanelLabel: '[mmmm] [yyyy]',
  26 + month: 'شهر',
  27 + month1: 'يناير',
  28 + month2: 'فبراير',
  29 + month3: 'مارس',
  30 + month4: 'أبريل',
  31 + month5: 'مايو',
  32 + month6: 'يونيو',
  33 + month7: 'يوليو',
  34 + month8: 'أغسطس',
  35 + month9: 'سبتمبر',
  36 + month10: 'اكتوبر',
  37 + month11: 'نوفمبر',
  38 + month12: 'ديسمبر',
  39 + year: 'سنة',
  40 + weekStartDay: '0',
  41 + weeks: {
  42 + sun: 'أحد',
  43 + mon: 'إثنين',
  44 + tue: 'ثلاثاء',
  45 + wed: 'أربعاء',
  46 + thu: 'خميس',
  47 + fri: 'جمعة',
  48 + sat: 'سبت'
  49 + },
  50 + months: {
  51 + m1: 'يناير',
  52 + m2: 'فبراير',
  53 + m3: 'مارس',
  54 + m4: 'أبريل',
  55 + m5: 'مايو',
  56 + m6: 'يونيو',
  57 + m7: 'يوليو',
  58 + m8: 'أغسطس',
  59 + m9: 'سبتمبر',
  60 + m10: 'اكتوبر',
  61 + m11: 'نوفمبر',
  62 + m12: 'ديسمبر'
  63 + }
  64 + },
  65 + transfer: {
  66 + titles: {
  67 + source: 'المصدر',
  68 + target: 'الهدف'
  69 + },
  70 + filterPlaceholder: 'إبحث هنا',
  71 + notFoundText: 'لا يوجد'
  72 + },
  73 + modal: {
  74 + okText: 'حسنا',
  75 + cancelText: 'إلغاء'
  76 + },
  77 + poptip: {
  78 + okText: 'حسنا',
  79 + cancelText: 'إلغاء'
  80 + },
  81 + page: {
  82 + prev: 'الصفحة السابقة',
  83 + next: 'الصفحة التالية',
  84 + total: 'المجموع',
  85 + item: 'عنصر',
  86 + items: 'عناصر',
  87 + prev5: 'الخمس صفحات السابقة',
  88 + next5: 'الخمس صفحات التالية',
  89 + page: '/صفحة',
  90 + goto: 'الذهاب إلى',
  91 + p: ''
  92 + },
  93 + rate: {
  94 + star: 'نجمة',
  95 + stars: 'نجوم'
  96 + },
  97 + time: {
  98 + before: ' منذ',
  99 + after: ' بعد',
  100 + just: 'الآن',
  101 + seconds: ' ثواني',
  102 + minutes: ' دقائق',
  103 + hours: ' ساعات',
  104 + days: ' أيام'
  105 + },
  106 + tree: {
  107 + emptyText: 'لا توجد بيانات'
  108 + }
  109 + }
  110 +};
  111 +
  112 +setLang(lang);
  113 +
  114 +export default lang;
... ...
src/locale/lang/ar-SA.js
... ... @@ -27,7 +27,7 @@ const lang = {
27 27 month1: 'يناير',
28 28 month2: 'فبراير',
29 29 month3: 'مارس',
30   - month4: 'آبريل',
  30 + month4: 'أبريل',
31 31 month5: 'مايو',
32 32 month6: 'يونيو',
33 33 month7: 'يوليو',
... ... @@ -48,18 +48,18 @@ const lang = {
48 48 sat: 'سبت'
49 49 },
50 50 months: {
51   - m1: 'Jan',
52   - m2: 'Feb',
53   - m3: 'Mar',
54   - m4: 'Apr',
55   - m5: 'May',
56   - m6: 'Jun',
57   - m7: 'Jul',
58   - m8: 'Aug',
59   - m9: 'Sep',
60   - m10: 'Oct',
61   - m11: 'Nov',
62   - m12: 'Dec'
  51 + m1: 'يناير',
  52 + m2: 'فبراير',
  53 + m3: 'مارس',
  54 + m4: 'أبريل',
  55 + m5: 'مايو',
  56 + m6: 'يونيو',
  57 + m7: 'يوليو',
  58 + m8: 'أغسطس',
  59 + m9: 'سبتمبر',
  60 + m10: 'اكتوبر',
  61 + m11: 'نوفمبر',
  62 + m12: 'ديسمبر'
63 63 }
64 64 },
65 65 transfer: {
... ... @@ -86,7 +86,7 @@ const lang = {
86 86 items: 'عناصر',
87 87 prev5: 'الخمس صفحات السابقة',
88 88 next5: 'الخمس صفحات التالية',
89   - page: '/page',
  89 + page: '/صفحة',
90 90 goto: 'الذهاب إلى',
91 91 p: ''
92 92 },
... ...
src/locale/lang/ko-KR.js
... ... @@ -94,6 +94,15 @@ const lang = {
94 94 star: '중요',
95 95 stars: '중요'
96 96 },
  97 + time: {
  98 + before: ' 전',
  99 + after: ' 후',
  100 + just: '방금',
  101 + seconds: ' 초',
  102 + minutes: ' 분',
  103 + hours: ' 시간',
  104 + days: ' 일'
  105 + },
97 106 tree: {
98 107 emptyText: '데이터 없음'
99 108 }
... ... @@ -102,4 +111,4 @@ const lang = {
102 111  
103 112 setLang(lang);
104 113  
105   -export default lang;
106 114 \ No newline at end of file
  115 +export default lang;
... ...
types/table.d.ts
... ... @@ -107,6 +107,11 @@ export declare interface Table extends Vue {
107 107 */
108 108 $emit(eventName: "on-select-all", selection: object[]): this;
109 109 /**
  110 + * 在多选模式下有效,点击取消全选时触发
  111 + * selection:已选项数据
  112 + */
  113 + $emit(eventName: "on-select-all-cancel", selection: object[]): this;
  114 + /**
110 115 * 在多选模式下有效,只要选中项发生变化时就会触发
111 116 * selection:已选项数据
112 117 */
... ... @@ -251,6 +256,16 @@ export declare interface TableColumn {
251 256 params?: TableColumnRenderHeadParams
252 257 ) => VNode;
253 258 /**
  259 + * type 为 index 时可用,自定义序号
  260 + * @param row 当前行数据
  261 + */
  262 + indexMethod?: (row?: object) => string | number;
  263 + /**
  264 + * 自定义渲染列,使用 slot-scope 写法
  265 + * 声明 slot 后,就可以在 Table 的 slot 中使用 slot-scope
  266 + */
  267 + slot?: string;
  268 + /**
254 269 * 对应列是否可以排序,如果设置为 custom,则代表用户希望远程排序,
255 270 * 需要监听 Table 的 on- sort - change 事件,默认false
256 271 * @default false
... ...