mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-09-29 15:31:36 -04:00
* Fix language in date picker Vuetify allows custom-named locales, but the date-picker really only works with BCP 47 language tag * Save lang at proper time + Update Vuetify lang on the fly
59 lines
1.2 KiB
JavaScript
59 lines
1.2 KiB
JavaScript
import Vue from "vue";
|
|
import Vuetify from "vuetify/lib";
|
|
|
|
Vue.use(Vuetify);
|
|
|
|
import de from 'vuetify/es5/locale/de';
|
|
import en from 'vuetify/es5/locale/en';
|
|
import fr from 'vuetify/es5/locale/fr';
|
|
import pl from 'vuetify/es5/locale/pl';
|
|
import pt from 'vuetify/es5/locale/pt';
|
|
import sv from 'vuetify/es5/locale/sv';
|
|
import zhHans from 'vuetify/es5/locale/zh-Hans';
|
|
import zhHant from 'vuetify/es5/locale/zh-Hant';
|
|
|
|
|
|
const vuetify = new Vuetify({
|
|
theme: {
|
|
dark: false,
|
|
options: { customProperties: true },
|
|
|
|
themes: {
|
|
light: {
|
|
primary: "#E58325",
|
|
accent: "#00457A",
|
|
secondary: "#973542",
|
|
success: "#43A047",
|
|
info: "#FFFD99",
|
|
warning: "#FF4081",
|
|
error: "#EF5350",
|
|
},
|
|
dark: {
|
|
primary: "#4527A0",
|
|
accent: "#FF4081",
|
|
secondary: "#26C6DA",
|
|
success: "#43A047",
|
|
info: "#2196F3",
|
|
warning: "#FB8C00",
|
|
error: "#FF5252",
|
|
},
|
|
},
|
|
},
|
|
lang: {
|
|
locales: {
|
|
'de-DE' : de,
|
|
'en-US' : en,
|
|
'fr-FR' : fr,
|
|
'pl-PL' : pl,
|
|
'pt-PT' : pt,
|
|
'sv-SE' : sv,
|
|
'zh-CN' : zhHans,
|
|
'zh-TW' : zhHant
|
|
},
|
|
current: 'en-US',
|
|
},
|
|
});
|
|
|
|
export default vuetify;
|
|
export { vuetify };
|