Internationalisation

Le plugin est internationalisé. La locale par défaut est le français.
Pour activer l’internationlisation, vous devez ajouter la clé internationalization les options de l’installateur.
// src/plugins/formbuilder.js

import store from '@/store';
import { fr } from '@vue-unistra/formbuilder/src/locales/fr';
import { vueUnistraFormbuilder } from '@vue-unistra/formbuilder';

Vue.use(unistraFormbuilder, {
  store,
  internationalization: {
    auto: true,
    locale: 'fr',
    messages: { fr },
  },
});

option

type

défault

information

auto

boolean

true

Si cette option est cochée, la locale du navigateur est utilisée

locale

string

'fr'

Si l’option auto est false, c’est la locale sélectionnée dans auto qui est utilisée

messages

{ [localeName: string]: AppMessages }

{ fr: AppMessages}

C’est la liste des traductions. Vous pouvez ajouter une nouvelle traduction ou modifier une existante. Les locales sont chargées dans @vue-unistra/formbuilder/src/locales/<localeName>.