Skip to content

Commit

Permalink
feat(locale): add Dutch locale (#243)
Browse files Browse the repository at this point in the history
  • Loading branch information
mtdvlpr authored Jan 20, 2024
1 parent dafd80d commit 33ff84e
Show file tree
Hide file tree
Showing 3 changed files with 85 additions and 2 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ English | [中文](./README.zh-CN.md)
- Many out of box [extension](#extensions) (welcome to submit an issue for feature request)
- Markdown support
- TypeScript support
- I18n support(`en`, `zhHans`)
- I18n support(`en`, `zhHans`, `nl`)
- Vuetify 3.x and Vue 3.x support

## Vuetify 2.x
Expand Down Expand Up @@ -357,6 +357,7 @@ locale.setLang('en')
Available languages:
- en (default)
- zhHans
- nl

### Use unavailable language
Loading unavailable language, use `setMessage` for Settings
Expand Down
4 changes: 3 additions & 1 deletion src/locales/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { computed, ref, unref, watchEffect } from 'vue'

import en from './en'
import nl from './nl'
import zhHans from './zh-Hans'

import Logger from '@/utils/logger'
Expand All @@ -18,6 +19,7 @@ interface MittEvents extends Record<EventType, unknown> {
export const DEFAULT_LOCALE: LocaleInterface = {
lang: 'en',
message: {
nl,
zhHans,
en
}
Expand Down Expand Up @@ -117,4 +119,4 @@ const useLocale = () => {
}

export default locale
export { en, Locale, useLocale, zhHans }
export { en, Locale, useLocale, zhHans, nl }

Check failure on line 122 in src/locales/index.ts

View workflow job for this annotation

GitHub Actions / tests (ubuntu-latest, 18, 8)

Run autofix to sort these exports!

Check failure on line 122 in src/locales/index.ts

View workflow job for this annotation

GitHub Actions / ci (ubuntu-latest, 18, 8)

Run autofix to sort these exports!
80 changes: 80 additions & 0 deletions src/locales/nl.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
const locale: Record<string, string> = {
'editor.remove': 'Verwijderen',
'editor.words': 'WOORDEN',
'editor.characters': 'KARAKTERS',
'editor.default': 'standaard',
'editor.size.small.tooltip': 'Klein',
'editor.size.medium.tooltip': 'Middelmatig',
'editor.size.large.tooltip': 'Cover',
'editor.bold.tooltip': 'Dikgedrukt',
'editor.italic.tooltip': 'Cursief',
'editor.underline.tooltip': 'Onderstreept',
'editor.strike.tooltip': 'Doorgetrokken',
'editor.color.tooltip': 'Kleur',
'editor.highlight.tooltip': 'Markeren',
'editor.heading.tooltip': 'Koppen',
'editor.heading.h1.tooltip': 'Kop 1',
'editor.heading.h2.tooltip': 'Kop 2',
'editor.heading.h3.tooltip': 'Kop 3',
'editor.heading.h4.tooltip': 'Kop 4',
'editor.heading.h5.tooltip': 'Kop 5',
'editor.heading.h6.tooltip': 'Kop 6',
'editor.paragraph.tooltip': 'Paragraaf',
'editor.textalign.tooltip': 'Uitlijnen',
'editor.textalign.left.tooltip': 'Links',
'editor.textalign.center.tooltip': 'Midden',
'editor.textalign.right.tooltip': 'Rechts',
'editor.textalign.justify.tooltip': 'Justify',
'editor.fontFamily.tooltip': 'Font familie',
'editor.fontSize.tooltip': 'Font grootte',
'editor.superscript.tooltip': 'Superscript',
'editor.subscript.tooltip': 'Subscript',
'editor.bulletlist.tooltip': 'Ongenummerde lijst',
'editor.orderedlist.tooltip': 'Genummerde lijst',
'editor.tasklist.tooltip': 'Takenlijst',
'editor.indent.tooltip': 'Indent',
'editor.outdent.tooltip': 'Outdent',
'editor.link.tooltip': 'Link',
'editor.link.dialog.title': 'Link invoegen',
'editor.link.dialog.link': 'link',
'editor.link.dialog.button.apply': 'toepassen',
'editor.markdownTheme.tooltip': 'Thema',
'editor.image.tooltip': 'Afbeelding',
'editor.image.float.left.tooltip': 'Float links',
'editor.image.float.none.tooltip': 'Float none',
'editor.image.float.right.tooltip': 'Float right',
'editor.image.dialog.title': 'Adfbeelding invoegen',
'editor.image.dialog.tab.url': 'url',
'editor.image.dialog.tab.upload': 'upload',
'editor.image.dialog.form.link': 'Link',
'editor.image.dialog.form.alt': 'Alt',
'editor.image.dialog.form.aspectRatio': 'Lock original aspect ratio',
'editor.image.dialog.form.file': 'Bestand',
'editor.image.dialog.button.apply': 'apply',
'editor.video.tooltip': 'Video',
'editor.video.dialog.title': 'Video invoegen',
'editor.video.dialog.link': 'link',
'editor.video.dialog.button.apply': 'apply',
'editor.table.tooltip': 'Tabel',
'editor.table.menu.insert_table': 'Tabel invoegen',
'editor.table.menu.insert_table.with_header_row': 'Met koprij',
'editor.table.menu.add_column_before': 'Kolom ervoor invoegen',
'editor.table.menu.add_column_after': 'Kolom erna invoegen',
'editor.table.menu.delete_column': 'Kolom verwijderen',
'editor.table.menu.add_row_before': 'Rij ervoor invoegen',
'editor.table.menu.add_row_after': 'Rij erna invoegen',
'editor.table.menu.delete_row': 'Rij verwijderen',
'editor.table.menu.merge_or_split_cells': 'Cellen samenvoegen/splitsen',
'editor.table.menu.delete_table': 'Tabel verwijderen',
'editor.blockquote.tooltip': 'Citaatblok',
'editor.horizontalrule.tooltip': 'Horizontale lijn',
'editor.code.tooltip': 'Code',
'editor.codeblock.tooltip': 'Code blok',
'editor.clear.tooltip': 'Formatering verwijderen',
'editor.undo.tooltip': 'Stap terug',
'editor.redo.tooltip': 'Stap verder',
'editor.fullscreen.tooltip.fullscreen': 'Volledig scherm',
'editor.fullscreen.tooltip.exit': 'Volledig scherm verlaten'
}

export default locale

0 comments on commit 33ff84e

Please sign in to comment.