👋
@@ -142,4 +147,4 @@ export default {
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/components/Login.vue b/src/components/Login.vue
index ae6e548..07ea475 100644
--- a/src/components/Login.vue
+++ b/src/components/Login.vue
@@ -61,8 +61,8 @@
>
diff --git a/src/components/Profile.vue b/src/components/Profile.vue
index 4fd7ec8..50eeefe 100644
--- a/src/components/Profile.vue
+++ b/src/components/Profile.vue
@@ -70,7 +70,11 @@
-
+
{{ $t("profile.change_password") }}
@@ -119,7 +123,11 @@
-
+
{{ $t("profile.display_name") }}
diff --git a/src/components/ProfileInfoPopup.vue b/src/components/ProfileInfoPopup.vue
index 956d948..0e74bf4 100644
--- a/src/components/ProfileInfoPopup.vue
+++ b/src/components/ProfileInfoPopup.vue
@@ -3,7 +3,7 @@
v-model="showDialog"
content-class="profile-info-popup"
class="ma-0 pa-0"
- :width="$vuetify.breakpoint.smAndUp ? '688px' : '95%'"
+ :width="$vuetify.breakpoint.smAndUp ? '940px' : '95%'"
>
diff --git a/src/components/SelectLanguageDialog.vue b/src/components/SelectLanguageDialog.vue
index 1ac5a00..6ffbc8f 100644
--- a/src/components/SelectLanguageDialog.vue
+++ b/src/components/SelectLanguageDialog.vue
@@ -3,12 +3,17 @@
class="ma-0 pa-0"
v-bind="{ ...$props, ...$attrs }"
v-on="$listeners"
- :width="$vuetify.breakpoint.smAndUp ? '688px' : '80%'"
+ :width="$vuetify.breakpoint.smAndUp ? '940px' : '90%'"
>
- {{ $t("profile.select_language") }}
+
+ {{ $t("profile.set_language") }}
+ {{ $t("profile.language_description") }}
+
+
{{ $t("menu.ok") }}{{ $t("menu.done") }}
@@ -36,20 +41,10 @@
diff --git a/src/components/languageMixin.js b/src/components/languageMixin.js
new file mode 100644
index 0000000..cf1c65e
--- /dev/null
+++ b/src/components/languageMixin.js
@@ -0,0 +1,21 @@
+export default {
+ data() {
+ return {
+ languages: [],
+ activeLang:null,
+ }
+ },
+ methods: {
+ getLanguages() {
+ return this.languages;
+ }
+ },
+ mounted() {
+ for (const locale of Object.keys(this.$i18n.messages)) {
+ this.languages.push({
+ text: this.$i18n.messages[locale].language_display_name || locale,
+ value: locale,
+ });
+ }
+ }
+}
\ No newline at end of file