mirror of
https://github.com/Zagrios/bs-manager.git
synced 2026-07-03 14:08:25 +02:00
translate dates
This commit is contained in:
@@ -237,5 +237,19 @@
|
||||
"submit": "Clone"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dateformat":{
|
||||
"dayNames": [
|
||||
"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat",
|
||||
"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"
|
||||
],
|
||||
"monthNames": [
|
||||
"Jan", "Feb", "Mar", "Apr", "May", "June", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec",
|
||||
"January", "February", "March", "April", "May", "June",
|
||||
"July", "August", "September", "October", "November", "December"
|
||||
],
|
||||
"timeNames": [
|
||||
"a", "p", "am", "pm", "A", "P", "AM", "PM"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -238,5 +238,19 @@
|
||||
"submit": "Clonar"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"dateformat":{
|
||||
"dayNames": [
|
||||
"Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb",
|
||||
"Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"
|
||||
],
|
||||
"monthNames": [
|
||||
"Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic",
|
||||
"Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio",
|
||||
"Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"
|
||||
],
|
||||
"timeNames": [
|
||||
"a", "p", "am", "pm", "A", "P", "AM", "PM"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -237,5 +237,19 @@
|
||||
"submit": "Cloner"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dateformat":{
|
||||
"dayNames": [
|
||||
"Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam",
|
||||
"Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"
|
||||
],
|
||||
"monthNames": [
|
||||
"Jan", "Fév", "Mar", "Avr", "Mai", "Jun", "Juil", "Aou", "Sept", "Oct", "Nov", "Déc",
|
||||
"Janvier", "Février", "Mars", "Avril", "Mai", "Juin",
|
||||
"Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"
|
||||
],
|
||||
"timeNames": [
|
||||
"a", "p", "am", "pm", "A", "P", "AM", "PM"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@ export const AvailableVersionItem = memo(function AvailableVersionItem(props: {v
|
||||
const [selected, setSelected] = useState(false);
|
||||
const t = useTranslation();
|
||||
|
||||
const formatedDate = (() => { return dateFormat(+props.version.ReleaseDate*1000, "ddd. dS mmm yyyy"); })()
|
||||
const formatedDate = (() => { return dateFormat(+props.version.ReleaseDate*1000, "ddd. d mmm yyyy"); })()
|
||||
|
||||
const toggleSelect = () => {
|
||||
if(bsDownloaderService.isDownloading){ return; }
|
||||
|
||||
@@ -3,6 +3,7 @@ import { distinctUntilChanged, filter, map } from "rxjs/operators";
|
||||
import { Observable } from "rxjs";
|
||||
import { ConfigurationService } from "./configuration.service";
|
||||
import { getProperty } from "dot-prop";
|
||||
import { i18n } from "dateformat";
|
||||
|
||||
export class I18nService {
|
||||
|
||||
@@ -28,6 +29,10 @@ export class I18nService {
|
||||
this.currentLanguage$.pipe(filter(l => !!l), distinctUntilChanged()).subscribe(lang => {
|
||||
this.cache.clear();
|
||||
this.dictionary = require(`../../../assets/jsons/translations/${lang.split("-")[0]}.json`);
|
||||
|
||||
i18n.dayNames = getProperty(this.dictionary, "dateformat.dayNames");
|
||||
i18n.monthNames = getProperty(this.dictionary, "dateformat.monthNames");
|
||||
i18n.timeNames = getProperty(this.dictionary, "dateformat.timeNames");
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user