diff options
Diffstat (limited to 'src/i18n/translations/enums')
| -rw-r--r-- | src/i18n/translations/enums/committeeRole.ts | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/i18n/translations/enums/committeeRole.ts b/src/i18n/translations/enums/committeeRole.ts new file mode 100644 index 0000000..06b9980 --- /dev/null +++ b/src/i18n/translations/enums/committeeRole.ts @@ -0,0 +1,28 @@ +import type { TranslationsDictionary } from '$types/TranslationsDictionary'; +import CommitteeRole from 'enums/CommitteeRole'; + +const tEnum = { + [CommitteeRole.Preses]: { + sco: () => 'Preses', + 'en-GB': () => 'President', + }, + [CommitteeRole.Secretar]: { + sco: () => 'Secretar', + 'en-GB': () => 'Secretar', + }, + [CommitteeRole.Thesaurer]: { + sco: () => 'Thesaurer', + 'en-GB': () => 'Treasurer', + }, + [CommitteeRole.Wabmaister]: { + sco: () => 'Wabmaister', + 'en-GB': () => 'Webmaster', + }, + [CommitteeRole.LallansEiditor]: { + sco: () => 'Lallans Eiditor', + 'en-GB': () => 'Lallans Editor', + }, +}; + +type Raw = typeof tEnum; +export default tEnum as TranslationsDictionary<Raw>; |
