diff --git a/client/src/components/CreateTeamDialog.vue b/client/src/components/CreateTeamDialog.vue
new file mode 100644
index 0000000..2032769
--- /dev/null
+++ b/client/src/components/CreateTeamDialog.vue
@@ -0,0 +1,94 @@
+
+
+ {{ $t('description') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/client/src/composables/useI18n.ts b/client/src/composables/useI18n.ts
index 9cb8fb5..79662bb 100644
--- a/client/src/composables/useI18n.ts
+++ b/client/src/composables/useI18n.ts
@@ -12,7 +12,8 @@ const defaultLang: Lang = browserLang === 'de' ? 'de' : 'en'
let lang: Lang = defaultLang
export interface useI18n {
- setLang(lang: string): void
+ setLang(lang: Lang): void
+ getLang(): Lang
$t(key: string): string
}
@@ -21,6 +22,9 @@ export default (map: i18nMap): useI18n => {
setLang: (_lang: Lang): void => {
lang = _lang
},
+ getLang: (): Lang => {
+ return lang
+ },
$t: (key: string): string => {
const t = map[key]
if (!t) {
diff --git a/client/src/pages/index.vue b/client/src/pages/index.vue
index 9b48b57..3945b0a 100644
--- a/client/src/pages/index.vue
+++ b/client/src/pages/index.vue
@@ -8,23 +8,25 @@
-
+
v{{ config.version }}, © 2021-2022, Settel
+