From 99d705e5977619f7b9816234587a1fc2cf9c8af1 Mon Sep 17 00:00:00 2001 From: neverland Date: Sun, 22 May 2022 15:17:30 +0800 Subject: [PATCH] feat(Locale): add Greek lang (#10621) --- packages/vant/src/locale/README.md | 1 + packages/vant/src/locale/README.zh-CN.md | 1 + packages/vant/src/locale/lang/el-GR.ts | 72 ++++++++++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 packages/vant/src/locale/lang/el-GR.ts diff --git a/packages/vant/src/locale/README.md b/packages/vant/src/locale/README.md index 847aba36c..6cd452836 100644 --- a/packages/vant/src/locale/README.md +++ b/packages/vant/src/locale/README.md @@ -46,6 +46,7 @@ Current supported languages: | Danish | da-DK | `v3.4.8` | | German | de-DE | - | | German (formal) | de-DE-formal | - | +| Greek | el-GR | `v3.5.0` | | English | en-US | - | | Spanish (Spain) | es-ES | - | | French | fr-FR | - | diff --git a/packages/vant/src/locale/README.zh-CN.md b/packages/vant/src/locale/README.zh-CN.md index a3a2f5965..579a232e0 100644 --- a/packages/vant/src/locale/README.zh-CN.md +++ b/packages/vant/src/locale/README.zh-CN.md @@ -47,6 +47,7 @@ Locale.add(messages); | 丹麦语 | da-DK | `v3.4.8` | | 德语 | de-DE | - | | 德语(正式) | de-DE-formal | - | +| 希腊语 | el-GR | `v3.5.0` | | 英语 | en-US | - | | 西班牙语 | es-ES | - | | 法语 | fr-FR | - | diff --git a/packages/vant/src/locale/lang/el-GR.ts b/packages/vant/src/locale/lang/el-GR.ts new file mode 100644 index 000000000..c3acb8b32 --- /dev/null +++ b/packages/vant/src/locale/lang/el-GR.ts @@ -0,0 +1,72 @@ +export default { + name: 'Όνομα', + tel: 'Τηλέφωνο', + save: 'Αποθήκευση', + confirm: 'Επιβεβαίωση', + cancel: 'Ακύρωση', + delete: 'Διαγραφή', + loading: 'Φόρτωση...', + noCoupon: 'Χωρίς κουπόνια', + nameEmpty: 'Παρακαλώ συμπληρώστε το όνομα', + addContact: 'Προσθήκη επαφής', + telInvalid: 'Αριθμός τηλεφώνου με εσφαλμένη μορφή', + vanCalendar: { + end: 'Τέλος', + start: 'Έναρξη', + title: 'Ημερολόγιο', + weekdays: [ + 'Κυριακή', + 'Δευτέρα', + 'Τρίτη', + 'Τετάρτη', + 'Πέμπτη', + 'Παρασκευή', + 'Σάββατο', + ], + monthTitle: (year: number, month: number) => `${year}/${month}`, + rangePrompt: (maxRange: number) => + `Επιλέξτε όχι περισσότερες από ${maxRange} ημέρες`, + }, + vanCascader: { + select: 'Επιλογή', + }, + vanPagination: { + prev: 'Προηγούμενο', + next: 'Επόμενο', + }, + vanPullRefresh: { + pulling: 'Τραβήξτε για ανανέωση...', + loosing: 'Χαλαρά για ανανέωση...', + }, + vanSubmitBar: { + label: 'Σύνολο:', + }, + vanCoupon: { + unlimited: 'Απεριόριστο', + discount: (discount: number) => `${discount * 10}% έκπτωση`, + condition: (condition: number) => `Τουλάχιστον ${condition}`, + }, + vanCouponCell: { + title: 'Κουπόνι', + count: (count: number) => `Έχετε ${count} κουπόνια`, + }, + vanCouponList: { + exchange: 'Ανταλλαγή', + close: 'Κλείσιμο', + enable: 'Διαθέσιμο', + disabled: 'Μη διαθέσιμο', + placeholder: 'Κωδικός κουπονιού', + }, + vanAddressEdit: { + area: 'Περιοχή', + postal: 'Ταχυδρομείο', + areaEmpty: 'Παρακαλώ επιλέξτε μια περιοχή λήψης', + addressEmpty: 'Η διεύθυνση δεν μπορεί να είναι κενή', + postalEmpty: 'Λάθος ταχυδρομικός κώδικας', + addressDetail: 'Διεύθυνση', + defaultAddress: 'Ορισμός ως προεπιλεγμένη διεύθυνση', + }, + vanAddressList: { + add: 'Προσθήκη νέας διεύθυνσης', + }, +};