- saving changes;
This commit is contained in:
55
src/App.js
55
src/App.js
@@ -4,7 +4,8 @@ import Routes from './routes';
|
||||
import { createI18n, setLocaleData } from '@wordpress/i18n';
|
||||
import { I18nProvider } from '@wordpress/react-i18n';
|
||||
import './assets/scss/theme.scss';
|
||||
import { isEmpty, head } from 'ramda'
|
||||
import { isEmpty, head } from 'ramda';
|
||||
import { addLocale, PrimeReactProvider } from 'primereact/api';
|
||||
|
||||
// store
|
||||
import { useStore, storeSet, storeGet } from './store';
|
||||
@@ -18,6 +19,9 @@ function App() {
|
||||
const role = useStore().main.getRole();
|
||||
const chosenCompanyId = useStore().main.chosenCompanyId();
|
||||
const isRedirectedOnceNoCompany = useStore().main.isRedirectedOnceNoCompany();
|
||||
const value = {
|
||||
locale: 'it',
|
||||
};
|
||||
|
||||
const callback = (data) => {
|
||||
if (data.status === 'SUCCESS') {
|
||||
@@ -59,6 +63,51 @@ function App() {
|
||||
storeSet.main.setAsyncRequest();
|
||||
AuthenticationService.me(callback, errCallback);
|
||||
|
||||
addLocale('it', {
|
||||
startsWith: 'Inizia con',
|
||||
contains: 'Contiene',
|
||||
notContains: 'Non contiene',
|
||||
endsWith: 'Finisce con',
|
||||
equals: 'Uguale a',
|
||||
notEquals: 'Diverso da',
|
||||
noFilter: 'Nessun filtro',
|
||||
lt: 'Minore di',
|
||||
lte: 'Minore o uguale a',
|
||||
gt: 'Maggiore di',
|
||||
gte: 'Maggiore o uguale a',
|
||||
dateIs: 'Data uguale a',
|
||||
dateIsNot: 'Data diversa da',
|
||||
dateBefore: 'Data prima di',
|
||||
dateAfter: 'Data dopo',
|
||||
custom: 'Personalizzato',
|
||||
clear: 'Cancella',
|
||||
apply: 'Applica',
|
||||
matchAll: 'Tutte le condizioni',
|
||||
matchAny: 'Qualsiasi condizione',
|
||||
addRule: 'Aggiungi regola',
|
||||
removeRule: 'Rimuovi regola',
|
||||
accept: 'Sì',
|
||||
reject: 'No',
|
||||
choose: 'Scegli',
|
||||
upload: 'Carica',
|
||||
cancel: 'Annulla',
|
||||
dayNames: ['Domenica', 'Lunedì', 'Martedì', 'Mercoledì', 'Giovedì', 'Venerdì', 'Sabato'],
|
||||
dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mer', 'Gio', 'Ven', 'Sab'],
|
||||
dayNamesMin: ['D', 'L', 'M', 'M', 'G', 'V', 'S'],
|
||||
monthNames: ['Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre'],
|
||||
monthNamesShort: ['Gen', 'Feb', 'Mar', 'Apr', 'Mag', 'Giu', 'Lug', 'Ago', 'Set', 'Ott', 'Nov', 'Dic'],
|
||||
today: 'Oggi',
|
||||
weekHeader: 'Sm',
|
||||
firstDayOfWeek: 1,
|
||||
dateFormat: 'dd/mm/yy',
|
||||
weak: 'Debole',
|
||||
medium: 'Medio',
|
||||
strong: 'Forte',
|
||||
passwordPrompt: 'Inserisci una password',
|
||||
emptyMessage: 'Nessun risultato trovato',
|
||||
emptyFilterMessage: 'Nessun risultato trovato'
|
||||
});
|
||||
|
||||
fetch('/languages/en_US.json')
|
||||
.then((res) => res.json())
|
||||
.then(res => {
|
||||
@@ -69,7 +118,9 @@ function App() {
|
||||
return (
|
||||
<I18nProvider i18n={i18n}>
|
||||
<BrowserRouter>
|
||||
<Routes role={role} chosenCompanyId={chosenCompanyId}/>
|
||||
<PrimeReactProvider value={value}>
|
||||
<Routes role={role} chosenCompanyId={chosenCompanyId}/>
|
||||
</PrimeReactProvider>
|
||||
</BrowserRouter>
|
||||
</I18nProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user