diff --git a/src/assets/locales/de.json b/src/assets/locales/de.json
deleted file mode 100644
index d0303265..00000000
--- a/src/assets/locales/de.json
+++ /dev/null
@@ -1,130 +0,0 @@
-{
- "home": {
- "no-results": "___",
- "no-data": "_________"
- },
- "search": {
- "search-label": "______",
- "search-placeholder": "_________",
- "clear-search-tooltip": "______"
- },
- "login": {
- "title": "___",
- "username-label": "______",
- "password-label": "______",
- "login-button": "___",
- "remember-me-label": "_________",
- "remember-me-never": "___",
- "remember-me-hour": "____",
- "remember-me-day": "___",
- "remember-me-week": "___"
- },
- "config": {
- "main-tab": "______",
- "view-config-tab": "_________",
- "edit-config-tab": "_________",
- "custom-css-tab": "_________",
- "heading": "_________",
- "download-config-button": "_________",
- "edit-config-button": "_________",
- "edit-css-button": "_________",
- "cloud-sync-button": "_________",
- "edit-cloud-sync-button": "_________",
- "rebuild-app-button": "_________",
- "change-language-button": "_________",
- "reset-settings-button": "_________",
- "app-info-button": "_________",
- "app-version-note": "_________",
- "backup-note": "_________________________________",
- "reset-config-msg-l1": "_________________________________",
- "reset-config-msg-l2": "_________________________________",
- "reset-config-msg-l3": "_________________________________",
- "data-cleared-msg": "_________",
- "actions-label": "___",
- "copy-config-label": "___",
- "data-copied-msg": "_________",
- "reset-config-label": "______",
- "css-save-btn": "______",
- "css-note-label": "___",
- "css-note-l1": "____________________________________",
- "css-note-l2": "____________________________________",
- "css-note-l3": "____________________________________"
- },
- "settings": {
- "theme-label": "___",
- "layout-label": "___",
- "layout-auto": "___",
- "layout-horizontal": "______",
- "layout-vertical": "______",
- "item-size-label": "______",
- "item-size-small": "______",
- "item-size-medium": "______",
- "item-size-large": "______",
- "config-launcher-label": "______"
- },
- "theme-maker": {
- "title": "_________",
- "export-button": "_________",
- "reset-button": "_________",
- "show-all-button": "_________",
- "save-button": "___",
- "cancel-button": "___",
- "saved-toast": "{theme} _________",
- "copied-toast": "___ {theme} ___",
- "reset-toast": "___ {theme} ___"
- },
- "config-editor": {
- "save-location-label": "_________",
- "location-local-label": "_________",
- "location-disk-label": "_________",
- "save-button": "_________",
- "valid-label": "_________",
- "status-success-msg": "_________",
- "status-fail-msg": "_________",
- "success-msg-disk": "_________",
- "success-msg-local": "_________",
- "success-note-l1": "_________",
- "success-note-l2": "_________",
- "success-note-l3": "__________________",
- "error-msg-save-mode": "__________________",
- "error-msg-cannot-save": "__________________",
- "error-msg-bad-json": "__________________",
- "warning-msg-validation": "__________________"
- },
- "app-rebuild": {
- "title": "______",
- "rebuild-note-l1": "__________________",
- "rebuild-note-l2": "__________________",
- "rebuild-note-l3": "__________________",
- "rebuild-button": "_________",
- "rebuilding-status-1": "______...",
- "rebuilding-status-2": "_________",
- "error-permission": "_________",
- "success-msg": "_________",
- "fail-msg": "_________",
- "reload-note": "_________",
- "reload-button": "______"
- },
- "cloud-sync": {
- "title": "_________",
- "intro-l1": "__________________",
- "intro-l2": "__________________",
- "intro-l3": "__________________",
- "backup-title-setup": "_________",
- "backup-title-update": "_________",
- "password-label-setup": "_________",
- "password-label-update": "_________",
- "backup-button-setup": "______",
- "backup-button-update": "______",
- "backup-id-label": "______",
- "backup-id-note": "__________________",
- "restore-title": "_________",
- "restore-id-label": "_________",
- "restore-password-label": "______",
- "restore-button": "______",
- "backup-error-unknown": "_________",
- "backup-error-password": "_________",
- "backup-success-msg": "_________",
- "restore-success-msg": "_________"
- }
-}
\ No newline at end of file
diff --git a/src/components/Settings/LanguageSwitcher.vue b/src/components/Settings/LanguageSwitcher.vue
index 693a0897..40df51a4 100644
--- a/src/components/Settings/LanguageSwitcher.vue
+++ b/src/components/Settings/LanguageSwitcher.vue
@@ -15,6 +15,10 @@
{{ language.flag }} {{ language.name }}
++ There are not currently any additional languages supported, + but stay tuned as more are on their way! +
@@ -82,6 +86,11 @@ export default { width: 100%; } + p.sad-times { + color: var(--warning); + text-align: center; + } + .language-dropdown { margin: 1rem auto; div.vs__dropdown-toggle { diff --git a/src/utils/languages.js b/src/utils/languages.js index 5f43353a..5c5ddc79 100644 --- a/src/utils/languages.js +++ b/src/utils/languages.js @@ -1,6 +1,5 @@ // Locales - Import translation files here! import en from '@/assets/locales/en.json'; -import de from '@/assets/locales/de.json'; // Language data - Add your country name, locale code and imported file here export const languages = [ @@ -10,17 +9,11 @@ export const languages = [ locale: en, flag: '🇬🇧', }, - { - name: 'German', - code: 'de', - locale: de, - flag: '🇩🇪', - }, // Including: - // name - Human readable name for your language - // code - ISO language code + // name - Human readable name for your language (e.g German) + // code - ISO language code (e.g. de) // locale - The file that you imported above - // flag - A nice emoji flag (optional) + // flag - A nice emoji flag (optional, e.g. 🇩🇪) ]; const i18nMessages = {};