mirror of https://github.com/snachodog/mybuddy.git
Add locale support for datetime picker
This commit is contained in:
parent
5fb2627c19
commit
a93070c5ba
|
@ -1,4 +1,6 @@
|
||||||
{% load i18n static %}
|
{% load babybuddy_tags i18n static %}
|
||||||
|
{% get_current_language as LANGUAGE_CODE %}
|
||||||
|
{% get_current_locale as LOCALE %}
|
||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
@ -41,6 +43,7 @@
|
||||||
|
|
||||||
<script src="{% static "babybuddy/js/vendor.js" %}"></script>
|
<script src="{% static "babybuddy/js/vendor.js" %}"></script>
|
||||||
<script src="{% static "babybuddy/js/app.js" %}"></script>
|
<script src="{% static "babybuddy/js/app.js" %}"></script>
|
||||||
|
<script>moment.locale('{{ LOCALE }}');</script>
|
||||||
|
|
||||||
{% block javascript %}{% endblock %}
|
{% block javascript %}{% endblock %}
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
from django import template
|
from django import template
|
||||||
from django.apps import apps
|
from django.apps import apps
|
||||||
|
from django.utils.translation import to_locale, get_language
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
@ -28,7 +29,17 @@ def version_string():
|
||||||
"""
|
"""
|
||||||
Get Baby Buddy's current version string.
|
Get Baby Buddy's current version string.
|
||||||
|
|
||||||
:return: version string ('n.n.n (commit)')
|
:return: version string ('n.n.n (commit)').
|
||||||
"""
|
"""
|
||||||
config = apps.get_app_config('babybuddy')
|
config = apps.get_app_config('babybuddy')
|
||||||
return config.version_string
|
return config.version_string
|
||||||
|
|
||||||
|
|
||||||
|
@register.simple_tag()
|
||||||
|
def get_current_locale():
|
||||||
|
"""
|
||||||
|
Get the current language's locale code.
|
||||||
|
|
||||||
|
:return: locale code (e.g. 'de', 'fr', etc.).
|
||||||
|
"""
|
||||||
|
return to_locale(get_language())
|
||||||
|
|
|
@ -32,8 +32,9 @@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#datetimepicker_birth_date').datetimepicker({
|
$('#datetimepicker_birth_date').datetimepicker({
|
||||||
viewMode: 'years',
|
format: 'L',
|
||||||
format: 'YYYY-MM-DD'
|
locale: '{{ LOCALE }}',
|
||||||
|
viewMode: 'years'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -32,7 +32,8 @@
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#datetimepicker_time').datetimepicker({
|
$('#datetimepicker_time').datetimepicker({
|
||||||
defaultDate: 'now',
|
defaultDate: 'now',
|
||||||
format: 'YYYY-MM-DD HH:mm'
|
format: 'L LT',
|
||||||
|
locale: '{{ LOCALE }}'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -31,12 +31,14 @@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#datetimepicker_start').datetimepicker({
|
$('#datetimepicker_start').datetimepicker({
|
||||||
format: 'YYYY-MM-DD HH:mm',
|
format: 'L LT',
|
||||||
|
locale: '{{ LOCALE }}',
|
||||||
useCurrent: false
|
useCurrent: false
|
||||||
});
|
});
|
||||||
$('#datetimepicker_end').datetimepicker({
|
$('#datetimepicker_end').datetimepicker({
|
||||||
defaultDate: 'now',
|
defaultDate: 'now',
|
||||||
format: 'YYYY-MM-DD HH:mm'
|
format: 'L LT',
|
||||||
|
locale: '{{ LOCALE }}'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -31,12 +31,14 @@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#datetimepicker_start').datetimepicker({
|
$('#datetimepicker_start').datetimepicker({
|
||||||
format: 'YYYY-MM-DD HH:mm',
|
format: 'L LT',
|
||||||
|
locale: '{{ LOCALE }}',
|
||||||
useCurrent: false
|
useCurrent: false
|
||||||
});
|
});
|
||||||
$('#datetimepicker_end').datetimepicker({
|
$('#datetimepicker_end').datetimepicker({
|
||||||
defaultDate: 'now',
|
defaultDate: 'now',
|
||||||
format: 'YYYY-MM-DD HH:mm'
|
format: 'L LT',
|
||||||
|
locale: '{{ LOCALE }}'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -32,7 +32,8 @@
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#datetimepicker_time').datetimepicker({
|
$('#datetimepicker_time').datetimepicker({
|
||||||
defaultDate: 'now',
|
defaultDate: 'now',
|
||||||
format: 'YYYY-MM-DD HH:mm'
|
format: 'L LT',
|
||||||
|
locale: '{{ LOCALE }}'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -26,7 +26,9 @@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#datetimepicker_start').datetimepicker({
|
$('#datetimepicker_start').datetimepicker({
|
||||||
format: 'YYYY-MM-DD HH:mm:ss'
|
defaultDate: 'now',
|
||||||
|
format: 'L LTS',
|
||||||
|
locale: 'en'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -31,12 +31,14 @@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#datetimepicker_start').datetimepicker({
|
$('#datetimepicker_start').datetimepicker({
|
||||||
format: 'YYYY-MM-DD HH:mm:ss',
|
format: 'L LTS',
|
||||||
|
locale: '{{ LOCALE }}',
|
||||||
useCurrent: false
|
useCurrent: false
|
||||||
});
|
});
|
||||||
$('#datetimepicker_end').datetimepicker({
|
$('#datetimepicker_end').datetimepicker({
|
||||||
defaultDate: 'now',
|
defaultDate: 'now',
|
||||||
format: 'YYYY-MM-DD HH:mm:ss'
|
format: 'L LTS',
|
||||||
|
locale: '{{ LOCALE }}'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -32,7 +32,8 @@
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#datetimepicker_date').datetimepicker({
|
$('#datetimepicker_date').datetimepicker({
|
||||||
defaultDate: 'now',
|
defaultDate: 'now',
|
||||||
format: 'YYYY-MM-DD'
|
format: 'L',
|
||||||
|
locale: '{{ LOCALE }}'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -27,6 +27,11 @@ module.exports = {
|
||||||
'node_modules/popper.js/dist/umd/popper.js',
|
'node_modules/popper.js/dist/umd/popper.js',
|
||||||
'node_modules/bootstrap/dist/js/bootstrap.js',
|
'node_modules/bootstrap/dist/js/bootstrap.js',
|
||||||
'node_modules/moment/moment.js',
|
'node_modules/moment/moment.js',
|
||||||
|
'node_modules/moment/locale/de.js',
|
||||||
|
'node_modules/moment/locale/es.js',
|
||||||
|
'node_modules/moment/locale/fr.js',
|
||||||
|
'node_modules/moment/locale/sv.js',
|
||||||
|
'node_modules/moment/locale/tr.js',
|
||||||
'node_modules/tempusdominus-bootstrap-4/build/js/tempusdominus-bootstrap-4.js'
|
'node_modules/tempusdominus-bootstrap-4/build/js/tempusdominus-bootstrap-4.js'
|
||||||
],
|
],
|
||||||
graph: [
|
graph: [
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
{% extends 'babybuddy/page.html' %}
|
{% extends 'babybuddy/page.html' %}
|
||||||
{% load i18n static %}
|
{% load i18n static %}
|
||||||
{% get_current_language as LANGUAGE_CODE %}
|
|
||||||
|
|
||||||
{% block title %}{% endblock %}
|
{% block title %}{% endblock %}
|
||||||
|
|
||||||
|
@ -26,8 +25,6 @@
|
||||||
|
|
||||||
{% block javascript %}
|
{% block javascript %}
|
||||||
<script src="{% static "babybuddy/js/graph.js" %}"></script>
|
<script src="{% static "babybuddy/js/graph.js" %}"></script>
|
||||||
{% with get_current_language as language %}
|
<script>Plotly.setPlotConfig({locale: '{{ LOCALE }}'})</script>
|
||||||
<script>Plotly.setPlotConfig({locale: '{{ language }}'})</script>
|
|
||||||
{% endwith %}
|
|
||||||
{{ js|safe }}
|
{{ js|safe }}
|
||||||
{% endblock %}
|
{% endblock %}
|
|
@ -22347,6 +22347,420 @@ return Popper;
|
||||||
|
|
||||||
})));
|
})));
|
||||||
|
|
||||||
|
//! moment.js locale configuration
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
function processRelativeTime(number, withoutSuffix, key, isFuture) {
|
||||||
|
var format = {
|
||||||
|
'm': ['eine Minute', 'einer Minute'],
|
||||||
|
'h': ['eine Stunde', 'einer Stunde'],
|
||||||
|
'd': ['ein Tag', 'einem Tag'],
|
||||||
|
'dd': [number + ' Tage', number + ' Tagen'],
|
||||||
|
'M': ['ein Monat', 'einem Monat'],
|
||||||
|
'MM': [number + ' Monate', number + ' Monaten'],
|
||||||
|
'y': ['ein Jahr', 'einem Jahr'],
|
||||||
|
'yy': [number + ' Jahre', number + ' Jahren']
|
||||||
|
};
|
||||||
|
return withoutSuffix ? format[key][0] : format[key][1];
|
||||||
|
}
|
||||||
|
|
||||||
|
var de = moment.defineLocale('de', {
|
||||||
|
months : 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),
|
||||||
|
monthsShort : 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),
|
||||||
|
monthsParseExact : true,
|
||||||
|
weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),
|
||||||
|
weekdaysShort : 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),
|
||||||
|
weekdaysMin : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),
|
||||||
|
weekdaysParseExact : true,
|
||||||
|
longDateFormat : {
|
||||||
|
LT: 'HH:mm',
|
||||||
|
LTS: 'HH:mm:ss',
|
||||||
|
L : 'DD.MM.YYYY',
|
||||||
|
LL : 'D. MMMM YYYY',
|
||||||
|
LLL : 'D. MMMM YYYY HH:mm',
|
||||||
|
LLLL : 'dddd, D. MMMM YYYY HH:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay: '[heute um] LT [Uhr]',
|
||||||
|
sameElse: 'L',
|
||||||
|
nextDay: '[morgen um] LT [Uhr]',
|
||||||
|
nextWeek: 'dddd [um] LT [Uhr]',
|
||||||
|
lastDay: '[gestern um] LT [Uhr]',
|
||||||
|
lastWeek: '[letzten] dddd [um] LT [Uhr]'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : 'in %s',
|
||||||
|
past : 'vor %s',
|
||||||
|
s : 'ein paar Sekunden',
|
||||||
|
ss : '%d Sekunden',
|
||||||
|
m : processRelativeTime,
|
||||||
|
mm : '%d Minuten',
|
||||||
|
h : processRelativeTime,
|
||||||
|
hh : '%d Stunden',
|
||||||
|
d : processRelativeTime,
|
||||||
|
dd : processRelativeTime,
|
||||||
|
M : processRelativeTime,
|
||||||
|
MM : processRelativeTime,
|
||||||
|
y : processRelativeTime,
|
||||||
|
yy : processRelativeTime
|
||||||
|
},
|
||||||
|
dayOfMonthOrdinalParse: /\d{1,2}\./,
|
||||||
|
ordinal : '%d.',
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return de;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
|
//! moment.js locale configuration
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),
|
||||||
|
monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_');
|
||||||
|
|
||||||
|
var monthsParse = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i];
|
||||||
|
var monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;
|
||||||
|
|
||||||
|
var es = moment.defineLocale('es', {
|
||||||
|
months : 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),
|
||||||
|
monthsShort : function (m, format) {
|
||||||
|
if (!m) {
|
||||||
|
return monthsShortDot;
|
||||||
|
} else if (/-MMM-/.test(format)) {
|
||||||
|
return monthsShort[m.month()];
|
||||||
|
} else {
|
||||||
|
return monthsShortDot[m.month()];
|
||||||
|
}
|
||||||
|
},
|
||||||
|
monthsRegex : monthsRegex,
|
||||||
|
monthsShortRegex : monthsRegex,
|
||||||
|
monthsStrictRegex : /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
|
||||||
|
monthsShortStrictRegex : /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
|
||||||
|
monthsParse : monthsParse,
|
||||||
|
longMonthsParse : monthsParse,
|
||||||
|
shortMonthsParse : monthsParse,
|
||||||
|
weekdays : 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),
|
||||||
|
weekdaysShort : 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),
|
||||||
|
weekdaysMin : 'do_lu_ma_mi_ju_vi_sá'.split('_'),
|
||||||
|
weekdaysParseExact : true,
|
||||||
|
longDateFormat : {
|
||||||
|
LT : 'H:mm',
|
||||||
|
LTS : 'H:mm:ss',
|
||||||
|
L : 'DD/MM/YYYY',
|
||||||
|
LL : 'D [de] MMMM [de] YYYY',
|
||||||
|
LLL : 'D [de] MMMM [de] YYYY H:mm',
|
||||||
|
LLLL : 'dddd, D [de] MMMM [de] YYYY H:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay : function () {
|
||||||
|
return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
nextDay : function () {
|
||||||
|
return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
nextWeek : function () {
|
||||||
|
return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
lastDay : function () {
|
||||||
|
return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
lastWeek : function () {
|
||||||
|
return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
sameElse : 'L'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : 'en %s',
|
||||||
|
past : 'hace %s',
|
||||||
|
s : 'unos segundos',
|
||||||
|
ss : '%d segundos',
|
||||||
|
m : 'un minuto',
|
||||||
|
mm : '%d minutos',
|
||||||
|
h : 'una hora',
|
||||||
|
hh : '%d horas',
|
||||||
|
d : 'un día',
|
||||||
|
dd : '%d días',
|
||||||
|
M : 'un mes',
|
||||||
|
MM : '%d meses',
|
||||||
|
y : 'un año',
|
||||||
|
yy : '%d años'
|
||||||
|
},
|
||||||
|
dayOfMonthOrdinalParse : /\d{1,2}º/,
|
||||||
|
ordinal : '%dº',
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return es;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
|
//! moment.js locale configuration
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
var fr = moment.defineLocale('fr', {
|
||||||
|
months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'),
|
||||||
|
monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'),
|
||||||
|
monthsParseExact : true,
|
||||||
|
weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),
|
||||||
|
weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),
|
||||||
|
weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'),
|
||||||
|
weekdaysParseExact : true,
|
||||||
|
longDateFormat : {
|
||||||
|
LT : 'HH:mm',
|
||||||
|
LTS : 'HH:mm:ss',
|
||||||
|
L : 'DD/MM/YYYY',
|
||||||
|
LL : 'D MMMM YYYY',
|
||||||
|
LLL : 'D MMMM YYYY HH:mm',
|
||||||
|
LLLL : 'dddd D MMMM YYYY HH:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay : '[Aujourd’hui à] LT',
|
||||||
|
nextDay : '[Demain à] LT',
|
||||||
|
nextWeek : 'dddd [à] LT',
|
||||||
|
lastDay : '[Hier à] LT',
|
||||||
|
lastWeek : 'dddd [dernier à] LT',
|
||||||
|
sameElse : 'L'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : 'dans %s',
|
||||||
|
past : 'il y a %s',
|
||||||
|
s : 'quelques secondes',
|
||||||
|
ss : '%d secondes',
|
||||||
|
m : 'une minute',
|
||||||
|
mm : '%d minutes',
|
||||||
|
h : 'une heure',
|
||||||
|
hh : '%d heures',
|
||||||
|
d : 'un jour',
|
||||||
|
dd : '%d jours',
|
||||||
|
M : 'un mois',
|
||||||
|
MM : '%d mois',
|
||||||
|
y : 'un an',
|
||||||
|
yy : '%d ans'
|
||||||
|
},
|
||||||
|
dayOfMonthOrdinalParse: /\d{1,2}(er|)/,
|
||||||
|
ordinal : function (number, period) {
|
||||||
|
switch (period) {
|
||||||
|
// TODO: Return 'e' when day of month > 1. Move this case inside
|
||||||
|
// block for masculine words below.
|
||||||
|
// See https://github.com/moment/moment/issues/3375
|
||||||
|
case 'D':
|
||||||
|
return number + (number === 1 ? 'er' : '');
|
||||||
|
|
||||||
|
// Words with masculine grammatical gender: mois, trimestre, jour
|
||||||
|
default:
|
||||||
|
case 'M':
|
||||||
|
case 'Q':
|
||||||
|
case 'DDD':
|
||||||
|
case 'd':
|
||||||
|
return number + (number === 1 ? 'er' : 'e');
|
||||||
|
|
||||||
|
// Words with feminine grammatical gender: semaine
|
||||||
|
case 'w':
|
||||||
|
case 'W':
|
||||||
|
return number + (number === 1 ? 're' : 'e');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return fr;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
|
//! moment.js locale configuration
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
var sv = moment.defineLocale('sv', {
|
||||||
|
months : 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'),
|
||||||
|
monthsShort : 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'),
|
||||||
|
weekdays : 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'),
|
||||||
|
weekdaysShort : 'sön_mån_tis_ons_tor_fre_lör'.split('_'),
|
||||||
|
weekdaysMin : 'sö_må_ti_on_to_fr_lö'.split('_'),
|
||||||
|
longDateFormat : {
|
||||||
|
LT : 'HH:mm',
|
||||||
|
LTS : 'HH:mm:ss',
|
||||||
|
L : 'YYYY-MM-DD',
|
||||||
|
LL : 'D MMMM YYYY',
|
||||||
|
LLL : 'D MMMM YYYY [kl.] HH:mm',
|
||||||
|
LLLL : 'dddd D MMMM YYYY [kl.] HH:mm',
|
||||||
|
lll : 'D MMM YYYY HH:mm',
|
||||||
|
llll : 'ddd D MMM YYYY HH:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay: '[Idag] LT',
|
||||||
|
nextDay: '[Imorgon] LT',
|
||||||
|
lastDay: '[Igår] LT',
|
||||||
|
nextWeek: '[På] dddd LT',
|
||||||
|
lastWeek: '[I] dddd[s] LT',
|
||||||
|
sameElse: 'L'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : 'om %s',
|
||||||
|
past : 'för %s sedan',
|
||||||
|
s : 'några sekunder',
|
||||||
|
ss : '%d sekunder',
|
||||||
|
m : 'en minut',
|
||||||
|
mm : '%d minuter',
|
||||||
|
h : 'en timme',
|
||||||
|
hh : '%d timmar',
|
||||||
|
d : 'en dag',
|
||||||
|
dd : '%d dagar',
|
||||||
|
M : 'en månad',
|
||||||
|
MM : '%d månader',
|
||||||
|
y : 'ett år',
|
||||||
|
yy : '%d år'
|
||||||
|
},
|
||||||
|
dayOfMonthOrdinalParse: /\d{1,2}(e|a)/,
|
||||||
|
ordinal : function (number) {
|
||||||
|
var b = number % 10,
|
||||||
|
output = (~~(number % 100 / 10) === 1) ? 'e' :
|
||||||
|
(b === 1) ? 'a' :
|
||||||
|
(b === 2) ? 'a' :
|
||||||
|
(b === 3) ? 'e' : 'e';
|
||||||
|
return number + output;
|
||||||
|
},
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return sv;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
var suffixes = {
|
||||||
|
1: '\'inci',
|
||||||
|
5: '\'inci',
|
||||||
|
8: '\'inci',
|
||||||
|
70: '\'inci',
|
||||||
|
80: '\'inci',
|
||||||
|
2: '\'nci',
|
||||||
|
7: '\'nci',
|
||||||
|
20: '\'nci',
|
||||||
|
50: '\'nci',
|
||||||
|
3: '\'üncü',
|
||||||
|
4: '\'üncü',
|
||||||
|
100: '\'üncü',
|
||||||
|
6: '\'ncı',
|
||||||
|
9: '\'uncu',
|
||||||
|
10: '\'uncu',
|
||||||
|
30: '\'uncu',
|
||||||
|
60: '\'ıncı',
|
||||||
|
90: '\'ıncı'
|
||||||
|
};
|
||||||
|
|
||||||
|
var tr = moment.defineLocale('tr', {
|
||||||
|
months : 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split('_'),
|
||||||
|
monthsShort : 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split('_'),
|
||||||
|
weekdays : 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split('_'),
|
||||||
|
weekdaysShort : 'Paz_Pts_Sal_Çar_Per_Cum_Cts'.split('_'),
|
||||||
|
weekdaysMin : 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'),
|
||||||
|
longDateFormat : {
|
||||||
|
LT : 'HH:mm',
|
||||||
|
LTS : 'HH:mm:ss',
|
||||||
|
L : 'DD.MM.YYYY',
|
||||||
|
LL : 'D MMMM YYYY',
|
||||||
|
LLL : 'D MMMM YYYY HH:mm',
|
||||||
|
LLLL : 'dddd, D MMMM YYYY HH:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay : '[bugün saat] LT',
|
||||||
|
nextDay : '[yarın saat] LT',
|
||||||
|
nextWeek : '[gelecek] dddd [saat] LT',
|
||||||
|
lastDay : '[dün] LT',
|
||||||
|
lastWeek : '[geçen] dddd [saat] LT',
|
||||||
|
sameElse : 'L'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : '%s sonra',
|
||||||
|
past : '%s önce',
|
||||||
|
s : 'birkaç saniye',
|
||||||
|
ss : '%d saniye',
|
||||||
|
m : 'bir dakika',
|
||||||
|
mm : '%d dakika',
|
||||||
|
h : 'bir saat',
|
||||||
|
hh : '%d saat',
|
||||||
|
d : 'bir gün',
|
||||||
|
dd : '%d gün',
|
||||||
|
M : 'bir ay',
|
||||||
|
MM : '%d ay',
|
||||||
|
y : 'bir yıl',
|
||||||
|
yy : '%d yıl'
|
||||||
|
},
|
||||||
|
ordinal: function (number, period) {
|
||||||
|
switch (period) {
|
||||||
|
case 'd':
|
||||||
|
case 'D':
|
||||||
|
case 'Do':
|
||||||
|
case 'DD':
|
||||||
|
return number;
|
||||||
|
default:
|
||||||
|
if (number === 0) { // special case for zero
|
||||||
|
return number + '\'ıncı';
|
||||||
|
}
|
||||||
|
var a = number % 10,
|
||||||
|
b = number % 100 - a,
|
||||||
|
c = number >= 100 ? 100 : null;
|
||||||
|
return number + (suffixes[a] || suffixes[b] || suffixes[c]);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 7 // The week that contains Jan 7th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return tr;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
/*@preserve
|
/*@preserve
|
||||||
* Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/)
|
* Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/)
|
||||||
* Copyright 2016-2018 Jonathan Peterson
|
* Copyright 2016-2018 Jonathan Peterson
|
Binary file not shown.
|
@ -22347,6 +22347,420 @@ return Popper;
|
||||||
|
|
||||||
})));
|
})));
|
||||||
|
|
||||||
|
//! moment.js locale configuration
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
function processRelativeTime(number, withoutSuffix, key, isFuture) {
|
||||||
|
var format = {
|
||||||
|
'm': ['eine Minute', 'einer Minute'],
|
||||||
|
'h': ['eine Stunde', 'einer Stunde'],
|
||||||
|
'd': ['ein Tag', 'einem Tag'],
|
||||||
|
'dd': [number + ' Tage', number + ' Tagen'],
|
||||||
|
'M': ['ein Monat', 'einem Monat'],
|
||||||
|
'MM': [number + ' Monate', number + ' Monaten'],
|
||||||
|
'y': ['ein Jahr', 'einem Jahr'],
|
||||||
|
'yy': [number + ' Jahre', number + ' Jahren']
|
||||||
|
};
|
||||||
|
return withoutSuffix ? format[key][0] : format[key][1];
|
||||||
|
}
|
||||||
|
|
||||||
|
var de = moment.defineLocale('de', {
|
||||||
|
months : 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),
|
||||||
|
monthsShort : 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),
|
||||||
|
monthsParseExact : true,
|
||||||
|
weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),
|
||||||
|
weekdaysShort : 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),
|
||||||
|
weekdaysMin : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),
|
||||||
|
weekdaysParseExact : true,
|
||||||
|
longDateFormat : {
|
||||||
|
LT: 'HH:mm',
|
||||||
|
LTS: 'HH:mm:ss',
|
||||||
|
L : 'DD.MM.YYYY',
|
||||||
|
LL : 'D. MMMM YYYY',
|
||||||
|
LLL : 'D. MMMM YYYY HH:mm',
|
||||||
|
LLLL : 'dddd, D. MMMM YYYY HH:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay: '[heute um] LT [Uhr]',
|
||||||
|
sameElse: 'L',
|
||||||
|
nextDay: '[morgen um] LT [Uhr]',
|
||||||
|
nextWeek: 'dddd [um] LT [Uhr]',
|
||||||
|
lastDay: '[gestern um] LT [Uhr]',
|
||||||
|
lastWeek: '[letzten] dddd [um] LT [Uhr]'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : 'in %s',
|
||||||
|
past : 'vor %s',
|
||||||
|
s : 'ein paar Sekunden',
|
||||||
|
ss : '%d Sekunden',
|
||||||
|
m : processRelativeTime,
|
||||||
|
mm : '%d Minuten',
|
||||||
|
h : processRelativeTime,
|
||||||
|
hh : '%d Stunden',
|
||||||
|
d : processRelativeTime,
|
||||||
|
dd : processRelativeTime,
|
||||||
|
M : processRelativeTime,
|
||||||
|
MM : processRelativeTime,
|
||||||
|
y : processRelativeTime,
|
||||||
|
yy : processRelativeTime
|
||||||
|
},
|
||||||
|
dayOfMonthOrdinalParse: /\d{1,2}\./,
|
||||||
|
ordinal : '%d.',
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return de;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
|
//! moment.js locale configuration
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),
|
||||||
|
monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_');
|
||||||
|
|
||||||
|
var monthsParse = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i];
|
||||||
|
var monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;
|
||||||
|
|
||||||
|
var es = moment.defineLocale('es', {
|
||||||
|
months : 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),
|
||||||
|
monthsShort : function (m, format) {
|
||||||
|
if (!m) {
|
||||||
|
return monthsShortDot;
|
||||||
|
} else if (/-MMM-/.test(format)) {
|
||||||
|
return monthsShort[m.month()];
|
||||||
|
} else {
|
||||||
|
return monthsShortDot[m.month()];
|
||||||
|
}
|
||||||
|
},
|
||||||
|
monthsRegex : monthsRegex,
|
||||||
|
monthsShortRegex : monthsRegex,
|
||||||
|
monthsStrictRegex : /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,
|
||||||
|
monthsShortStrictRegex : /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,
|
||||||
|
monthsParse : monthsParse,
|
||||||
|
longMonthsParse : monthsParse,
|
||||||
|
shortMonthsParse : monthsParse,
|
||||||
|
weekdays : 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),
|
||||||
|
weekdaysShort : 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),
|
||||||
|
weekdaysMin : 'do_lu_ma_mi_ju_vi_sá'.split('_'),
|
||||||
|
weekdaysParseExact : true,
|
||||||
|
longDateFormat : {
|
||||||
|
LT : 'H:mm',
|
||||||
|
LTS : 'H:mm:ss',
|
||||||
|
L : 'DD/MM/YYYY',
|
||||||
|
LL : 'D [de] MMMM [de] YYYY',
|
||||||
|
LLL : 'D [de] MMMM [de] YYYY H:mm',
|
||||||
|
LLLL : 'dddd, D [de] MMMM [de] YYYY H:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay : function () {
|
||||||
|
return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
nextDay : function () {
|
||||||
|
return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
nextWeek : function () {
|
||||||
|
return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
lastDay : function () {
|
||||||
|
return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
lastWeek : function () {
|
||||||
|
return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';
|
||||||
|
},
|
||||||
|
sameElse : 'L'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : 'en %s',
|
||||||
|
past : 'hace %s',
|
||||||
|
s : 'unos segundos',
|
||||||
|
ss : '%d segundos',
|
||||||
|
m : 'un minuto',
|
||||||
|
mm : '%d minutos',
|
||||||
|
h : 'una hora',
|
||||||
|
hh : '%d horas',
|
||||||
|
d : 'un día',
|
||||||
|
dd : '%d días',
|
||||||
|
M : 'un mes',
|
||||||
|
MM : '%d meses',
|
||||||
|
y : 'un año',
|
||||||
|
yy : '%d años'
|
||||||
|
},
|
||||||
|
dayOfMonthOrdinalParse : /\d{1,2}º/,
|
||||||
|
ordinal : '%dº',
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return es;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
|
//! moment.js locale configuration
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
var fr = moment.defineLocale('fr', {
|
||||||
|
months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'),
|
||||||
|
monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'),
|
||||||
|
monthsParseExact : true,
|
||||||
|
weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),
|
||||||
|
weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),
|
||||||
|
weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'),
|
||||||
|
weekdaysParseExact : true,
|
||||||
|
longDateFormat : {
|
||||||
|
LT : 'HH:mm',
|
||||||
|
LTS : 'HH:mm:ss',
|
||||||
|
L : 'DD/MM/YYYY',
|
||||||
|
LL : 'D MMMM YYYY',
|
||||||
|
LLL : 'D MMMM YYYY HH:mm',
|
||||||
|
LLLL : 'dddd D MMMM YYYY HH:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay : '[Aujourd’hui à] LT',
|
||||||
|
nextDay : '[Demain à] LT',
|
||||||
|
nextWeek : 'dddd [à] LT',
|
||||||
|
lastDay : '[Hier à] LT',
|
||||||
|
lastWeek : 'dddd [dernier à] LT',
|
||||||
|
sameElse : 'L'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : 'dans %s',
|
||||||
|
past : 'il y a %s',
|
||||||
|
s : 'quelques secondes',
|
||||||
|
ss : '%d secondes',
|
||||||
|
m : 'une minute',
|
||||||
|
mm : '%d minutes',
|
||||||
|
h : 'une heure',
|
||||||
|
hh : '%d heures',
|
||||||
|
d : 'un jour',
|
||||||
|
dd : '%d jours',
|
||||||
|
M : 'un mois',
|
||||||
|
MM : '%d mois',
|
||||||
|
y : 'un an',
|
||||||
|
yy : '%d ans'
|
||||||
|
},
|
||||||
|
dayOfMonthOrdinalParse: /\d{1,2}(er|)/,
|
||||||
|
ordinal : function (number, period) {
|
||||||
|
switch (period) {
|
||||||
|
// TODO: Return 'e' when day of month > 1. Move this case inside
|
||||||
|
// block for masculine words below.
|
||||||
|
// See https://github.com/moment/moment/issues/3375
|
||||||
|
case 'D':
|
||||||
|
return number + (number === 1 ? 'er' : '');
|
||||||
|
|
||||||
|
// Words with masculine grammatical gender: mois, trimestre, jour
|
||||||
|
default:
|
||||||
|
case 'M':
|
||||||
|
case 'Q':
|
||||||
|
case 'DDD':
|
||||||
|
case 'd':
|
||||||
|
return number + (number === 1 ? 'er' : 'e');
|
||||||
|
|
||||||
|
// Words with feminine grammatical gender: semaine
|
||||||
|
case 'w':
|
||||||
|
case 'W':
|
||||||
|
return number + (number === 1 ? 're' : 'e');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return fr;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
|
//! moment.js locale configuration
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
var sv = moment.defineLocale('sv', {
|
||||||
|
months : 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'),
|
||||||
|
monthsShort : 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'),
|
||||||
|
weekdays : 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'),
|
||||||
|
weekdaysShort : 'sön_mån_tis_ons_tor_fre_lör'.split('_'),
|
||||||
|
weekdaysMin : 'sö_må_ti_on_to_fr_lö'.split('_'),
|
||||||
|
longDateFormat : {
|
||||||
|
LT : 'HH:mm',
|
||||||
|
LTS : 'HH:mm:ss',
|
||||||
|
L : 'YYYY-MM-DD',
|
||||||
|
LL : 'D MMMM YYYY',
|
||||||
|
LLL : 'D MMMM YYYY [kl.] HH:mm',
|
||||||
|
LLLL : 'dddd D MMMM YYYY [kl.] HH:mm',
|
||||||
|
lll : 'D MMM YYYY HH:mm',
|
||||||
|
llll : 'ddd D MMM YYYY HH:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay: '[Idag] LT',
|
||||||
|
nextDay: '[Imorgon] LT',
|
||||||
|
lastDay: '[Igår] LT',
|
||||||
|
nextWeek: '[På] dddd LT',
|
||||||
|
lastWeek: '[I] dddd[s] LT',
|
||||||
|
sameElse: 'L'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : 'om %s',
|
||||||
|
past : 'för %s sedan',
|
||||||
|
s : 'några sekunder',
|
||||||
|
ss : '%d sekunder',
|
||||||
|
m : 'en minut',
|
||||||
|
mm : '%d minuter',
|
||||||
|
h : 'en timme',
|
||||||
|
hh : '%d timmar',
|
||||||
|
d : 'en dag',
|
||||||
|
dd : '%d dagar',
|
||||||
|
M : 'en månad',
|
||||||
|
MM : '%d månader',
|
||||||
|
y : 'ett år',
|
||||||
|
yy : '%d år'
|
||||||
|
},
|
||||||
|
dayOfMonthOrdinalParse: /\d{1,2}(e|a)/,
|
||||||
|
ordinal : function (number) {
|
||||||
|
var b = number % 10,
|
||||||
|
output = (~~(number % 100 / 10) === 1) ? 'e' :
|
||||||
|
(b === 1) ? 'a' :
|
||||||
|
(b === 2) ? 'a' :
|
||||||
|
(b === 3) ? 'e' : 'e';
|
||||||
|
return number + output;
|
||||||
|
},
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return sv;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
|
|
||||||
|
;(function (global, factory) {
|
||||||
|
typeof exports === 'object' && typeof module !== 'undefined'
|
||||||
|
&& typeof require === 'function' ? factory(require('../moment')) :
|
||||||
|
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
||||||
|
factory(global.moment)
|
||||||
|
}(this, (function (moment) { 'use strict';
|
||||||
|
|
||||||
|
var suffixes = {
|
||||||
|
1: '\'inci',
|
||||||
|
5: '\'inci',
|
||||||
|
8: '\'inci',
|
||||||
|
70: '\'inci',
|
||||||
|
80: '\'inci',
|
||||||
|
2: '\'nci',
|
||||||
|
7: '\'nci',
|
||||||
|
20: '\'nci',
|
||||||
|
50: '\'nci',
|
||||||
|
3: '\'üncü',
|
||||||
|
4: '\'üncü',
|
||||||
|
100: '\'üncü',
|
||||||
|
6: '\'ncı',
|
||||||
|
9: '\'uncu',
|
||||||
|
10: '\'uncu',
|
||||||
|
30: '\'uncu',
|
||||||
|
60: '\'ıncı',
|
||||||
|
90: '\'ıncı'
|
||||||
|
};
|
||||||
|
|
||||||
|
var tr = moment.defineLocale('tr', {
|
||||||
|
months : 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split('_'),
|
||||||
|
monthsShort : 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split('_'),
|
||||||
|
weekdays : 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split('_'),
|
||||||
|
weekdaysShort : 'Paz_Pts_Sal_Çar_Per_Cum_Cts'.split('_'),
|
||||||
|
weekdaysMin : 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'),
|
||||||
|
longDateFormat : {
|
||||||
|
LT : 'HH:mm',
|
||||||
|
LTS : 'HH:mm:ss',
|
||||||
|
L : 'DD.MM.YYYY',
|
||||||
|
LL : 'D MMMM YYYY',
|
||||||
|
LLL : 'D MMMM YYYY HH:mm',
|
||||||
|
LLLL : 'dddd, D MMMM YYYY HH:mm'
|
||||||
|
},
|
||||||
|
calendar : {
|
||||||
|
sameDay : '[bugün saat] LT',
|
||||||
|
nextDay : '[yarın saat] LT',
|
||||||
|
nextWeek : '[gelecek] dddd [saat] LT',
|
||||||
|
lastDay : '[dün] LT',
|
||||||
|
lastWeek : '[geçen] dddd [saat] LT',
|
||||||
|
sameElse : 'L'
|
||||||
|
},
|
||||||
|
relativeTime : {
|
||||||
|
future : '%s sonra',
|
||||||
|
past : '%s önce',
|
||||||
|
s : 'birkaç saniye',
|
||||||
|
ss : '%d saniye',
|
||||||
|
m : 'bir dakika',
|
||||||
|
mm : '%d dakika',
|
||||||
|
h : 'bir saat',
|
||||||
|
hh : '%d saat',
|
||||||
|
d : 'bir gün',
|
||||||
|
dd : '%d gün',
|
||||||
|
M : 'bir ay',
|
||||||
|
MM : '%d ay',
|
||||||
|
y : 'bir yıl',
|
||||||
|
yy : '%d yıl'
|
||||||
|
},
|
||||||
|
ordinal: function (number, period) {
|
||||||
|
switch (period) {
|
||||||
|
case 'd':
|
||||||
|
case 'D':
|
||||||
|
case 'Do':
|
||||||
|
case 'DD':
|
||||||
|
return number;
|
||||||
|
default:
|
||||||
|
if (number === 0) { // special case for zero
|
||||||
|
return number + '\'ıncı';
|
||||||
|
}
|
||||||
|
var a = number % 10,
|
||||||
|
b = number % 100 - a,
|
||||||
|
c = number >= 100 ? 100 : null;
|
||||||
|
return number + (suffixes[a] || suffixes[b] || suffixes[c]);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
week : {
|
||||||
|
dow : 1, // Monday is the first day of the week.
|
||||||
|
doy : 7 // The week that contains Jan 7th is the first week of the year.
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return tr;
|
||||||
|
|
||||||
|
})));
|
||||||
|
|
||||||
/*@preserve
|
/*@preserve
|
||||||
* Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/)
|
* Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/)
|
||||||
* Copyright 2016-2018 Jonathan Peterson
|
* Copyright 2016-2018 Jonathan Peterson
|
||||||
|
|
Binary file not shown.
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue