- These settings are synced to cloud.
+ {{ $t("settings.sync_description") }}
@@ -99,7 +105,7 @@
{{ $t("theme") }}
- Customize your application theme.
+ {{ $t("settings.theme_description") }}
@@ -109,12 +115,9 @@
- {{
- $colorMode.preference.charAt(0).toUpperCase() +
- $colorMode.preference.slice(1)
- }}
+ {{ $t(getColorModeName($colorMode.preference)) }}
- ({{ $colorMode.value }} mode detected)
+ ({{ $t(getColorModeName($colorMode.value)) }})
@@ -213,7 +216,7 @@
{{ $t("settings.interceptor") }}
- Middleware between application and APIs.
+ {{ $t("settings.interceptor_description") }}
@@ -397,7 +400,7 @@ export default defineComponent({
},
head() {
return {
- title: `Settings • Hoppscotch`,
+ title: `${this.$t("navigation.settings")} • Hoppscotch`,
}
},
computed: {
@@ -452,6 +455,20 @@ export default defineComponent({
})
setTimeout(() => (this.clearIcon = "clear_all"), 1000)
},
+ getColorModeName(colorMode: string) {
+ switch (colorMode) {
+ case "system":
+ return "settings.system_mode"
+ case "light":
+ return "settings.light_mode"
+ case "dark":
+ return "settings.dark_mode"
+ case "black":
+ return "settings.black_mode"
+ default:
+ return "settings.system_mode"
+ }
+ },
},
})