Browse Source

Added Tamil Locale

- தமிழ் (செம்மொழி)
pull/17903/head
Sivaraj 5 years ago
parent
commit
4d4e14cc5d
  1. 1
      AUTHORS.txt
  2. 2
      components/calendar/locale/ta_IN.tsx
  3. 19
      components/date-picker/locale/ta_IN.tsx
  4. 2
      components/locale-provider/__tests__/index.test.js
  5. 62
      components/locale-provider/ta_IN.tsx
  6. 5
      components/time-picker/locale/ta_IN.tsx
  7. 1
      docs/react/i18n.en-US.md
  8. 1
      docs/react/i18n.zh-CN.md

1
AUTHORS.txt

@ -374,6 +374,7 @@ Shun <polytechnics.shun@gmail.com>
Shuvalov Anton <anton@shuvalov.info>
SimaQ <sima.zhang1990@gmail.com>
Simo Aleksandrov <simo3003@me.com>
Sivaraj S <sivaraj@sdev.in>
Spencer <spjy@hawaii.edu>
Stephen Esser <Stephen.Esser@gmail.com>
Subroto <shub1493biswas@gmail.com>

2
components/calendar/locale/ta_IN.tsx

@ -0,0 +1,2 @@
import ta_IN from '../../date-picker/locale/ta_IN';
export default ta_IN;

19
components/date-picker/locale/ta_IN.tsx

@ -0,0 +1,19 @@
import CalendarLocale from 'rc-calendar/lib/locale/ta_IN';
import TimePickerLocale from '../../time-picker/locale/ta_IN';
// Merge into a locale object
const locale = {
lang: {
placeholder: 'தேதியைத் தேர்ந்தெடுக்கவும்',
rangePlaceholder: ['தொடக்க தேதி', 'கடைசி தேதி'],
...CalendarLocale,
},
timePickerLocale: {
...TimePickerLocale,
},
};
// All settings at:
// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json
export default locale;

2
components/locale-provider/__tests__/index.test.js

@ -53,6 +53,7 @@ import skSK from '../sk_SK';
import slSI from '../sl_SI';
import srRS from '../sr_RS';
import svSE from '../sv_SE';
import taIN from '../ta_IN';
import thTH from '../th_TH';
import trTR from '../tr_TR';
import ukUA from '../uk_UA';
@ -100,6 +101,7 @@ const locales = [
slSI,
srRS,
svSE,
taIN,
thTH,
trTR,
ukUA,

62
components/locale-provider/ta_IN.tsx

@ -0,0 +1,62 @@
import Pagination from 'rc-pagination/lib/locale/ta_IN';
import DatePicker from '../date-picker/locale/ta_IN';
import TimePicker from '../time-picker/locale/ta_IN';
import Calendar from '../calendar/locale/ta_IN';
export default {
locale: 'ta',
Pagination,
DatePicker,
TimePicker,
Calendar,
// locales for all comoponents
global: {
placeholder: 'தேதியைத் தேர்ந்தெடுக்கவும்',
},
Table: {
filterTitle: 'பட்டியலை மூடு',
filterConfirm: 'சரி',
filterReset: 'மீட்டமை',
emptyText: 'தகவல் இல்லை',
selectAll: 'அனைத்தையும் தேர்வுசெய்',
selectInvert: 'தலைகீழாக மாற்று',
sortTitle: 'தலைப்பை வரிசைப்படுத்தவும்',
},
Modal: {
okText: 'சரி',
cancelText: 'ரத்து செய்யவும்',
justOkText: 'பரவாயில்லை, சரி',
},
Popconfirm: {
okText: 'சரி',
cancelText: 'ரத்து செய்யவும்',
},
Transfer: {
titles: ['', ''],
notFoundContent: 'உள்ளடக்கம் கிடைக்கவில்லை',
searchPlaceholder: 'இங்கு தேடவும்',
itemUnit: 'தகவல்',
itemsUnit: 'தகவல்கள்',
},
Upload: {
uploading: 'பதிவேற்றுகிறது...',
removeFile: 'கோப்பை அகற்று',
uploadError: 'பதிவேற்றுவதில் பிழை',
previewFile: 'கோப்பை முன்னோட்டமிடுங்கள்',
},
Empty: {
description: 'தகவல் இல்லை',
},
Icon: {
icon: 'உருவம்',
},
Text: {
edit: 'திருத்து',
copy: 'நகல் எடு',
copied: 'நகல் எடுக்கப்பட்டது',
expand: 'விரிவாக்கவும்',
},
PageHeader: {
back: 'பின் செல்லவும்',
},
};

5
components/time-picker/locale/ta_IN.tsx

@ -0,0 +1,5 @@
const locale = {
placeholder: 'நேரத்தைத் தேர்ந்தெடுக்கவும்',
};
export default locale;

1
docs/react/i18n.en-US.md

@ -63,6 +63,7 @@ Supported languages:
| Serbian | sr_RS |
| Slovenian | sl_SI |
| Swedish | sv_SE |
| Tamil | ta_IN |
| Thai | th_TH |
| Turkish | tr_TR |
| Russian | ru_RU |

1
docs/react/i18n.zh-CN.md

@ -62,6 +62,7 @@ return (
| 塞尔维亚 | sr_RS |
| 斯洛文尼亚 | sl_SI |
| 瑞典语 | sv_SE |
| 泰米尔人 | ta_IN |
| 泰语 | th_TH |
| 土耳其语 | tr_TR |
| 俄罗斯语 | ru_RU |

Loading…
Cancel
Save