timeline output
This commit is contained in:
parent
05413ad9f8
commit
c5dc81d363
101 changed files with 13735 additions and 0 deletions
9
app/static/timeline/js/library/moment.js
Normal file
9
app/static/timeline/js/library/moment.js
Normal file
File diff suppressed because one or more lines are too long
75
app/static/timeline/js/locale/af.json
Normal file
75
app/static/timeline/js/locale/af.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "af",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Maart",
|
||||
"April",
|
||||
"Mei",
|
||||
"Junei",
|
||||
"Julie",
|
||||
"Aug.",
|
||||
"Sept.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Des."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Son.",
|
||||
"Maan.",
|
||||
"Dins.",
|
||||
"Woen.",
|
||||
"Don.",
|
||||
"Vry.",
|
||||
"Sat."
|
||||
],
|
||||
"day": [
|
||||
"Sondag",
|
||||
"Maandag",
|
||||
"Dinsdag",
|
||||
"Woensdag",
|
||||
"Donderdag",
|
||||
"Vrydag",
|
||||
"Saterdag"
|
||||
],
|
||||
"month": [
|
||||
"Januarie",
|
||||
"Februarie",
|
||||
"Maart",
|
||||
"April",
|
||||
"Mei",
|
||||
"Junie",
|
||||
"Julie",
|
||||
"Augustus",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Desember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "af"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Aan't laai",
|
||||
"contract_timeline": "Krimp die tydlyn",
|
||||
"return_to_title": "Begin voor",
|
||||
"wikipedia": "Van Wikipedia, die gratis ensiklopedie",
|
||||
"loading_content": "Die inhoud laai",
|
||||
"expand_timeline": "Rek die tydlyn",
|
||||
"loading_timeline": "Die tydlyn laai... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm',' yyyy 'om' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
76
app/static/timeline/js/locale/ar.json
Normal file
76
app/static/timeline/js/locale/ar.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"lang": "ar",
|
||||
"direction": "rtl",
|
||||
"messages": {
|
||||
"loading": "تحميل",
|
||||
"contract_timeline": "الاتفاقية",
|
||||
"return_to_title": "العودة",
|
||||
"wikipedia": "من ويكيبيديا, الموسوعة الحرة",
|
||||
"loading_content": "تحميل المحتوى",
|
||||
"expand_timeline": "تكبير العرض",
|
||||
"loading_timeline": "جاري التحميل... "
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ar"
|
||||
},
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"كانون الثاني",
|
||||
"شباط",
|
||||
"آذار",
|
||||
"نيسان",
|
||||
"أيار",
|
||||
"حزيران",
|
||||
"تموز",
|
||||
"آب",
|
||||
"أيلول",
|
||||
"تشرين الأول",
|
||||
"تشرين الثاني",
|
||||
"كانون الأول"
|
||||
],
|
||||
"day_abbr": [
|
||||
"الأحد",
|
||||
"الإثنين",
|
||||
"الثلاثاء",
|
||||
"الأربعاء",
|
||||
"الخميس",
|
||||
"الجمعة",
|
||||
"السبت"
|
||||
],
|
||||
"day": [
|
||||
"الأحد",
|
||||
"الإثنين",
|
||||
"الثلاثاء",
|
||||
"الأربعاء",
|
||||
"الخميس",
|
||||
"الجمعة",
|
||||
"السبت"
|
||||
],
|
||||
"month": [
|
||||
"كانون الثاني",
|
||||
"شباط",
|
||||
"آذار",
|
||||
"نيسان",
|
||||
"أيار",
|
||||
"حزيران",
|
||||
"تموز",
|
||||
"آب",
|
||||
"أيلول",
|
||||
"تشرين الأول",
|
||||
"تشرين الثاني",
|
||||
"كانون الأول"
|
||||
]
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' hh:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/be.json
Normal file
75
app/static/timeline/js/locale/be.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "be",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"стд",
|
||||
"лют",
|
||||
"скв",
|
||||
"крс",
|
||||
"май",
|
||||
"чрв",
|
||||
"лпн",
|
||||
"жнв",
|
||||
"врс",
|
||||
"кст",
|
||||
"лст",
|
||||
"снж"
|
||||
],
|
||||
"day_abbr": [
|
||||
"Нд.",
|
||||
"Пн.",
|
||||
"Аўт.",
|
||||
"Ср.",
|
||||
"Чц.",
|
||||
"Пт.",
|
||||
"Сб."
|
||||
],
|
||||
"day": [
|
||||
"нядзеля",
|
||||
"панядзелак",
|
||||
"аўторак",
|
||||
"серада",
|
||||
"чацвер",
|
||||
"пятніца",
|
||||
"субота"
|
||||
],
|
||||
"month": [
|
||||
"студзень",
|
||||
"люты",
|
||||
"сакавік",
|
||||
"красавік",
|
||||
"май",
|
||||
"чэрвень",
|
||||
"ліпень",
|
||||
"жнівень",
|
||||
"верасень",
|
||||
"кастрычнік",
|
||||
"лістапад",
|
||||
"снежань"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "be"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Загрузка",
|
||||
"contract_timeline": "Аддаліць лінію часу",
|
||||
"return_to_title": "Вярнуцца ў пачатак",
|
||||
"wikipedia": "З Вікіпедыі, свабоднай энцыклапедыі",
|
||||
"loading_content": "Загрузка зместу",
|
||||
"expand_timeline": "Наблізіць лінію часу",
|
||||
"loading_timeline": "Загрузка лініі часу... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm yyyy 'at' h:MM TT",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"month_short": "mmm",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>d mmm yyyy'</small>'",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/bg.json
Normal file
75
app/static/timeline/js/locale/bg.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "bg",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Ян.",
|
||||
"Фев.",
|
||||
"Март",
|
||||
"Апр.",
|
||||
"Май",
|
||||
"Юни",
|
||||
"Юли",
|
||||
"Авг.",
|
||||
"Септ.",
|
||||
"Окт.",
|
||||
"Ноем.",
|
||||
"Дек."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Нед.",
|
||||
"Пон.",
|
||||
"Вт.",
|
||||
"Ср.",
|
||||
"Четв.",
|
||||
"Пет.",
|
||||
"Съб."
|
||||
],
|
||||
"day": [
|
||||
"Неделя",
|
||||
"Понеделник",
|
||||
"Вторник",
|
||||
"Сряда",
|
||||
"Четвъртък",
|
||||
"Петък",
|
||||
"Събота"
|
||||
],
|
||||
"month": [
|
||||
"Януари",
|
||||
"Февруари",
|
||||
"Март",
|
||||
"Април",
|
||||
"Май",
|
||||
"Юни",
|
||||
"Юли",
|
||||
"Август",
|
||||
"Септември",
|
||||
"Октомври",
|
||||
"Ноември",
|
||||
"Декември"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "bg"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Зарежда се",
|
||||
"contract_timeline": "Свиване",
|
||||
"return_to_title": "В началото",
|
||||
"wikipedia": "От Уикипедия, свободната енциклопедия",
|
||||
"loading_content": "Съдържанието се зарежда",
|
||||
"expand_timeline": "Разширяване",
|
||||
"loading_timeline": "Зареждане... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm yyyy 'at' h:MM TT",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ca.json
Normal file
75
app/static/timeline/js/locale/ca.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ca",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Gen",
|
||||
"Feb",
|
||||
"Mar",
|
||||
"Abr",
|
||||
"Mai",
|
||||
"Jun",
|
||||
"Jul",
|
||||
"Ago",
|
||||
"Set",
|
||||
"Oct",
|
||||
"Nov",
|
||||
"Des"
|
||||
],
|
||||
"day_abbr": [
|
||||
"Dg.",
|
||||
"Dl.",
|
||||
"Dt.",
|
||||
"Dc.",
|
||||
"Dj.",
|
||||
"Dv.",
|
||||
"Ds."
|
||||
],
|
||||
"day": [
|
||||
"Diumenge",
|
||||
"Dilluns",
|
||||
"Dimarts",
|
||||
"Dimecres",
|
||||
"Dijous",
|
||||
"Divendres",
|
||||
"Dissabte"
|
||||
],
|
||||
"month": [
|
||||
"Gener",
|
||||
"Febrer",
|
||||
"Març",
|
||||
"Abril",
|
||||
"Maig",
|
||||
"Juny",
|
||||
"Juliol",
|
||||
"Agost",
|
||||
"Setembre",
|
||||
"Octubre",
|
||||
"Novembre",
|
||||
"Desembre"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ca"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Carregant",
|
||||
"contract_timeline": "Reduir la cronologia",
|
||||
"return_to_title": "Tornar al títol",
|
||||
"wikipedia": "Des de Wikipedia, l'enciclopèdia lliure",
|
||||
"loading_content": "Carregant contingut",
|
||||
"expand_timeline": "Ampliar la cronologia",
|
||||
"loading_timeline": "Carregant cronologia..."
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "'<small>'d mmmm yyyy'</small>' HH:MM",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/cz.json
Normal file
75
app/static/timeline/js/locale/cz.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "cz",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Led",
|
||||
"Úno",
|
||||
"Bře",
|
||||
"Dub",
|
||||
"Kvě",
|
||||
"Čen",
|
||||
"Čec",
|
||||
"Srp",
|
||||
"Zář",
|
||||
"Říj",
|
||||
"Lis",
|
||||
"Pro"
|
||||
],
|
||||
"day_abbr": [
|
||||
"Ne",
|
||||
"Po",
|
||||
"Út",
|
||||
"St",
|
||||
"Čt",
|
||||
"Pá",
|
||||
"So"
|
||||
],
|
||||
"day": [
|
||||
"neděle",
|
||||
"pondělí",
|
||||
"úterý",
|
||||
"středa",
|
||||
"čtvrtek",
|
||||
"pátek",
|
||||
"sobota"
|
||||
],
|
||||
"month": [
|
||||
"ledna",
|
||||
"února",
|
||||
"března",
|
||||
"dubna",
|
||||
"května",
|
||||
"června",
|
||||
"července",
|
||||
"srpna",
|
||||
"září",
|
||||
"října",
|
||||
"listopadu",
|
||||
"prosince"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "cs"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Nahrávám",
|
||||
"contract_timeline": "Sbalit časovou osu",
|
||||
"return_to_title": "Zpět na začátek",
|
||||
"wikipedia": "Zdroj: otevřená encyklopedie Wikipedia",
|
||||
"loading_content": "Nahrávám obsah",
|
||||
"expand_timeline": "Rozbalit časovou osu",
|
||||
"loading_timeline": "Načítám časovou osu... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd d. mmm yyyy 'v' HH:MM",
|
||||
"full_short": "d. mmm ",
|
||||
"full": "d. mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d. mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>dddd d. mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/da.json
Normal file
75
app/static/timeline/js/locale/da.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "da",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jan.",
|
||||
"feb.",
|
||||
"mar.",
|
||||
"apr.",
|
||||
"maj.",
|
||||
"jun.",
|
||||
"jul.",
|
||||
"aug.",
|
||||
"sep.",
|
||||
"okt.",
|
||||
"nov.",
|
||||
"dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"sø.",
|
||||
"ma.",
|
||||
"ti.",
|
||||
"on.",
|
||||
"to.",
|
||||
"fr.",
|
||||
"lø."
|
||||
],
|
||||
"day": [
|
||||
"søndag",
|
||||
"mandag",
|
||||
"tirsdag",
|
||||
"onsdag",
|
||||
"torsdag",
|
||||
"fredag",
|
||||
"lørdag"
|
||||
],
|
||||
"month": [
|
||||
"januar",
|
||||
"februar",
|
||||
"marts",
|
||||
"april",
|
||||
"maj",
|
||||
"juni",
|
||||
"juli",
|
||||
"august",
|
||||
"september",
|
||||
"oktober",
|
||||
"november",
|
||||
"december"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "da"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Henter",
|
||||
"contract_timeline": "Træk tidslinien sammen",
|
||||
"return_to_title": "Tilbage til titel",
|
||||
"wikipedia": "Fra Wikipedia",
|
||||
"loading_content": "Henter indhold",
|
||||
"expand_timeline": "Udvid tidslinien",
|
||||
"loading_timeline": "Henter tidslinie..."
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d. mmm',' yyyy 'um' HH:MM",
|
||||
"full_short": "d. mmm",
|
||||
"full": "d. mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d. mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d. mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
76
app/static/timeline/js/locale/de.json
Normal file
76
app/static/timeline/js/locale/de.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"lang": "de",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"März",
|
||||
"Apr.",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"Aug.",
|
||||
"Sept.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Dez."
|
||||
],
|
||||
"day_abbr": [
|
||||
"So.",
|
||||
"Mo.",
|
||||
"Di.",
|
||||
"Mi.",
|
||||
"Do.",
|
||||
"Fr.",
|
||||
"Sa."
|
||||
],
|
||||
"day": [
|
||||
"Sonntag",
|
||||
"Montag",
|
||||
"Dienstag",
|
||||
"Mittwoch",
|
||||
"Donnerstag",
|
||||
"Freitag",
|
||||
"Samstag"
|
||||
],
|
||||
"month": [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"März",
|
||||
"April",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"August",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Dezember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "de"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Loading",
|
||||
"contract_timeline": "Chronologie verkleinern",
|
||||
"return_to_title": "Zurück zum Anfang",
|
||||
"wikipedia": "Wikipedia, Die freie Enzyklopädie",
|
||||
"loading_content": "Loading",
|
||||
"swipe_to_navigate": "Streichen um zu navigieren<br><span class='tl-button'>OK</span>",
|
||||
"expand_timeline": "Chronologie vergrößern",
|
||||
"loading_timeline": "Chronologie wird geladen..."
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d. mmm yyyy 'um' HH:MM",
|
||||
"full_short": "d. mmm",
|
||||
"full": "d. mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d. mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d. mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/el.json
Normal file
75
app/static/timeline/js/locale/el.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "en",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Ιαν.",
|
||||
"Φεβ.",
|
||||
"Μαρ.",
|
||||
"Απρ.",
|
||||
"Μαη",
|
||||
"Ιουν.",
|
||||
"Ιουλ.",
|
||||
"Αύγ.",
|
||||
"Σεπτ.",
|
||||
"Οκτ.",
|
||||
"Νοεμ.",
|
||||
"Δεκ."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Κυρ.",
|
||||
"Δευ.",
|
||||
"Τρίτη.",
|
||||
"Τετ.",
|
||||
"Πεμπ.",
|
||||
"Παρ.",
|
||||
"Σαβ."
|
||||
],
|
||||
"day": [
|
||||
"Κυριακή",
|
||||
"Δευτέρα",
|
||||
"Τρίτη",
|
||||
"Τετάρτη",
|
||||
"Πέμπτη",
|
||||
"Παρασκευή",
|
||||
"Σάββατο"
|
||||
],
|
||||
"month": [
|
||||
"Ιανουάριος",
|
||||
"Φεβρουάριος",
|
||||
"Μάρτιος",
|
||||
"Απρίλιος",
|
||||
"Μάιος",
|
||||
"Ιούνιος",
|
||||
"Ιούλιος",
|
||||
"Αύγουστος",
|
||||
"Σεπτέμβριος",
|
||||
"Οκτώβριος",
|
||||
"Νοέμβριος",
|
||||
"Δεκέμβριος"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "en"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Γίνεται Φόρτωση",
|
||||
"contract_timeline": "Contract Timeline",
|
||||
"return_to_title": "Επιστροφή στον Τίτλο",
|
||||
"wikipedia": "From Wikipedia, the free encyclopedia",
|
||||
"loading_content": "Φόρτωση Περιεχομένου",
|
||||
"expand_timeline": "Μεγέθυνση",
|
||||
"loading_timeline": "Φόρτωση Timeline... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/en-24hr.json
Normal file
75
app/static/timeline/js/locale/en-24hr.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "en",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"Aug.",
|
||||
"Sept.",
|
||||
"Oct.",
|
||||
"Nov.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Sun.",
|
||||
"Mon.",
|
||||
"Tues.",
|
||||
"Wed.",
|
||||
"Thurs.",
|
||||
"Fri.",
|
||||
"Sat."
|
||||
],
|
||||
"day": [
|
||||
"Sunday",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday"
|
||||
],
|
||||
"month": [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "en"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Loading",
|
||||
"contract_timeline": "Contract Timeline",
|
||||
"return_to_title": "Return to Title",
|
||||
"wikipedia": "From Wikipedia, the free encyclopedia",
|
||||
"loading_content": "Loading Content",
|
||||
"expand_timeline": "Expand Timeline",
|
||||
"loading_timeline": "Loading Timeline... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' HH:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM TT",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/en-week.json
Normal file
75
app/static/timeline/js/locale/en-week.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "en",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"Aug.",
|
||||
"Sept.",
|
||||
"Oct.",
|
||||
"Nov.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Sun.",
|
||||
"Mon.",
|
||||
"Tues.",
|
||||
"Wed.",
|
||||
"Thurs.",
|
||||
"Fri.",
|
||||
"Sat."
|
||||
],
|
||||
"day": [
|
||||
"Sunday",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday"
|
||||
],
|
||||
"month": [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "en"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Loading",
|
||||
"contract_timeline": "Contract Timeline",
|
||||
"return_to_title": "Return to Title",
|
||||
"wikipedia": "From Wikipedia, the free encyclopedia",
|
||||
"loading_content": "Loading Content",
|
||||
"expand_timeline": "Expand Timeline",
|
||||
"loading_timeline": "Loading Timeline... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' HH:MM TT",
|
||||
"full_short": "'Week' W",
|
||||
"full": "'Week' W",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM TT",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
125
app/static/timeline/js/locale/en.json
Normal file
125
app/static/timeline/js/locale/en.json
Normal file
|
|
@ -0,0 +1,125 @@
|
|||
{
|
||||
"name": "English",
|
||||
"lang": "en",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"Aug.",
|
||||
"Sept.",
|
||||
"Oct.",
|
||||
"Nov.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Sun.",
|
||||
"Mon.",
|
||||
"Tues.",
|
||||
"Wed.",
|
||||
"Thurs.",
|
||||
"Fri.",
|
||||
"Sat."
|
||||
],
|
||||
"day": [
|
||||
"Sunday",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday"
|
||||
],
|
||||
"month": [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "en" // the two letter code at the beginning of the Wikipedia subdomain for this language
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Loading",
|
||||
"error": "Error",
|
||||
"contract_timeline": "Contract Timeline",
|
||||
"return_to_title": "Return to Title",
|
||||
"wikipedia": "From Wikipedia, the free encyclopedia",
|
||||
"loading_content": "Loading Content",
|
||||
"expand_timeline": "Expand Timeline",
|
||||
"loading_timeline": "Loading Timeline... ",
|
||||
"swipe_to_navigate": "Swipe to Navigate<br><span class='tl-button'>OK</span>",
|
||||
"unknown_read_err": "An unexpected error occurred trying to read your spreadsheet data",
|
||||
"invalid_url_err": "Unable to read Timeline data. Make sure your URL is for a Google Spreadsheet or a Timeline JSON file.",
|
||||
"network_err": "Unable to read your Google Spreadsheet. Make sure you have published it to the web.",
|
||||
"empty_feed_err": "No data entries found",
|
||||
"missing_start_date_err": "Missing start_date",
|
||||
"invalid_data_format_err": "Header row has been modified.",
|
||||
"date_compare_err": "Can't compare TL.Dates on different scales",
|
||||
"invalid_scale_err": "Invalid scale",
|
||||
"invalid_date_err": "Invalid date: month, day and year must be numbers.",
|
||||
"invalid_separator_error": "Invalid time: misuse of : or . as separator.",
|
||||
"invalid_hour_err": "Invalid time (hour)",
|
||||
"invalid_minute_err": "Invalid time (minute)",
|
||||
"invalid_second_err": "Invalid time (second)",
|
||||
"invalid_fractional_err": "Invalid time (fractional seconds)",
|
||||
"invalid_second_fractional_err": "Invalid time (seconds and fractional seconds)",
|
||||
"invalid_year_err": "Invalid year",
|
||||
"flickr_notfound_err": "Photo not found or private",
|
||||
"flickr_invalidurl_err": "Invalid Flickr URL",
|
||||
"imgur_invalidurl_err": "Invalid Imgur URL",
|
||||
"twitter_invalidurl_err": "Invalid Twitter URL",
|
||||
"twitter_load_err": "Unable to load Tweet",
|
||||
"twitterembed_invalidurl_err": "Invalid Twitter Embed url",
|
||||
"wikipedia_load_err": "Unable to load Wikipedia entry",
|
||||
"youtube_invalidurl_err": "Invalid YouTube URL",
|
||||
"spotify_invalid_url": "Invalid Spotify URL",
|
||||
"template_value_err": "No value provided for variable",
|
||||
"invalid_rgb_err": "Invalid RGB argument",
|
||||
"time_scale_scale_err": "Don't know how to get date from time for scale",
|
||||
"axis_helper_no_options_err": "Axis helper must be configured with options",
|
||||
"axis_helper_scale_err": "No AxisHelper available for scale",
|
||||
"invalid_integer_option": "Invalid option value—must be a whole number."
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
},
|
||||
"era_labels": { // specify prefix or suffix to apply to formatted date. Blanks mean no change.
|
||||
"positive_year": {
|
||||
"prefix": "",
|
||||
"suffix": ""
|
||||
},
|
||||
"negative_year": { // if either of these is specified, the year will be converted to positive before they are applied
|
||||
"prefix": "",
|
||||
"suffix": "BCE"
|
||||
}
|
||||
},
|
||||
"period_labels": { // use of t/tt/T/TT is a legacy of original Timeline date format
|
||||
"t": ["a", "p"],
|
||||
"tt": ["am", "pm"],
|
||||
"T": ["A", "P"],
|
||||
"TT": ["AM", "PM"]
|
||||
},
|
||||
}
|
||||
75
app/static/timeline/js/locale/eo.json
Normal file
75
app/static/timeline/js/locale/eo.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "eo",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jan.",
|
||||
"feb.",
|
||||
"mar.",
|
||||
"apr.",
|
||||
"maj.",
|
||||
"jun.",
|
||||
"jul.",
|
||||
"aŭg.",
|
||||
"sep.",
|
||||
"okt.",
|
||||
"nov.",
|
||||
"dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"dim.",
|
||||
"lun.",
|
||||
"mar.",
|
||||
"mer.",
|
||||
"ĵaŭ.",
|
||||
"ven.",
|
||||
"sab."
|
||||
],
|
||||
"day": [
|
||||
"dimanĉo",
|
||||
"lundo",
|
||||
"mardo",
|
||||
"merkredo",
|
||||
"ĵaŭdo",
|
||||
"vendredo",
|
||||
"sabato"
|
||||
],
|
||||
"month": [
|
||||
"januaro",
|
||||
"februaro",
|
||||
"marto",
|
||||
"aprilo",
|
||||
"majo",
|
||||
"junio",
|
||||
"julio",
|
||||
"aŭgusto",
|
||||
"septembro",
|
||||
"oktobro",
|
||||
"novembro",
|
||||
"decembro"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "eo"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Ŝarĝante",
|
||||
"contract_timeline": "Malpliampleksigu Kronologio",
|
||||
"return_to_title": "Reveno al Titolo",
|
||||
"wikipedia": "El Vikipedio, la libera enciklopedio",
|
||||
"loading_content": "Ŝarĝante enhavo",
|
||||
"expand_timeline": "Pliampleksigu Kronologio",
|
||||
"loading_timeline": "Ŝarĝante Kronologio... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'ĉe' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
76
app/static/timeline/js/locale/es.json
Normal file
76
app/static/timeline/js/locale/es.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"lang": "es",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Ene.",
|
||||
"Feb.",
|
||||
"Mar.",
|
||||
"Abr.",
|
||||
"May.",
|
||||
"Jun.",
|
||||
"Jul.",
|
||||
"Ago.",
|
||||
"Sep.",
|
||||
"Oct.",
|
||||
"Nov.",
|
||||
"Dic."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Dom.",
|
||||
"Lun.",
|
||||
"Mar.",
|
||||
"Mié.",
|
||||
"Jue.",
|
||||
"Vie.",
|
||||
"Sáb."
|
||||
],
|
||||
"day": [
|
||||
"Domingo",
|
||||
"Lunes",
|
||||
"Martes",
|
||||
"Miércoles",
|
||||
"Jueves",
|
||||
"Viernes",
|
||||
"Sábado"
|
||||
],
|
||||
"month": [
|
||||
"Enero",
|
||||
"Febrero",
|
||||
"Marzo",
|
||||
"Abril",
|
||||
"Mayo",
|
||||
"Junio",
|
||||
"Julio",
|
||||
"Agosto",
|
||||
"Septiembre",
|
||||
"Octubre",
|
||||
"Noviembre",
|
||||
"Diciembre"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "es"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "cargando",
|
||||
"contract_timeline": "Reducir la cronología",
|
||||
"return_to_title": "Volver al título",
|
||||
"swipe_nav": "Desliza para ver",
|
||||
"wikipedia": "Desde Wikipedia, la enciclopedia libre",
|
||||
"loading_content": "cargando",
|
||||
"expand_timeline": "Expandir la cronología",
|
||||
"loading_timeline": "La cronología esta cargando"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "'<small>'d mmmm yyyy'</small>' HH:MM",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/et.json
Normal file
75
app/static/timeline/js/locale/et.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "et",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jaan.",
|
||||
"veebr.",
|
||||
"märts",
|
||||
"apr.",
|
||||
"mai",
|
||||
"juuni",
|
||||
"juuli",
|
||||
"aug.",
|
||||
"sept.",
|
||||
"okt.",
|
||||
"nov.",
|
||||
"dets."
|
||||
],
|
||||
"day_abbr": [
|
||||
"P",
|
||||
"E",
|
||||
"T",
|
||||
"K",
|
||||
"N",
|
||||
"R",
|
||||
"L"
|
||||
],
|
||||
"day": [
|
||||
"pühapäev",
|
||||
"esmaspäev",
|
||||
"teisipäev",
|
||||
"kolmapäev",
|
||||
"neljapäev",
|
||||
"reede",
|
||||
"laupäev"
|
||||
],
|
||||
"month": [
|
||||
"jaanuar",
|
||||
"veebruar",
|
||||
"märts",
|
||||
"aprill",
|
||||
"mai",
|
||||
"juuni",
|
||||
"juuli",
|
||||
"august",
|
||||
"september",
|
||||
"oktoober",
|
||||
"november",
|
||||
"detsember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "et"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Laadib",
|
||||
"contract_timeline": "Vaata kaugemalt",
|
||||
"return_to_title": "Tagasi algusse",
|
||||
"wikipedia": "Wikipedia, vaba entsüklopeedia",
|
||||
"loading_content": "Laadib sisu",
|
||||
"expand_timeline": "Vaata lähemalt",
|
||||
"loading_timeline": "Laadib ajajoont… "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/eu.json
Normal file
75
app/static/timeline/js/locale/eu.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "eu",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Urt.",
|
||||
"Ots.",
|
||||
"Mar.",
|
||||
"Api.",
|
||||
"Mai.",
|
||||
"Eka.",
|
||||
"Uzt.",
|
||||
"Abu.",
|
||||
"Ira.",
|
||||
"Urr.",
|
||||
"Aza.",
|
||||
"Abe."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Iga.",
|
||||
"Asl.",
|
||||
"Asr.",
|
||||
"Asz.",
|
||||
"Osg.",
|
||||
"Osr.",
|
||||
"Lar."
|
||||
],
|
||||
"day": [
|
||||
"Igandea",
|
||||
"Astelehena",
|
||||
"Asteartea",
|
||||
"Asteazkena",
|
||||
"Osteguna",
|
||||
"Ostirala",
|
||||
"Larunbata"
|
||||
],
|
||||
"month": [
|
||||
"Urtarrila",
|
||||
"Otsaila",
|
||||
"Martxoa",
|
||||
"Apirila",
|
||||
"Maiatza",
|
||||
"Ekaina",
|
||||
"Uztaila",
|
||||
"Abuztua",
|
||||
"Iraila",
|
||||
"Urria",
|
||||
"Azaroa",
|
||||
"Abendua"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "eu"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Kargatzen",
|
||||
"contract_timeline": "Txikiago ikusi",
|
||||
"return_to_title": "Titulura itzuli",
|
||||
"wikipedia": "Wikipedia entziklopedia libretik",
|
||||
"loading_content": "Edukia kargatzen",
|
||||
"expand_timeline": "Handiago ikusi",
|
||||
"loading_timeline": "Kronologia kargatzen..."
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "yyyy'(e)ko' mmmm'ren' d'(e)an,' hh:MM TT'(r)etan'",
|
||||
"full_short": "mmm'-'d",
|
||||
"full": "yyyy'(e)ko' mmmm'k' d",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br /><small>'yyyy'-'mmm'-'d'</small>",
|
||||
"month": "yyyy'(e)ko' mmmm",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br /><small>'yyyy'-'mmm'-'d'</small>"
|
||||
}
|
||||
}
|
||||
74
app/static/timeline/js/locale/fa.json
Normal file
74
app/static/timeline/js/locale/fa.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"lang": "fa",
|
||||
"messages": {
|
||||
"loading": "بارگذاری",
|
||||
"contract_timeline": "کوچکنمایی",
|
||||
"return_to_title": "ابتدای زمانبندی",
|
||||
"wikipedia": "از ویکی پدیا، دانشنامه آزاد",
|
||||
"loading_content": "بارگذاری",
|
||||
"expand_timeline": "بزرگنمایی",
|
||||
"loading_timeline": "بارگذاری، شکیبا باشید..."
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "fa"
|
||||
},
|
||||
"direction": "rtl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"فروردین",
|
||||
"اردیبهشت",
|
||||
"خرداد",
|
||||
"تیر",
|
||||
"مرداد",
|
||||
"شهریور",
|
||||
"مهر",
|
||||
"آبان",
|
||||
"آذر",
|
||||
"دی",
|
||||
"بهمن",
|
||||
"اسفند"
|
||||
],
|
||||
"day_abbr": [
|
||||
"یکشنبه",
|
||||
"دوشنبه",
|
||||
"سه شنبه",
|
||||
"چهارشنبه",
|
||||
"پنجشنبه",
|
||||
"جمعه",
|
||||
"شنبه"
|
||||
],
|
||||
"day": [
|
||||
"یکشنبه",
|
||||
"دوشنبه",
|
||||
"سه شنبه",
|
||||
"چهارشنبه",
|
||||
"پنجشنبه",
|
||||
"جمعه",
|
||||
"شنبه"
|
||||
],
|
||||
"month": [
|
||||
"فروردین",
|
||||
"اردیبهشت",
|
||||
"خرداد",
|
||||
"تیر",
|
||||
"مرداد",
|
||||
"شهریور",
|
||||
"مهر",
|
||||
"آبان",
|
||||
"آذر",
|
||||
"دی",
|
||||
"بهمن",
|
||||
"اسفند"
|
||||
]
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"month_short": "mmm",
|
||||
"month": "mmmm yyyy",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
95
app/static/timeline/js/locale/fi.json
Normal file
95
app/static/timeline/js/locale/fi.json
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
{
|
||||
"lang": "fi",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"tammi",
|
||||
"helmi",
|
||||
"maalis",
|
||||
"huhti",
|
||||
"touko",
|
||||
"kesä",
|
||||
"heinä",
|
||||
"elo",
|
||||
"syys",
|
||||
"loka",
|
||||
"marras",
|
||||
"joulu"
|
||||
],
|
||||
"day_abbr": [
|
||||
"su",
|
||||
"ma",
|
||||
"ti",
|
||||
"ke",
|
||||
"to",
|
||||
"pe",
|
||||
"la"
|
||||
],
|
||||
"day": [
|
||||
"sunnuntai",
|
||||
"maanantai",
|
||||
"tiistai",
|
||||
"keskiviikko",
|
||||
"torstai",
|
||||
"perjantai",
|
||||
"lauauntai"
|
||||
],
|
||||
"month": [
|
||||
"tammikuuta",
|
||||
"helmikuuta",
|
||||
"maaliskuuta",
|
||||
"huhtikuuta",
|
||||
"toukokuuta",
|
||||
"kesäkuuta",
|
||||
"heinäkuuta",
|
||||
"elokuuta",
|
||||
"syyskuuta",
|
||||
"lokakuuta",
|
||||
"marraskuuta",
|
||||
"joulukuuta"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "fi"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Ladataan",
|
||||
"contract_timeline": "Tiivistä aikajanaa",
|
||||
"return_to_title": "Takaisin etusivulle",
|
||||
"wikipedia": "Wikipediasta",
|
||||
"loading_content": "Ladataan sisältöä",
|
||||
"expand_timeline": "Laajenna aikajanaa",
|
||||
"loading_timeline": "Ladataan aikajanaa… "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d yyyy 'klo' HH:MM",
|
||||
"full_short": "d. mmm",
|
||||
"full": "d. mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d. mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>d. mmm yyyy'</small>'"
|
||||
},
|
||||
"bigdateformats": {
|
||||
"fallback": [
|
||||
[1000000000,"%.2f miljardia vuotta sitten"],
|
||||
[1000000,"%.1f miljoonaa vuotta sitten"],
|
||||
[1000,"%.1f tuhatta vuotta sitten"],
|
||||
[1, "%f vuotta sitten"]
|
||||
],
|
||||
"compact": [
|
||||
[1000000000,"%.2f mrd.vs"],
|
||||
[1000000,"%.1f mvs"],
|
||||
[1000,"%.1f tvs"],
|
||||
[1, "%f vuotta sitten"]
|
||||
],
|
||||
"verbose": [
|
||||
[1000000000,"%.2f miljardia vuotta sitten"],
|
||||
[1000000,"%.1f miljoonaa vuotta sitten"],
|
||||
[1000,"%.1f tuhatta vuotta sitten"],
|
||||
[1, "%f vuotta sitten"]
|
||||
]
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/fo.json
Normal file
75
app/static/timeline/js/locale/fo.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "fo",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jan.",
|
||||
"febr.",
|
||||
"mars",
|
||||
"aprÌl",
|
||||
"mai",
|
||||
"juni",
|
||||
"juli",
|
||||
"aug.",
|
||||
"sept.",
|
||||
"okt.",
|
||||
"nov.",
|
||||
"des."
|
||||
],
|
||||
"day_abbr": [
|
||||
"sun.",
|
||||
"m·n.",
|
||||
"t˝s.",
|
||||
"mik.",
|
||||
"hÛs.",
|
||||
"frÌ.",
|
||||
"ley."
|
||||
],
|
||||
"day": [
|
||||
"sunnudagur",
|
||||
"m·nadagur",
|
||||
"t˝sdagur",
|
||||
"mikudagur",
|
||||
"hÛsdagur",
|
||||
"frÌggjadagur",
|
||||
"leygardagur"
|
||||
],
|
||||
"month": [
|
||||
"januar",
|
||||
"februar",
|
||||
"mars",
|
||||
"aprÌl",
|
||||
"mai",
|
||||
"juni",
|
||||
"juli",
|
||||
"august",
|
||||
"september",
|
||||
"oktober",
|
||||
"november",
|
||||
"desember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "fo"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Lesur inn",
|
||||
"contract_timeline": "Minka tíðarrás",
|
||||
"return_to_title": "Víðka tíðarrás...",
|
||||
"wikipedia": "Fr· Wikipedia",
|
||||
"loading_content": "Lesur inn tilfar",
|
||||
"expand_timeline": "Minka tíðarrás...",
|
||||
"loading_timeline": "Lesur inn tíðarrás..."
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d'.' mmmm yyyy 'klokkan' HH:MM",
|
||||
"full_short": "d'.' mmm",
|
||||
"full": "d'.' mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d'.' mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'d'.' mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
119
app/static/timeline/js/locale/fr.json
Normal file
119
app/static/timeline/js/locale/fr.json
Normal file
|
|
@ -0,0 +1,119 @@
|
|||
{
|
||||
"lang": "fr",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"janv.",
|
||||
"févr.",
|
||||
"mars",
|
||||
"avril",
|
||||
"mai",
|
||||
"juin",
|
||||
"juil.",
|
||||
"août",
|
||||
"sept.",
|
||||
"oct.",
|
||||
"nov.",
|
||||
"déc."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Dim.",
|
||||
"Lu.",
|
||||
"Ma.",
|
||||
"Me.",
|
||||
"Jeu.",
|
||||
"Vend.",
|
||||
"Sam."
|
||||
],
|
||||
"day": [
|
||||
"Dimanche",
|
||||
"Lundi",
|
||||
"Mardi",
|
||||
"Mercredi",
|
||||
"Jeudi",
|
||||
"Vendredi",
|
||||
"Samedi"
|
||||
],
|
||||
"month": [
|
||||
"janvier",
|
||||
"février",
|
||||
"mars",
|
||||
"avril",
|
||||
"mai",
|
||||
"juin",
|
||||
"juillet",
|
||||
"août",
|
||||
"septembre",
|
||||
"octobre",
|
||||
"novembre",
|
||||
"décembre"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "fr"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Chargement",
|
||||
"contract_timeline": "Réduire la frise",
|
||||
"return_to_title": "Retour à la page d'accueil",
|
||||
"wikipedia": "Extrait de Wikipedia, l'encyclopédie libre",
|
||||
"loading_content": "Chargement",
|
||||
"expand_timeline": "Elargir la frise",
|
||||
"loading_timeline": "Chargement de la frise en cours... ",
|
||||
"error": "Erreur",
|
||||
"swipe_to_navigate": "Faites glisser pour naviguer<br><span class='tl-button'>OK</span>",
|
||||
"unknown_read_err": "Une erreur indéterminée est survenue lors de l'accès aux données de votre feuille de calcul.",
|
||||
"invalid_url_err": "Impossible d'accéder aux données de la Timeline. Assurez-vous que votre url est celle d'un Google Spreadsheet ou d'un fichier Timeline json.",
|
||||
"network_err": "Impossible d'accéder à Google Spreadsheet. Assurez-vous que votre Google Spreadsheet est bien publié pour le web.",
|
||||
"empty_feed_err": "Aucune donnée trouvée",
|
||||
"missing_start_date_err": "Date de début manquante",
|
||||
"invalid_data_format_err": "Erreur : La ligne d'entête a été modifiée.",
|
||||
"date_compare_err": "Impossible de comparer les TL.Dates à différentes échelles",
|
||||
"invalid_scale_err": "Echelle invalide",
|
||||
"invalid_date_err": "Date invalide : les jours, mois et années doivent être des nombres.",
|
||||
"invalid_hour_err": "Erreur : Heure invalide",
|
||||
"invalid_minute_err": "Erreur : Minutes invalides",
|
||||
"invalid_second_err": "Erreur : Secondes invalides",
|
||||
"invalid_fractional_err": "Erreur : Fractions de secondes invalides",
|
||||
"invalid_second_fractional_err": "Erreur : Secondes et fractions de secondes invalides",
|
||||
"invalid_year_err": "Année invalide",
|
||||
"flickr_notfound_err": "Photo non trouvée ou privée",
|
||||
"flickr_invalidurl_err": "URL Flickr invalide",
|
||||
"imgur_invalidurl_err": "URL Imgur invalide",
|
||||
"twitter_invalidurl_err": "URL Twitter invalide",
|
||||
"twitter_load_err": "Impossible de charger le tweet",
|
||||
"twitterembed_invalidurl_err": "URL d'embed Twitter invalide",
|
||||
"wikipedia_load_err": "Impossible de charger les données de Wikipedia",
|
||||
"youtube_invalidurl_err": "URL YouTube invalide",
|
||||
"spotify_invalid_url": "URL Spotify invalide",
|
||||
"template_value_err": "Aucune donnée pour cette variable",
|
||||
"invalid_rgb_err": "Argument RGB invalide"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'à' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d mmm yyyy'</small>'"
|
||||
},
|
||||
"era_labels": {
|
||||
"positive_year": {
|
||||
"prefix": "",
|
||||
"suffix": ""
|
||||
},
|
||||
"negative_year": {
|
||||
"prefix": "",
|
||||
"suffix": "Avant JC"
|
||||
}
|
||||
},
|
||||
"period_labels": {
|
||||
"t": ["a", "p"],
|
||||
"tt": ["am", "pm"],
|
||||
"T": ["A", "P"],
|
||||
"TT": ["AM", "PM"]
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/fy.json
Normal file
75
app/static/timeline/js/locale/fy.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "fy",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Mar",
|
||||
"Apr",
|
||||
"Maaie",
|
||||
"July",
|
||||
"July",
|
||||
"Aug.",
|
||||
"Sept.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Des."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Snein",
|
||||
"Moandei",
|
||||
"Tiisdei",
|
||||
"Woansdei",
|
||||
"Tongersdei",
|
||||
"Freed",
|
||||
"Sneon"
|
||||
],
|
||||
"day": [
|
||||
"Snein",
|
||||
"Moandei",
|
||||
"Tiisdei",
|
||||
"Woansdei",
|
||||
"Tongersdei",
|
||||
"Freed",
|
||||
"Sneon"
|
||||
],
|
||||
"month": [
|
||||
"Jannewaris",
|
||||
"Febrewaris",
|
||||
"Maart",
|
||||
"April",
|
||||
"Maaie",
|
||||
"Juny",
|
||||
"July",
|
||||
"Augustus",
|
||||
"Septimber",
|
||||
"Oktober",
|
||||
"Novimber",
|
||||
"Desimber"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "fy"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Ynlade",
|
||||
"contract_timeline": "Tiidline ynzoomen",
|
||||
"return_to_title": "Wer werom nei it begjin",
|
||||
"wikipedia": "Fan Wikipedia, de frije ensyklopedy",
|
||||
"loading_content": "Ynhâld ynlade",
|
||||
"expand_timeline": "Tiidline útzoomen",
|
||||
"loading_timeline": "Tiidline ynlade ... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'om' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"month_short": "mmm",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d mmm yyyy'</small>'",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ga.json
Normal file
75
app/static/timeline/js/locale/ga.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ga",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Ean.",
|
||||
"Fea.",
|
||||
"Már.",
|
||||
"Aibh.",
|
||||
"Beal.",
|
||||
"Meith.",
|
||||
"Iúil",
|
||||
"Lún.",
|
||||
"MF.",
|
||||
"DF.",
|
||||
"Samh.",
|
||||
"Noll."
|
||||
],
|
||||
"day_abbr": [
|
||||
"DéDom.",
|
||||
"DéL.",
|
||||
"DéM.",
|
||||
"DéC.",
|
||||
"DéarD.",
|
||||
"DéhA.",
|
||||
"DéSat."
|
||||
],
|
||||
"day": [
|
||||
"Dé Domhnaigh",
|
||||
"Dé Luain",
|
||||
"Dé Máirt",
|
||||
"Dé Céadaoin",
|
||||
"Déardaoin",
|
||||
"Dé hAoine",
|
||||
"Dé Sathairn"
|
||||
],
|
||||
"month": [
|
||||
"Eanair",
|
||||
"Feabhra",
|
||||
"Márta",
|
||||
"Aibhreán",
|
||||
"Bealtaine",
|
||||
"Meitheamh",
|
||||
"Iúil",
|
||||
"Lúnasa",
|
||||
"Meán Fómhair",
|
||||
"Deireadh Fómhair",
|
||||
"Samhain",
|
||||
"Mí Na Nollag"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ga"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Ag Lódáil an Inneachar",
|
||||
"contract_timeline": "Coimrigh An Amlíne",
|
||||
"return_to_title": "Ar Ais go dtí an tideal",
|
||||
"wikipedia": "As Wikipedia, an ciclipéid saor",
|
||||
"loading_content": "Ag Lódáil an",
|
||||
"expand_timeline": "Leathnaigh An Amlíne",
|
||||
"loading_timeline": "Tá an Amlíne ag Lódáil... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy HH:MM",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "'<small>'d mmmm yyyy'</small>' HH:MM",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>d mmm yyyy'</small>"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/gl.json
Normal file
75
app/static/timeline/js/locale/gl.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "gl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Xan.",
|
||||
"Feb.",
|
||||
"Mar.",
|
||||
"Abr.",
|
||||
"Mai.",
|
||||
"Xuñ.",
|
||||
"Xul.",
|
||||
"Ago.",
|
||||
"Set.",
|
||||
"Out.",
|
||||
"Nov.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Dom.",
|
||||
"Lun.",
|
||||
"Mar.",
|
||||
"Mér.",
|
||||
"Xov.",
|
||||
"Ven.",
|
||||
"Sáb."
|
||||
],
|
||||
"day": [
|
||||
"Domingo",
|
||||
"Luns",
|
||||
"Martes",
|
||||
"Mércores",
|
||||
"Xoves",
|
||||
"Venres",
|
||||
"Sábado"
|
||||
],
|
||||
"month": [
|
||||
"Xaneiro",
|
||||
"Febreiro",
|
||||
"Marzo",
|
||||
"Abril",
|
||||
"Maio",
|
||||
"Xuño",
|
||||
"Xullo",
|
||||
"Agosto",
|
||||
"Setembro",
|
||||
"Outubro",
|
||||
"Novembro",
|
||||
"Decembro"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "gl"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "cargando",
|
||||
"contract_timeline": "Acurtar a cronoloxía",
|
||||
"return_to_title": "Volver ao título",
|
||||
"wikipedia": "Dende Wikipedia, a enciclopedia libre",
|
||||
"loading_content": "cargando",
|
||||
"expand_timeline": "Alongar a cronoloxía",
|
||||
"loading_timeline": "Cronoloxía esta cargando"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'um' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
76
app/static/timeline/js/locale/he.json
Normal file
76
app/static/timeline/js/locale/he.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"lang": "he",
|
||||
"messages": {
|
||||
"loading": "טוען...",
|
||||
"contract_timeline": "צמצם את ציר הזמן",
|
||||
"return_to_title": "חזור לכותרת",
|
||||
"wikipedia": "מויקיפדיה, האינציקלופדיה החופשית",
|
||||
"loading_content": "התוכן בטעינה...",
|
||||
"expand_timeline": "הרחב את ציר הזמן",
|
||||
"loading_timeline": "טוען את ציר הזמן... "
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "he"
|
||||
},
|
||||
"direction": "rtl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"ינואר",
|
||||
"פברואר",
|
||||
"מרץ",
|
||||
"אפריל",
|
||||
"מאי",
|
||||
"יוני",
|
||||
"יולי",
|
||||
"אוגוסט",
|
||||
"ספטמבר",
|
||||
"אוקטובר",
|
||||
"נובמבר",
|
||||
"דצמבר"
|
||||
],
|
||||
"day_abbr": [
|
||||
"יום א'",
|
||||
"יום ב'",
|
||||
"יום ג'",
|
||||
"יום ד'",
|
||||
"יום ה'",
|
||||
"יום ו'",
|
||||
"שבת"
|
||||
],
|
||||
"day": [
|
||||
"ראשון",
|
||||
"שני",
|
||||
"שלישי",
|
||||
"רביעי",
|
||||
"חמישי",
|
||||
"שישי",
|
||||
"שבת"
|
||||
],
|
||||
"month": [
|
||||
"ינואר",
|
||||
"פברואר",
|
||||
"מרץ",
|
||||
"אפריל",
|
||||
"מאי",
|
||||
"יוני",
|
||||
"יולי",
|
||||
"אוגוסט",
|
||||
"ספטמבר",
|
||||
"אוקטובר",
|
||||
"נובמבר",
|
||||
"דצמבר"
|
||||
]
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d' mmm,' yyyy 'at' h:MM TT",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm,' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
76
app/static/timeline/js/locale/hi.json
Normal file
76
app/static/timeline/js/locale/hi.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"lang": "hi",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"जनवरी",
|
||||
"फ़रवरी",
|
||||
"मार्च",
|
||||
"अप्रैल",
|
||||
"मई",
|
||||
"जून",
|
||||
"जुलाई",
|
||||
"अगस्त",
|
||||
"सितम्बर",
|
||||
"अक्टूबर",
|
||||
"नवंबर",
|
||||
"दिसंबर"
|
||||
],
|
||||
"day_abbr": [
|
||||
"रवि",
|
||||
"सोम",
|
||||
"मंगल",
|
||||
"बुध",
|
||||
"गुरु",
|
||||
"शुक्र",
|
||||
"शनि"
|
||||
],
|
||||
"day": [
|
||||
"रविवार",
|
||||
"सोमवार",
|
||||
"मंगलवार",
|
||||
"बुधवार",
|
||||
"गुरुवार",
|
||||
"शुक्रवार",
|
||||
"शनिवार"
|
||||
],
|
||||
"month": [
|
||||
"जनवरी",
|
||||
"फ़रवरी",
|
||||
"मार्च",
|
||||
"अप्रैल",
|
||||
"मई",
|
||||
"जून",
|
||||
"जुलाई",
|
||||
"अगस्त",
|
||||
"सितम्बर",
|
||||
"अक्टूबर",
|
||||
"नवंबर",
|
||||
"दिसंबर"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "hi"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "लोड हो रहा है",
|
||||
"contract_timeline": "टाइमलाइन का अनुबंध करें",
|
||||
"return_to_title": "शीर्षक पर लौटें",
|
||||
"swipe_nav": "Swipe to Navigate",
|
||||
"read_more": "और पढ़ें",
|
||||
"wikipedia": "विकिपीडिया, मुक्त विश्वकोश से",
|
||||
"expand_timeline": "टाइमलाइन का विस्तार करें",
|
||||
"loading_timeline": "टाइमलाइन लोड हो रहा है",
|
||||
"loading_content": "लोड हो रहा है सामग्री"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"year": "yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"month_short": "mmm",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/hr.json
Normal file
75
app/static/timeline/js/locale/hr.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "hr",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"I",
|
||||
"II",
|
||||
"III",
|
||||
"IV",
|
||||
"V",
|
||||
"VI",
|
||||
"VII",
|
||||
"VIII",
|
||||
"IX",
|
||||
"X",
|
||||
"XI",
|
||||
"XII"
|
||||
],
|
||||
"day_abbr": [
|
||||
"ned",
|
||||
"pon",
|
||||
"uto",
|
||||
"sri",
|
||||
"čet",
|
||||
"pet",
|
||||
"sub"
|
||||
],
|
||||
"day": [
|
||||
"nedjelja",
|
||||
"ponedjeljak",
|
||||
"utorak",
|
||||
"srijeda",
|
||||
"četvrtak",
|
||||
"petak",
|
||||
"subota"
|
||||
],
|
||||
"month": [
|
||||
"siječnja",
|
||||
"veljače",
|
||||
"ožujka",
|
||||
"travnja",
|
||||
"svibnja",
|
||||
"lipnja",
|
||||
"srpnja",
|
||||
"kolovoza",
|
||||
"rujna",
|
||||
"listopada",
|
||||
"studenog",
|
||||
"prosinca"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "hr"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Učitava se",
|
||||
"contract_timeline": "Smanji",
|
||||
"return_to_title": "Početak",
|
||||
"wikipedia": "Iz Vikipedije, slobodne enciklopedije",
|
||||
"loading_content": "Sadržaj se učitava",
|
||||
"expand_timeline": "Povećaj",
|
||||
"loading_timeline": "Učitavanje... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dd. mmmm yyyy. 'u' HH:MM",
|
||||
"full_short": "dd. mmm",
|
||||
"full": "dd. mmmm yyyy.",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'dd. mmmm yyyy.'</small>'",
|
||||
"month": "mmmm yyyy.",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy.",
|
||||
"full_long_small_date": "HH:MM'<br/><small>dd. mmm yyyy.'</small>'"
|
||||
}
|
||||
}
|
||||
114
app/static/timeline/js/locale/hu.json
Normal file
114
app/static/timeline/js/locale/hu.json
Normal file
|
|
@ -0,0 +1,114 @@
|
|||
{
|
||||
"lang": "hu",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jan.",
|
||||
"febr.",
|
||||
"márc.",
|
||||
"ápr.",
|
||||
"máj.",
|
||||
"jún.",
|
||||
"júl.",
|
||||
"aug.",
|
||||
"szept.",
|
||||
"okt.",
|
||||
"nov.",
|
||||
"dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"vas.",
|
||||
"hétfő",
|
||||
"kedd",
|
||||
"szer.",
|
||||
"csüt.",
|
||||
"pén.",
|
||||
"szom."
|
||||
],
|
||||
"day": [
|
||||
"vasárnap",
|
||||
"hétfő",
|
||||
"kedd",
|
||||
"szerda",
|
||||
"csütörtök",
|
||||
"péntek",
|
||||
"szombat"
|
||||
],
|
||||
"month": [
|
||||
"január",
|
||||
"február",
|
||||
"március",
|
||||
"április",
|
||||
"május",
|
||||
"június",
|
||||
"július",
|
||||
"augusztus",
|
||||
"szeptember",
|
||||
"október",
|
||||
"november",
|
||||
"december"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "hu"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Betöltés",
|
||||
"contract_timeline": "Kicsinyítés",
|
||||
"return_to_title": "Vissza a címhez",
|
||||
"wikipedia": "A Wikipédiából, a szabad enciklopédiából",
|
||||
"loading_content": "Tartalom betöltése",
|
||||
"expand_timeline": "Nagyítás",
|
||||
"loading_timeline": "Az idővonal betöltése... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "yyyy. mmm d.',' HH:MM",
|
||||
"full_short": "mmm d.",
|
||||
"full": "yyyy. mmmm d.",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM '<br/><small>'yyyy. mmmm d.'</small>'",
|
||||
"month": "yyyy. mmmm",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM '<br/><small>yyyy. mmm d.'</small>'"
|
||||
},
|
||||
"bigdateformats": {
|
||||
"fallback": [
|
||||
[1000000000,"%.2f milliárd évvel ezelőtt"],
|
||||
[1000000,"%.1f millió évvel ezelőtt"],
|
||||
[1000,"%.1f ezer évvel ezelőtt"],
|
||||
[1, "%f é.e."]
|
||||
],
|
||||
"compact": [
|
||||
[1000000000,"%.2f md.é.e"],
|
||||
[1000000,"%.1f mó.é.e"],
|
||||
[1000,"%.1f e.é.e"],
|
||||
[1, "%f vuotta sitten"]
|
||||
],
|
||||
"verbose": [
|
||||
[1000000000,"%.2f milliárd évvel ezelőtt"],
|
||||
[1000000,"%.1f millió évvel ezelőtt"],
|
||||
[1000,"%.1f ezer évvel ezelőtt"],
|
||||
[1, "%f évvel ezelőtt"]
|
||||
]
|
||||
},
|
||||
"bigdateformats": {
|
||||
"fallback": [
|
||||
[1000000,"%.1f millió évvel ezelőtt"],
|
||||
[1000,"%.1f ezer évvel ezelőtt"],
|
||||
[1, "%f é.e."]
|
||||
],
|
||||
"compact": [
|
||||
[1000000000,"%.2f md.é.e"],
|
||||
[1000000,"%.1f mó.é.e"],
|
||||
[1000,"%.1f e.é.e"],
|
||||
[1, "%f vuotta sitten"]
|
||||
],
|
||||
"verbose": [
|
||||
[1000000000,"%.2f milliárd évvel ezelőtt"],
|
||||
[1000000,"%.1f millió évvel ezelőtt"],
|
||||
[1000,"%.1f ezer évvel ezelőtt"],
|
||||
[1, "%f évvel ezelőtt"]
|
||||
]
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/hy.json
Normal file
75
app/static/timeline/js/locale/hy.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "hy",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Հնվ.",
|
||||
"Փետ.",
|
||||
"Մար",
|
||||
"Ապր",
|
||||
"Մայ",
|
||||
"Հուն",
|
||||
"Հուլ",
|
||||
"Օգս.",
|
||||
"Սեպ.",
|
||||
"Հոկ.",
|
||||
"Նոյ.",
|
||||
"Դեկ."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Կի.",
|
||||
"Եկ.",
|
||||
"Եք.",
|
||||
"Չո.",
|
||||
"Հի.",
|
||||
"Ու.",
|
||||
"Շա."
|
||||
],
|
||||
"day": [
|
||||
"Կիրակի",
|
||||
"Երկուշաբթի",
|
||||
"Երեքշաբթի",
|
||||
"Չորեքշաբթի",
|
||||
"Հինգշաբթի",
|
||||
"Ուրբաթ",
|
||||
"Շաբաթ"
|
||||
],
|
||||
"month": [
|
||||
"Հունվար",
|
||||
"Փետրվար",
|
||||
"Մարտ",
|
||||
"Ապրիլ",
|
||||
"Մայիս",
|
||||
"Հունիս",
|
||||
"Հուլիս",
|
||||
"Օգոստոս",
|
||||
"Սեպտեմբեր",
|
||||
"Հոկտեմբեր",
|
||||
"Նոյեմբեր",
|
||||
"Դեկտեմբեր"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "hy"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Բեռնում",
|
||||
"contract_timeline": "Նեղացնել ժամանակագրությունը",
|
||||
"return_to_title": "Վերադառնալ վերնագրին",
|
||||
"wikipedia": "Ըստ Վիքիպեդիա ազատ հանրագիտարանի",
|
||||
"loading_content": "Բովանդակությունը բեռնվում է",
|
||||
"expand_timeline": "Լայնացնել ժամանակագրությունը",
|
||||
"loading_timeline": "Ժամանակագրությունը բեռնվում է... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm',' yyyy 'at' H:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "H:MM'<br/><small>'d mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "H:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "H:MM '<br/><small>d mmm',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/id.json
Normal file
75
app/static/timeline/js/locale/id.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "id",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Maret",
|
||||
"April",
|
||||
"Mei",
|
||||
"Juni",
|
||||
"July",
|
||||
"Agus.",
|
||||
"Sept.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Des."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Ahad",
|
||||
"Sen.",
|
||||
"Sel.",
|
||||
"Rabu",
|
||||
"Kamis",
|
||||
"Jum.",
|
||||
"Sab."
|
||||
],
|
||||
"day": [
|
||||
"Ahad",
|
||||
"Senin",
|
||||
"Selasa",
|
||||
"Rabu",
|
||||
"Kamis",
|
||||
"Jum'at",
|
||||
"Sabtu"
|
||||
],
|
||||
"month": [
|
||||
"Januari",
|
||||
"Februari",
|
||||
"Maret",
|
||||
"April",
|
||||
"Mei",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"Agustus",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Desember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "id"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Memuat",
|
||||
"contract_timeline": "Ciutkan Timeline",
|
||||
"return_to_title": "Kembali ke Judul",
|
||||
"wikipedia": "dari Wikipedia, ensiklopedia bebas",
|
||||
"loading_content": "Memuat Isi",
|
||||
"expand_timeline": "Kembangkan Timeline",
|
||||
"loading_timeline": "Memuat Timeline... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'pukul' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/is.json
Normal file
75
app/static/timeline/js/locale/is.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "is",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jan.",
|
||||
"feb.",
|
||||
"mars",
|
||||
"apríl",
|
||||
"maí",
|
||||
"júní",
|
||||
"júlí",
|
||||
"ágúst",
|
||||
"sept.",
|
||||
"okt.",
|
||||
"nóv.",
|
||||
"des."
|
||||
],
|
||||
"day_abbr": [
|
||||
"sun.",
|
||||
"mán.",
|
||||
"þri.",
|
||||
"mið.",
|
||||
"fim.",
|
||||
"fös.",
|
||||
"lau."
|
||||
],
|
||||
"day": [
|
||||
"sunnudagur",
|
||||
"mánudagur",
|
||||
"þriðjudagur",
|
||||
"miðvikudagur",
|
||||
"fimmtudagur",
|
||||
"föstudagur",
|
||||
"laugardagur"
|
||||
],
|
||||
"month": [
|
||||
"janúar",
|
||||
"febrúar",
|
||||
"mars",
|
||||
"apríl",
|
||||
"maí",
|
||||
"júní",
|
||||
"júlí",
|
||||
"ágúst",
|
||||
"september",
|
||||
"október",
|
||||
"nóvember",
|
||||
"desember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "is"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Raða",
|
||||
"contract_timeline": "Minnka tímalínu",
|
||||
"return_to_title": "Til baka á forsíðu",
|
||||
"wikipedia": "From Wikipedia, the free encyclopedia",
|
||||
"loading_content": "Raða",
|
||||
"expand_timeline": "Stækka tímalínu",
|
||||
"loading_timeline": "Raða upp tímalínu... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' mmm d',' yyyy 'at' hh:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "hh:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "hh:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br/><small>'dddd',' mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
92
app/static/timeline/js/locale/it.json
Normal file
92
app/static/timeline/js/locale/it.json
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
{
|
||||
"lang": "it",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Gen",
|
||||
"Feb",
|
||||
"Mar",
|
||||
"Apr",
|
||||
"Mag",
|
||||
"Giu",
|
||||
"Lug",
|
||||
"Ago",
|
||||
"Set",
|
||||
"Ott",
|
||||
"Nov",
|
||||
"Dic"
|
||||
],
|
||||
"day_abbr": [
|
||||
"Dom.",
|
||||
"Lun.",
|
||||
"Mar.",
|
||||
"Mer.",
|
||||
"Gio.",
|
||||
"Ven.",
|
||||
"Sab."
|
||||
],
|
||||
"day": [
|
||||
"Domenica",
|
||||
"Lunedí",
|
||||
"Martedí",
|
||||
"Mercoledí",
|
||||
"Giovedí",
|
||||
"Venerdí",
|
||||
"Sabato"
|
||||
],
|
||||
"month": [
|
||||
"Gennaio",
|
||||
"Febbraio",
|
||||
"Marzo",
|
||||
"Aprile",
|
||||
"Maggio",
|
||||
"Giugno",
|
||||
"Luglio",
|
||||
"Agosto",
|
||||
"Settembre",
|
||||
"Ottobre",
|
||||
"Novembre",
|
||||
"Dicembre"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "it"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Caricamento",
|
||||
"contract_timeline": "Contrai la Timeline",
|
||||
"return_to_title": "Ritorna all'inizio",
|
||||
"wikipedia": "Wikipedia, L’enciclopedia libera",
|
||||
"loading_content": "Caricamento contenuti",
|
||||
"expand_timeline": "Espandi la Timeline",
|
||||
"loading_timeline": "Caricamento Timeline... ",
|
||||
"swipe_to_navigate": "Scorri per Navigare<br><span class='tl-button'>OK</span>"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'alle' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d mmm yyyy'</small>'"
|
||||
},
|
||||
"era_labels": {
|
||||
"positive_year": {
|
||||
"prefix": "",
|
||||
"suffix": ""
|
||||
},
|
||||
"negative_year": {
|
||||
"prefix": "",
|
||||
"suffix": "a.C."
|
||||
}
|
||||
},
|
||||
"period_labels": {
|
||||
"t": ["a", "p"],
|
||||
"tt": ["am", "pm"],
|
||||
"T": ["A", "P"],
|
||||
"TT": ["AM", "PM"]
|
||||
}
|
||||
}
|
||||
76
app/static/timeline/js/locale/iw.json
Normal file
76
app/static/timeline/js/locale/iw.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"lang": "iw",
|
||||
"messages": {
|
||||
"loading": "טוען...",
|
||||
"contract_timeline": "צמצם את ציר הזמן",
|
||||
"return_to_title": "חזור לכותרת",
|
||||
"wikipedia": "מויקיפדיה, האינציקלופדיה החופשית",
|
||||
"loading_content": "התוכן בטעינה...",
|
||||
"expand_timeline": "הרחב את ציר הזמן",
|
||||
"loading_timeline": "טוען את ציר הזמן... "
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "he"
|
||||
},
|
||||
"direction": "rtl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"ינואר",
|
||||
"פברואר",
|
||||
"מרץ",
|
||||
"אפריל",
|
||||
"מאי",
|
||||
"יוני",
|
||||
"יולי",
|
||||
"אוגוסט",
|
||||
"ספטמבר",
|
||||
"אוקטובר",
|
||||
"נובמבר",
|
||||
"דצמבר"
|
||||
],
|
||||
"day_abbr": [
|
||||
"יום א'",
|
||||
"יום ב'",
|
||||
"יום ג'",
|
||||
"יום ד'",
|
||||
"יום ה'",
|
||||
"יום ו'",
|
||||
"שבת"
|
||||
],
|
||||
"day": [
|
||||
"ראשון",
|
||||
"שני",
|
||||
"שלישי",
|
||||
"רביעי",
|
||||
"חמישי",
|
||||
"שישי",
|
||||
"שבת"
|
||||
],
|
||||
"month": [
|
||||
"ינואר",
|
||||
"פברואר",
|
||||
"מרץ",
|
||||
"אפריל",
|
||||
"מאי",
|
||||
"יוני",
|
||||
"יולי",
|
||||
"אוגוסט",
|
||||
"ספטמבר",
|
||||
"אוקטובר",
|
||||
"נובמבר",
|
||||
"דצמבר"
|
||||
]
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d' mmm,' yyyy 'at' h:MM TT",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm,' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ja.json
Normal file
75
app/static/timeline/js/locale/ja.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ja",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"1月",
|
||||
"2月",
|
||||
"3月",
|
||||
"4月",
|
||||
"5月",
|
||||
"6月",
|
||||
"7月",
|
||||
"8月",
|
||||
"9月",
|
||||
"10月",
|
||||
"11月",
|
||||
"12月"
|
||||
],
|
||||
"day_abbr": [
|
||||
"日",
|
||||
"月",
|
||||
"火",
|
||||
"水",
|
||||
"木",
|
||||
"金",
|
||||
"土"
|
||||
],
|
||||
"day": [
|
||||
"日曜日",
|
||||
"月曜日",
|
||||
"火曜日",
|
||||
"水曜日",
|
||||
"木曜日",
|
||||
"金曜日",
|
||||
"土曜日"
|
||||
],
|
||||
"month": [
|
||||
"1月",
|
||||
"2月",
|
||||
"3月",
|
||||
"4月",
|
||||
"5月",
|
||||
"6月",
|
||||
"7月",
|
||||
"8月",
|
||||
"9月",
|
||||
"10月",
|
||||
"11月",
|
||||
"12月"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ja"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "ローディング",
|
||||
"contract_timeline": "タイムラインを縮めます",
|
||||
"return_to_title": "タイトルへ戻ります",
|
||||
"wikipedia": "出典:フリー百科事典『ウィキペディア(Wikipedia)』",
|
||||
"loading_content": "コンテンツをロードしています",
|
||||
"expand_timeline": "タイムラインを展開します",
|
||||
"loading_timeline": "タイムラインをロードしています…"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "yyyy年m月d日 H時M分s秒",
|
||||
"full_short": "yyyy年m月d日",
|
||||
"full": "yyyy年 m月d日 (ddd)",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'yyyy年m月d日'</small>'",
|
||||
"month": "yyyy年 m月d日 (ddd)",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy年",
|
||||
"full_long_small_date": "HH:MM:ss'<br/><small>'yyyy年m月d日'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ka.json
Normal file
75
app/static/timeline/js/locale/ka.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ka",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"იან.",
|
||||
"თებ.",
|
||||
"მარტი",
|
||||
"აპრ",
|
||||
"მაი.",
|
||||
"ივნ.",
|
||||
"ივლ.",
|
||||
"აგვ.",
|
||||
"სექ.",
|
||||
"ოქტ.",
|
||||
"ნოე.",
|
||||
"დეკ."
|
||||
],
|
||||
"day_abbr": [
|
||||
"კვ.",
|
||||
"ორ.",
|
||||
"სამ.",
|
||||
"ოთხ.",
|
||||
"ხუთ.",
|
||||
"პარ.",
|
||||
"შაბ."
|
||||
],
|
||||
"day": [
|
||||
"კვირა",
|
||||
"ორშაბათი",
|
||||
"სამშაბათი",
|
||||
"ოთხშაბათი",
|
||||
"ხუთშაბათი",
|
||||
"პარასკევი",
|
||||
"შაბათი"
|
||||
],
|
||||
"month": [
|
||||
"იანვარი",
|
||||
"თებერვალი",
|
||||
"მარტი",
|
||||
"აპრილი",
|
||||
"მაისი",
|
||||
"ივნისი",
|
||||
"ივლისი",
|
||||
"აგვისტო",
|
||||
"სექტემბერი",
|
||||
"ოქტომბერი",
|
||||
"ნოემბერი",
|
||||
"დეკემბერი"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ka"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "ჩამოტვირთვა",
|
||||
"contract_timeline": "Contract Timeline",
|
||||
"return_to_title": "დაბრუნდი თავში",
|
||||
"wikipedia": "თავისუფალი ენციკლოპედია Wikipedia-დან",
|
||||
"loading_content": "შინაარსის ჩამოტვირთვა",
|
||||
"expand_timeline": "გაშალე თაიმლაინი",
|
||||
"loading_timeline": "იტვირთება თაიმლაინი... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ko.json
Normal file
75
app/static/timeline/js/locale/ko.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ko",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"01",
|
||||
"02",
|
||||
"03",
|
||||
"04",
|
||||
"05",
|
||||
"06",
|
||||
"07",
|
||||
"08",
|
||||
"09",
|
||||
"10",
|
||||
"11",
|
||||
"12"
|
||||
],
|
||||
"day_abbr": [
|
||||
"일",
|
||||
"월",
|
||||
"화",
|
||||
"수",
|
||||
"목",
|
||||
"금",
|
||||
"토"
|
||||
],
|
||||
"day": [
|
||||
"일요일",
|
||||
"월요일",
|
||||
"화요일",
|
||||
"수요일",
|
||||
"목요일",
|
||||
"금요일",
|
||||
"토요일"
|
||||
],
|
||||
"month": [
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
"4",
|
||||
"5",
|
||||
"6",
|
||||
"7",
|
||||
"8",
|
||||
"9",
|
||||
"10",
|
||||
"11",
|
||||
"12"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ko"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "불러오는중",
|
||||
"contract_timeline": "타임라인 축소",
|
||||
"return_to_title": "첫화면으로",
|
||||
"wikipedia": "출처: 위키피디아, 우리 모두의 백과사전",
|
||||
"loading_content": "내용을 불러오고 있습니다.",
|
||||
"expand_timeline": "타임라인 확대",
|
||||
"loading_timeline": "타임라인을 불러오고 있습니다.... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'um' HH:MM",
|
||||
"full_short": "mm-dd",
|
||||
"full": "yyyy년 m월 d일 ",
|
||||
"month_short": "mm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'yyyy mmm d'</small>'",
|
||||
"month": "yyyy년 m월",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd','yyyy mmm d'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/lb.json
Normal file
75
app/static/timeline/js/locale/lb.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "lb",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Mäe.",
|
||||
"Abr.",
|
||||
"Mee",
|
||||
"Jun.",
|
||||
"Jul",
|
||||
"Aug.",
|
||||
"Sept.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Dez."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Son.",
|
||||
"Méi.",
|
||||
"Dë.",
|
||||
"Më.",
|
||||
"Do.",
|
||||
"Fr.",
|
||||
"Sa."
|
||||
],
|
||||
"day": [
|
||||
"Sonndeg",
|
||||
"Méindeg",
|
||||
"Dënschdeg",
|
||||
"Mëttwoch",
|
||||
"Donneschden",
|
||||
"Freiden",
|
||||
"Samschden"
|
||||
],
|
||||
"month": [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"Mäerz",
|
||||
"Abrëll",
|
||||
"Mee",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"August",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Dezember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "lb"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Lued",
|
||||
"contract_timeline": "Timeline verklengeren",
|
||||
"return_to_title": "Zeréck zum Titel",
|
||||
"wikipedia": "Vu Wikipedia, der fräier Enzyklopedie",
|
||||
"loading_content": "Inhalt lued",
|
||||
"expand_timeline": "Timeline vergréisseren",
|
||||
"loading_timeline": "Timeline gëtt gelueden... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d'.' mmm yyyy 'um' hh:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "d'.' mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'d'.' mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "hh:MM",
|
||||
"time_short": "hh:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM'<br/><small>d'.' mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/lt.json
Normal file
75
app/static/timeline/js/locale/lt.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "lt",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Saus.",
|
||||
"Vas.",
|
||||
"Kov.",
|
||||
"Bal.",
|
||||
"Geg.",
|
||||
"Birž.",
|
||||
"Liep.",
|
||||
"Rugpj.",
|
||||
"Rug.",
|
||||
"Spal.",
|
||||
"Lapkr.",
|
||||
"Gruod."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Sek.",
|
||||
"Pirm.",
|
||||
"Antr.",
|
||||
"Treč.",
|
||||
"Ketv.",
|
||||
"Penkt.",
|
||||
"Šešt."
|
||||
],
|
||||
"day": [
|
||||
"Sekmadienis",
|
||||
"Pirmadienis",
|
||||
"Antradienis",
|
||||
"Trečiadienis",
|
||||
"Ketvirtadienis",
|
||||
"Penktadienis",
|
||||
"Šeštadienis"
|
||||
],
|
||||
"month": [
|
||||
"Sausio",
|
||||
"Vasario",
|
||||
"Kovo",
|
||||
"Balandžio",
|
||||
"Gegužės",
|
||||
"Birželio",
|
||||
"Liepos",
|
||||
"Rugpjūčio",
|
||||
"Rugsėjo",
|
||||
"Spalio",
|
||||
"Lapkričio",
|
||||
"Gruodžio"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "lt"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Kraunama",
|
||||
"contract_timeline": "Sutraukti laiko juostą",
|
||||
"return_to_title": "Grįžti į titulinį",
|
||||
"wikipedia": "Iš Vikipedijos, laisvosios enciklopedijos",
|
||||
"loading_content": "Kraunamas turinys... ",
|
||||
"expand_timeline": "Išplėsti laiko juostą",
|
||||
"loading_timeline": "Kraunama laiko juosta... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/lv.json
Normal file
75
app/static/timeline/js/locale/lv.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "lv",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Mar.",
|
||||
"Apr.",
|
||||
"Mai.",
|
||||
"Jūn.",
|
||||
"Jūl.",
|
||||
"Aug.",
|
||||
"Sep.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Sun.",
|
||||
"Mon.",
|
||||
"Tues.",
|
||||
"Wed.",
|
||||
"Thurs.",
|
||||
"Fri.",
|
||||
"Sat."
|
||||
],
|
||||
"day": [
|
||||
"Svētdiena",
|
||||
"Pirmdiena",
|
||||
"Otrdiena",
|
||||
"Trešdiena",
|
||||
"Ceturtdiena",
|
||||
"Piektdiena",
|
||||
"Sestdiena"
|
||||
],
|
||||
"month": [
|
||||
"Janvāris",
|
||||
"Februāris",
|
||||
"Marts",
|
||||
"Aprīlis",
|
||||
"Maijs",
|
||||
"Jūnijs",
|
||||
"Jūlijs",
|
||||
"Augusts",
|
||||
"Septembris",
|
||||
"Oktobris",
|
||||
"Novembris",
|
||||
"Decembris"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "lv"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Ielādējas",
|
||||
"contract_timeline": "Sašaurināt grafiku",
|
||||
"return_to_title": "Atgriezties uz sākumu",
|
||||
"wikipedia": "No Wikipedia, brīvās enciklopēdijas",
|
||||
"loading_content": "Ielādējas saturs",
|
||||
"expand_timeline": "Izvērst grafiku",
|
||||
"loading_timeline": "Ielādējas grafiks... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' hh:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "d. mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ms.json
Normal file
75
app/static/timeline/js/locale/ms.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ms",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Mac",
|
||||
"Apr",
|
||||
"Mei",
|
||||
"Jun",
|
||||
"Jul",
|
||||
"Ogos.",
|
||||
"Sept.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Dis."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Ahd.",
|
||||
"Isn.",
|
||||
"Sel.",
|
||||
"Rab.",
|
||||
"Kha.",
|
||||
"Jum.",
|
||||
"Sab."
|
||||
],
|
||||
"day": [
|
||||
"Ahad",
|
||||
"Isnin",
|
||||
"Selasa",
|
||||
"Rabu",
|
||||
"Khamis",
|
||||
"Jumaat",
|
||||
"Sabtu"
|
||||
],
|
||||
"month": [
|
||||
"Januari",
|
||||
"Februari",
|
||||
"Mac",
|
||||
"April",
|
||||
"Mei",
|
||||
"Jun",
|
||||
"Julai",
|
||||
"Ogos",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Disember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ms"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Memuat",
|
||||
"contract_timeline": "Kecilkan Garis Masa",
|
||||
"return_to_title": "Kembali ke Tajuk",
|
||||
"wikipedia": "Daripada Wikipedia, ensiklopedia bebas.",
|
||||
"loading_content": "Memuat Kandungan",
|
||||
"expand_timeline": "Besarkan Garis Masa",
|
||||
"loading_timeline": "Memuat Garis Masa... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm yyyy 'jam' h:MM TT",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
124
app/static/timeline/js/locale/my.json
Normal file
124
app/static/timeline/js/locale/my.json
Normal file
|
|
@ -0,0 +1,124 @@
|
|||
{
|
||||
"name": "Burmese",
|
||||
"lang": "my",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"ဇန်",
|
||||
"ဖေ",
|
||||
"မတ်",
|
||||
"ဧပြီ",
|
||||
"မေ",
|
||||
"ဇွန်",
|
||||
"ဇူလိုင်",
|
||||
"ဩဂုတ်",
|
||||
"စက်",
|
||||
"အောက်",
|
||||
"နို",
|
||||
"ဒီ"
|
||||
],
|
||||
"day_abbr": [
|
||||
"နွေ",
|
||||
"လာ",
|
||||
"အင်္ဂါ",
|
||||
"ဗု",
|
||||
"ကြာ",
|
||||
"သော",
|
||||
"စနေ"
|
||||
],
|
||||
"day": [
|
||||
"တနင်္ဂနွေ",
|
||||
"တနင်္လာ",
|
||||
"အင်္ဂါ",
|
||||
"ဗုဒ္ဓဟူး",
|
||||
"ကြာသပတေး",
|
||||
"သောကြာ",
|
||||
"စနေ"
|
||||
],
|
||||
"month": [
|
||||
"ဇန်နဝါရီ",
|
||||
"ဖေဖော်ဝါရီ",
|
||||
"မတ်",
|
||||
"ဧပြီ",
|
||||
"မေ",
|
||||
"ဇွန်",
|
||||
"ဇူလိုင်",
|
||||
"ဩဂုတ်",
|
||||
"စက်တင်ဘာ",
|
||||
"အောက်တိုဘာ",
|
||||
"နိုဝင်ဘာ",
|
||||
"ဒီဇင်ဘာ"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "my"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "လုပ်ဆောင်နေသည်",
|
||||
"error": "မှားယွင်းချက်",
|
||||
"contract_timeline": "အချိန်အလိုက် မှတ်တမ်းစာချုပ်",
|
||||
"return_to_title": "ခေါင်းစဉ်သို့ ပြန်သွားရန်",
|
||||
"wikipedia": "ဝီကီ အခမဲ့ စွယ်စုံကျမ်းမှ",
|
||||
"loading_content": "အကြောင်းအရာ လုပ်ဆောင်နေသည်",
|
||||
"expand_timeline": "အချိန်အလိုက် မှတ်တမ်း အား ချဲ့သည်",
|
||||
"loading_timeline": "အချိန်အလိုက် မှတ်တမ်း လုပ်ဆောင်နေသည်",
|
||||
"swipe_to_navigate": "လေ့လာစူးစမ်း ဖို့ ပွတ်ဆွဲ<br><span class='tl-button'>OK</span>",
|
||||
"unknown_read_err": "သင်၏အချက်အလက် ကိန်းဂဏန်းဇယား အား ဖတ်ရန်ကြိုးစား နေစဉ် မျှော်လင့်မထားပဲ မှားယွင်းခဲ့ပါသည်",
|
||||
"invalid_url_err": "အချိန်အလိုက်မှတ်တမ်း အချက်အလက်အား ဖတ်ရန် မလုပ်ဆောင်နိုင်ပါ။ သင်၏ လင့်ခ် သည် ဂူဂလ် စာရင်းကိန်းဂဏန်း အချက်အလက် ဇယား (သို့မဟုတ်) အချိန်အလိုက် မှတ်တမ်း JSON ဖိုင် နှင့် ကိုက်ညီမူ့ ရှိရန် လိုအပ်ပါသည်။",
|
||||
"network_err": "သင်၏ ဂူဂလ် စာရင်းကိန်းဂဏန်း အချက်အလက် ဇယား အား ဖတ်ရန် မလုပ်ဆောင်နိုင်ပါ။ ဝက်ဆိုက် ပေါ်သို့ ဦးစွာတင်ထားရန် လိုအပ်ပါသည်",
|
||||
"empty_feed_err": "အချက်အလက် များအား ရှာမတွေ့ပါ",
|
||||
"missing_start_date_err": "စတင်သည့် နေ့အား ရှာမတွေ့ပါ။",
|
||||
"invalid_data_format_err": "ခေါင်းစဉ် အတန်းအား ပြုပြင် မွန်းမံပြီးပါပြီ",
|
||||
"date_compare_err": "မတူညီသော အတိုင်းအတာ ပေါ်တွင် အချိန်အလိုက်မှတ်တမ်း နေ့စွဲများ အား နှိုင်းယှဉ်လို့ မရပါ။",
|
||||
"invalid_scale_err": "အတိုင်းအတာ မှားနေပါသည်။",
|
||||
"invalid_date_err": "ရက်စွဲ မှားနေပါသည်။ လ၊ နေ့ နှင့် နှစ် များသည် နံပါတ်များ နှင့် ဖြစ်ရပါမည်",
|
||||
"invalid_separator_error": "အချိန်ကာလ ပြ မှားနေပါသည်။ (:) လွဲမှားအသုံး ပြုထားခြင်း (သို့မဟုတ်) (.) နှင့် ခွဲခြားထားခြင်း။",
|
||||
"invalid_hour_err": "အချိန်ကာလ ပြ မှားနေပါသည်။ (နာရီ)",
|
||||
"invalid_minute_err": "အချိန်ကာလ ပြ မှားနေပါသည်။ (မိနစ်)",
|
||||
"invalid_second_err": "အချိန်ကာလ ပြ မှားနေပါသည်။ (စက္ကန့်)",
|
||||
"invalid_fractional_err": "အချိန်ကာလ ပြ မှားနေပါသည်။ (အနုစိတ် စက္ကန့်များ)",
|
||||
"invalid_second_fractional_err": "အချိန်ကာလ ပြ မှားနေပါသည်။ (စက္ကန့် များနှင့် အနုစိတ် စက္ကန့်များ)",
|
||||
"invalid_year_err": "နှစ် မှားနေပါသည်။",
|
||||
"flickr_notfound_err": "ပုံအား ရှာမတွေ့ပါ (သို့မဟုတ်) ကိုယ်ပိုင်ပြုလုပ်ထားပါသည်။",
|
||||
"flickr_invalidurl_err": "ဖလစ်ကာ လင့်ခ် မှားနေပါသည်။",
|
||||
"imgur_invalidurl_err": "Imgur လင့်ခ် မှားနေပါသည်။",
|
||||
"twitter_invalidurl_err": "တွစ်တာ လင့်ခ် မှားနေပါသည်။",
|
||||
"twitter_load_err": "tweet အားတင်လို့ မရပါ",
|
||||
"twitterembed_invalidurl_err": "ဝင်နေသော တွစ်တာ လင့်ခ် မှားနေပါသည်။",
|
||||
"wikipedia_load_err": "ဝီကီအား မဝင်ရောက်နိုင်ပါ။",
|
||||
"youtube_invalidurl_err": "ယူကျူ့ လင်ခ့် မှားနေပါသည်။",
|
||||
"spotify_invalid_url": "စပေါ့တီဖိုင်း လင့်ခ် မှားနေပါသည်။",
|
||||
"template_value_err": "ကိန်းရှင်အတွက် ပံ့ပိုးမှု မရှိပါ။",
|
||||
"invalid_rgb_err": "RGB ငြင်းဆိုမှု မှားနေပါသည်။",
|
||||
"time_scale_scale_err": "အတိုင်းအတာ အတွက် အချိန်မှ ရက်စွဲ မည်သို့ ရရှိသည်ကို မသိပါ။",
|
||||
"axis_helper_no_options_err": "Axis helper အား ပြုပြင်ရန် လိုအပ်ပါသည်။",
|
||||
"axis_helper_scale_err": "အတိုင်းအတာအတွက် AxisHelper မရရှိနိုင်ပါ။"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
},
|
||||
"era_labels": {
|
||||
"positive_year": {
|
||||
"prefix": "",
|
||||
"suffix": ""
|
||||
},
|
||||
"negative_year": {
|
||||
"prefix": "",
|
||||
"suffix": "BCE"
|
||||
}
|
||||
},
|
||||
"period_labels": {
|
||||
"t": ["a", "p"],
|
||||
"tt": ["am", "pm"],
|
||||
"T": ["A", "P"],
|
||||
"TT": ["AM", "PM"]
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ne.json
Normal file
75
app/static/timeline/js/locale/ne.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ne",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"जनवरी",
|
||||
"फेब्रुवरी",
|
||||
"मार्च",
|
||||
"अप्रिल",
|
||||
"मे",
|
||||
"जून",
|
||||
"जुलाई",
|
||||
"अगस्ट",
|
||||
"सेप्टेम्बर",
|
||||
"अक्टोबर",
|
||||
"नोभेम्बर",
|
||||
"डिसेम्बर"
|
||||
],
|
||||
"day_abbr": [
|
||||
"आइतबार",
|
||||
"सोमबार",
|
||||
"मंगलबार",
|
||||
"बुधबार",
|
||||
"बिहिबार",
|
||||
"शुक्रबार",
|
||||
"शनिबार"
|
||||
],
|
||||
"day": [
|
||||
"आइतबार",
|
||||
"सोमबार",
|
||||
"मंगलबार",
|
||||
"बुधबार",
|
||||
"बिहिबार",
|
||||
"शुक्रबार",
|
||||
"शनिबार"
|
||||
],
|
||||
"month": [
|
||||
"जनवरी",
|
||||
"फेब्रुवरी",
|
||||
"मार्च",
|
||||
"अप्रिल",
|
||||
"मे",
|
||||
"जून",
|
||||
"जुलाई",
|
||||
"अगस्ट",
|
||||
"सेप्टेम्बर",
|
||||
"अक्टोबर",
|
||||
"नोभेम्बर",
|
||||
"डिसेम्बर"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ne"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "लोड हुदैछ",
|
||||
"contract_timeline": "टाइमलाइन छोटो बनाउनुहोस्",
|
||||
"return_to_title": "शीर्षकमा फर्कनुहोस्",
|
||||
"wikipedia": "विकिपिडियाबाट",
|
||||
"loading_content": "सामग्री लोड हुदैछ",
|
||||
"expand_timeline": "टाइमलाइन लामो बनाउनुहोस्",
|
||||
"loading_timeline": "टाइमलाइन लोड हुदैछ... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/nl.json
Normal file
75
app/static/timeline/js/locale/nl.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "nl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jan",
|
||||
"febr",
|
||||
"maa",
|
||||
"apr",
|
||||
"mei",
|
||||
"juni",
|
||||
"juli",
|
||||
"aug",
|
||||
"sept",
|
||||
"okt",
|
||||
"nov",
|
||||
"dec"
|
||||
],
|
||||
"day_abbr": [
|
||||
"zo",
|
||||
"ma",
|
||||
"di",
|
||||
"wo",
|
||||
"do",
|
||||
"vr",
|
||||
"za"
|
||||
],
|
||||
"day": [
|
||||
"zondag",
|
||||
"maandag",
|
||||
"dinsdag",
|
||||
"woensdag",
|
||||
"donderdag",
|
||||
"vrijdag",
|
||||
"zaterdag"
|
||||
],
|
||||
"month": [
|
||||
"januari",
|
||||
"februari",
|
||||
"maart",
|
||||
"april",
|
||||
"mei",
|
||||
"juni",
|
||||
"juli",
|
||||
"augustus",
|
||||
"september",
|
||||
"oktober",
|
||||
"november",
|
||||
"december"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "nl"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Laden",
|
||||
"contract_timeline": "Tijdlijn inzoomen",
|
||||
"return_to_title": "Terug naar het begin",
|
||||
"wikipedia": "From Wikipedia, the free encyclopedia",
|
||||
"loading_content": "Inhoud laden",
|
||||
"expand_timeline": "Tijdlijn uitzoomen",
|
||||
"loading_timeline": "Tijdlijn laden ... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'om' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
76
app/static/timeline/js/locale/no.json
Normal file
76
app/static/timeline/js/locale/no.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"lang": "no",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Mars",
|
||||
"Apr.",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"Aug.",
|
||||
"Sep.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Des."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Søn.",
|
||||
"Man.",
|
||||
"Tir.",
|
||||
"Ons.",
|
||||
"Tor.",
|
||||
"Fre.",
|
||||
"Lør."
|
||||
],
|
||||
"day": [
|
||||
"Søndag",
|
||||
"Mandag",
|
||||
"Tirsdag",
|
||||
"Onsdag",
|
||||
"Torsdag",
|
||||
"Fredag",
|
||||
"Lørdag"
|
||||
],
|
||||
"month": [
|
||||
"Januar",
|
||||
"Februar",
|
||||
"Mars",
|
||||
"April",
|
||||
"Mai",
|
||||
"Juni",
|
||||
"Juli",
|
||||
"August",
|
||||
"September",
|
||||
"Oktober",
|
||||
"November",
|
||||
"Desember"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "no"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Laster",
|
||||
"contract_timeline": "Krymp tidslinje",
|
||||
"return_to_title": "Tilbake til tittel",
|
||||
"wikipedia": "Fra Wikipedia, den frie encyklopedi",
|
||||
"loading_content": "Laster innhold",
|
||||
"expand_timeline": "Utvid tidslinje",
|
||||
"loading_timeline": "Laster tidslinje... ",
|
||||
"swipe_to_navigate": "Sveip for å navigere<br><span class='tl-button'>OK</span>"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d. mmm',' yyyy 'kl.' HH:MM",
|
||||
"full_short": "d. mmm",
|
||||
"full": "d. mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d. mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d. mmm',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/pl.json
Normal file
75
app/static/timeline/js/locale/pl.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "pl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Sty.",
|
||||
"Lut.",
|
||||
"Mar.",
|
||||
"Kwi.",
|
||||
"Maj.",
|
||||
"Cze.",
|
||||
"Lip.",
|
||||
"Sie.",
|
||||
"Wrz.",
|
||||
"Paź.",
|
||||
"Lis.",
|
||||
"Gru."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Nie.",
|
||||
"Pon.",
|
||||
"Wto.",
|
||||
"Śro.",
|
||||
"Czw.",
|
||||
"Pią.",
|
||||
"Sob."
|
||||
],
|
||||
"day": [
|
||||
"Niedziela",
|
||||
"Poniedziałek",
|
||||
"Wtorek",
|
||||
"Środa",
|
||||
"Czwartek",
|
||||
"Piątek",
|
||||
"Sobota"
|
||||
],
|
||||
"month": [
|
||||
"Stycznia",
|
||||
"Lutego",
|
||||
"Marca",
|
||||
"Kwietnia",
|
||||
"Maja",
|
||||
"Czerwca",
|
||||
"Lipca",
|
||||
"Sierpnia",
|
||||
"Września",
|
||||
"Października",
|
||||
"Listopada",
|
||||
"Grudnia"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "pl"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Ładowanie",
|
||||
"contract_timeline": "Zmniejsz Timeline",
|
||||
"return_to_title": "Wróć do tytułu",
|
||||
"wikipedia": "Z Wikipedii, wolnej encyklopedii",
|
||||
"loading_content": "Ładowanie zawartości",
|
||||
"expand_timeline": "Powiększ Timeline",
|
||||
"loading_timeline": "Ładowanie Timeline... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d mmm yyyy 'um' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' d mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/pt-br.json
Normal file
75
app/static/timeline/js/locale/pt-br.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "pt-br",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Fev.",
|
||||
"Mar.",
|
||||
"Abr.",
|
||||
"Mai.",
|
||||
"Jun.",
|
||||
"Jul.",
|
||||
"Ago.",
|
||||
"Set.",
|
||||
"Out.",
|
||||
"Nov.",
|
||||
"Dez."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Dom.",
|
||||
"Seg.",
|
||||
"Ter.",
|
||||
"Qua.",
|
||||
"Qui.",
|
||||
"Sex.",
|
||||
"Sáb."
|
||||
],
|
||||
"day": [
|
||||
"Domingo",
|
||||
"Segunda",
|
||||
"Terça",
|
||||
"Quarta",
|
||||
"Quinta",
|
||||
"Sexta",
|
||||
"Sábado"
|
||||
],
|
||||
"month": [
|
||||
"Janeiro",
|
||||
"Fevereiro",
|
||||
"Março",
|
||||
"Abril",
|
||||
"Maio",
|
||||
"Junho",
|
||||
"Julho",
|
||||
"Agosto",
|
||||
"Setembro",
|
||||
"Outubro",
|
||||
"Novembro",
|
||||
"Dezembro"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "pt"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Carregando",
|
||||
"contract_timeline": "Contrair Timeline",
|
||||
"return_to_title": "Voltar para o título",
|
||||
"wikipedia": "Wikipédia, A enciclopédia livre",
|
||||
"loading_content": "Carregando Conteúdo",
|
||||
"expand_timeline": "Expandir Timeline",
|
||||
"loading_timeline": "Carregando Timeline... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' d 'de' mmm',' yyyy 'às' hh:MM TT",
|
||||
"full_short": "d 'de' mmm",
|
||||
"full": "d 'de' mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "hh:MM TT'<br/><small>'d 'de' mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm 'de' yyyy",
|
||||
"time_no_seconds_short": "hh:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br/><small>'dddd',' d 'de' mmm',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/pt.json
Normal file
75
app/static/timeline/js/locale/pt.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "pt",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan",
|
||||
"Fev",
|
||||
"Mar",
|
||||
"Abr",
|
||||
"Maio",
|
||||
"Jun",
|
||||
"Jul",
|
||||
"Ago",
|
||||
"Set",
|
||||
"Out",
|
||||
"Nov",
|
||||
"Dez"
|
||||
],
|
||||
"day_abbr": [
|
||||
"Dom",
|
||||
"Seg",
|
||||
"Ter",
|
||||
"Qua",
|
||||
"Qui",
|
||||
"Sex",
|
||||
"Sab"
|
||||
],
|
||||
"day": [
|
||||
"Domingo",
|
||||
"Segunda",
|
||||
"Terça",
|
||||
"Quarta",
|
||||
"Quinta",
|
||||
"Sexta",
|
||||
"Sabado"
|
||||
],
|
||||
"month": [
|
||||
"Janeiro",
|
||||
"Fevereiro",
|
||||
"Março",
|
||||
"Abril",
|
||||
"Maio",
|
||||
"Junho",
|
||||
"Julho",
|
||||
"Agosto",
|
||||
"Setembro",
|
||||
"Outubro",
|
||||
"Novembro",
|
||||
"Dezembro"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "pt"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "A carregar",
|
||||
"contract_timeline": "Colapsar Timeline",
|
||||
"return_to_title": "Voltar ao Título",
|
||||
"wikipedia": "Wikipedia, A enciclopedia Livre.",
|
||||
"loading_content": "A carregar o conteúdo",
|
||||
"expand_timeline": "Expandir Timeline",
|
||||
"loading_timeline": "A carregar a timeline... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' hh:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/rm.json
Normal file
75
app/static/timeline/js/locale/rm.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "rm",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Schan.",
|
||||
"Favr.",
|
||||
"Mars",
|
||||
"Avr.",
|
||||
"Matg",
|
||||
"Zercl.",
|
||||
"Fan.",
|
||||
"Avust",
|
||||
"Sett.",
|
||||
"Oct.",
|
||||
"Nov.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Du",
|
||||
"Gli",
|
||||
"Ma",
|
||||
"Me",
|
||||
"Gie",
|
||||
"Ve",
|
||||
"So"
|
||||
],
|
||||
"day": [
|
||||
"Dumengia",
|
||||
"Glindesdi",
|
||||
"Mardi",
|
||||
"Mesemna",
|
||||
"Gievgia",
|
||||
"Venderdi",
|
||||
"Sonda"
|
||||
],
|
||||
"month": [
|
||||
"Schaner",
|
||||
"Favrer",
|
||||
"Mars",
|
||||
"Avrigl",
|
||||
"Matg",
|
||||
"Zercladur",
|
||||
"Fanadur",
|
||||
"Avust",
|
||||
"Settember",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "rm"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Chargiar",
|
||||
"contract_timeline": "Contract Timeline",
|
||||
"return_to_title": "Turnar al titel",
|
||||
"wikipedia": "Da Vichipedia, l'enciclopedia libra",
|
||||
"loading_content": "Chargiar il cuntegn",
|
||||
"expand_timeline": "Expander la cronologia",
|
||||
"loading_timeline": "Chargiar la cronologia... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d 'da' mmm yyyy', las' HH:M",
|
||||
"full_short": "d 'da' mmm",
|
||||
"full": "d 'da' mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:M'<br/><small>'d 'da' mmmm yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "HH:M",
|
||||
"time_short": "HH:M:s",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:M'<br/><small>d 'da' mmm yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ro.json
Normal file
75
app/static/timeline/js/locale/ro.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ro",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Ian.",
|
||||
"Feb.",
|
||||
"Mar.",
|
||||
"Apr.",
|
||||
"Mai",
|
||||
"Iun.",
|
||||
"Iul.",
|
||||
"Aug.",
|
||||
"Sep.",
|
||||
"Oct.",
|
||||
"Noi.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Dum.",
|
||||
"Luni",
|
||||
"Mar.",
|
||||
"Mie.",
|
||||
"Joi",
|
||||
"Vin.",
|
||||
"Sâm."
|
||||
],
|
||||
"day": [
|
||||
"Duminică",
|
||||
"Luni",
|
||||
"Marți",
|
||||
"Miercuri",
|
||||
"Joi",
|
||||
"Vineri",
|
||||
"Sâmbătă"
|
||||
],
|
||||
"month": [
|
||||
"Ianuarie",
|
||||
"Februarie",
|
||||
"Martie",
|
||||
"Aprilie",
|
||||
"Mai",
|
||||
"Iunie",
|
||||
"Iulie",
|
||||
"August",
|
||||
"Septembrie",
|
||||
"Octombrie",
|
||||
"Noiembrie",
|
||||
"Decembrie"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ro"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Se încarcă",
|
||||
"contract_timeline": "Restrânge cronologia",
|
||||
"return_to_title": "Înapoi la titlu",
|
||||
"wikipedia": "De pe Wikipedia, enciclopedia gratuită",
|
||||
"loading_content": "Se încarcă conținutul",
|
||||
"expand_timeline": "Extinde cronologia",
|
||||
"loading_timeline": "Se încarcă cronologia... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm',' yyyy 'at' h:MM TT",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'d mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>d mmm',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/ru.json
Normal file
75
app/static/timeline/js/locale/ru.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ru",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"янв.",
|
||||
"фев.",
|
||||
"март",
|
||||
"апр.",
|
||||
"май",
|
||||
"июнь",
|
||||
"июль",
|
||||
"авг.",
|
||||
"сент.",
|
||||
"окт.",
|
||||
"нояб.",
|
||||
"дек."
|
||||
],
|
||||
"day_abbr": [
|
||||
"вск.",
|
||||
"пн.",
|
||||
"вт.",
|
||||
"ср.",
|
||||
"чт.",
|
||||
"пт.",
|
||||
"сб."
|
||||
],
|
||||
"day": [
|
||||
"воскресенье",
|
||||
"понедельник",
|
||||
"вторник",
|
||||
"среда",
|
||||
"четверг",
|
||||
"пятница",
|
||||
"суббота"
|
||||
],
|
||||
"month": [
|
||||
"января",
|
||||
"февраля",
|
||||
"марта",
|
||||
"апреля",
|
||||
"мая",
|
||||
"июня",
|
||||
"июля",
|
||||
"августа",
|
||||
"сентября",
|
||||
"октября",
|
||||
"ноября",
|
||||
"декабря"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ru"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Загрузка",
|
||||
"contract_timeline": "Уменьшить",
|
||||
"return_to_title": "Вернуться к заголовку",
|
||||
"wikipedia": "Из Wikipedia",
|
||||
"loading_content": "Загрузка контента",
|
||||
"expand_timeline": "Увеличить",
|
||||
"loading_timeline": "Загрузка... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm',' yyyy 'в' HH:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "H:MM'<br/><small>'d mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "H:MM",
|
||||
"time_short": "H:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "HH:MM'<br/><small>d mmm',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
74
app/static/timeline/js/locale/si.json
Normal file
74
app/static/timeline/js/locale/si.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"lang": "si",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"ජන.",
|
||||
"පෙබ.",
|
||||
"මාර්තු",
|
||||
"අප්රේල්",
|
||||
"මැයි",
|
||||
"ජුනි",
|
||||
"ජුලි",
|
||||
"අගෝ.",
|
||||
"සැප්.",
|
||||
"ඔක්.",
|
||||
"නොවැ.",
|
||||
"දෙසැ."
|
||||
],
|
||||
"day_abbr": [
|
||||
"ඉරි.",
|
||||
"සදු.",
|
||||
"අග.",
|
||||
"බදා.",
|
||||
"බ්රහස්.",
|
||||
"සිකු.",
|
||||
"සෙන."
|
||||
],
|
||||
"day": [
|
||||
"ඉරිදා",
|
||||
"සදුදා",
|
||||
"අගහරුවදා",
|
||||
"බදාදා",
|
||||
"බ්රහස්පතින්දා",
|
||||
"සිකුරාදා",
|
||||
"සෙනසුරාදා"
|
||||
],
|
||||
"month": [
|
||||
"ජනවාරි",
|
||||
"පෙබරවාරි",
|
||||
"මාර්තු",
|
||||
"අප්රේල්",
|
||||
"මැයි",
|
||||
"ජූනි",
|
||||
"ජූලි",
|
||||
"අගෝස්තු",
|
||||
"සැප්තැම්බර්",
|
||||
"ඔක්තෝම්බර්",
|
||||
"නොවැම්බර්",
|
||||
"දෙසැම්බර්"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "si"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "ලෝඩ් වෙමින්",
|
||||
"contract_timeline": "කාල රේඛාව අකුලන්න",
|
||||
"return_to_title": "නැවත මාතෘකාවට",
|
||||
"wikipedia": "විකිපීඩියා, නිදහස් විශ්වකෝෂය වෙතින්",
|
||||
"loading_content": "අන්තර්ගතය ලෝඩ් වෙමින්",
|
||||
"expand_timeline": "කාල රේඛාව විහිදන්න",
|
||||
"loading_timeline": "කාල රේඛාව ලෝඩ් වෙමින්... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/sk.json
Normal file
75
app/static/timeline/js/locale/sk.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "sk",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Marec",
|
||||
"Apríl",
|
||||
"Máj",
|
||||
"Jún",
|
||||
"Júl",
|
||||
"Aug.",
|
||||
"Sept.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Ned.",
|
||||
"Pon.",
|
||||
"Uto.",
|
||||
"Str.",
|
||||
"Štv.",
|
||||
"Pia.",
|
||||
"Sob."
|
||||
],
|
||||
"day": [
|
||||
"Nedeľa",
|
||||
"Pondelok",
|
||||
"Utorok",
|
||||
"Streda",
|
||||
"Štvrtok",
|
||||
"Piatok",
|
||||
"Sobota"
|
||||
],
|
||||
"month": [
|
||||
"Január",
|
||||
"Február",
|
||||
"Marec",
|
||||
"Apríl",
|
||||
"Máj",
|
||||
"Jún",
|
||||
"Júl",
|
||||
"August",
|
||||
"September",
|
||||
"Október",
|
||||
"November",
|
||||
"December"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "sk"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Načítanie",
|
||||
"contract_timeline": "Zmenšiť časovú os",
|
||||
"return_to_title": "Späť na úvod",
|
||||
"wikipedia": "Z Wikipedie, encyklopédie zadarmo",
|
||||
"loading_content": "Načítam obsah",
|
||||
"expand_timeline": "Zväčšiť časovú os",
|
||||
"loading_timeline": "Načítam časovú os... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' hh:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "d. mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/sl.json
Normal file
75
app/static/timeline/js/locale/sl.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "sl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jan.",
|
||||
"feb.",
|
||||
"marec",
|
||||
"april",
|
||||
"maj",
|
||||
"junij",
|
||||
"july",
|
||||
"avg.",
|
||||
"sept.",
|
||||
"okt.",
|
||||
"nov.",
|
||||
"dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"ned.",
|
||||
"pon.",
|
||||
"tor.",
|
||||
"sre.",
|
||||
"čet.",
|
||||
"pet.",
|
||||
"sob."
|
||||
],
|
||||
"day": [
|
||||
"nedelja",
|
||||
"ponedeljek",
|
||||
"torek",
|
||||
"sreda",
|
||||
"čertek",
|
||||
"petek",
|
||||
"sobota"
|
||||
],
|
||||
"month": [
|
||||
"januar",
|
||||
"februar",
|
||||
"marec",
|
||||
"april",
|
||||
"maj",
|
||||
"junij",
|
||||
"julij",
|
||||
"avgust",
|
||||
"september",
|
||||
"oktober",
|
||||
"november",
|
||||
"december"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "sl"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Nalaganje",
|
||||
"contract_timeline": "Pokrči časovni trak",
|
||||
"return_to_title": "Nazaj na naslov",
|
||||
"wikipedia": "Vir Wikipedija",
|
||||
"loading_content": "Nalaganje vsebine",
|
||||
"expand_timeline": "Razširi časovni trak",
|
||||
"loading_timeline": "Nalagam časovni trak... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm yyyy 'ob' hh:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM' 'd mmmm' 'yyyy",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM' d mmm yyyy"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/sr-cy.json
Normal file
75
app/static/timeline/js/locale/sr-cy.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "рп",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Јан.",
|
||||
"Феб.",
|
||||
"Март",
|
||||
"Апр.",
|
||||
"Мај",
|
||||
"Јун",
|
||||
"Јул",
|
||||
"Авг.",
|
||||
"Сеп.",
|
||||
"Окт.",
|
||||
"Нов.",
|
||||
"Дец."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Нед.",
|
||||
"Пон.",
|
||||
"Уто.",
|
||||
"Сре.",
|
||||
"Чет.",
|
||||
"Пет.",
|
||||
"Суб."
|
||||
],
|
||||
"day": [
|
||||
"Недеља",
|
||||
"Понедељак",
|
||||
"Уторак",
|
||||
"Среда",
|
||||
"Четвртак",
|
||||
"Петак",
|
||||
"Субота"
|
||||
],
|
||||
"month": [
|
||||
"Јануар",
|
||||
"Фебруар",
|
||||
"Март",
|
||||
"Април",
|
||||
"Мај",
|
||||
"Јун",
|
||||
"Јул",
|
||||
"Август",
|
||||
"Септембар",
|
||||
"Октобар",
|
||||
"Новембар",
|
||||
"Децембар"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "рп"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Учитава се",
|
||||
"contract_timeline": "Умањи",
|
||||
"return_to_title": "Почетак",
|
||||
"wikipedia": "Из Википедије, слободне енциклопедије",
|
||||
"loading_content": "Садржај се учитава",
|
||||
"expand_timeline": "Увећај",
|
||||
"loading_timeline": "Учитавање... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d. mmm yyyy. 'u' HH:MM",
|
||||
"full_short": "d. mmm",
|
||||
"full": "d. mmmm yyyy.",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d. mmmm yyyy.'</small>'",
|
||||
"month": "mmmm yyyy.",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy.",
|
||||
"full_long_small_date": "HH:MM'<br/><small>d. mmm yyyy.'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/sr.json
Normal file
75
app/static/timeline/js/locale/sr.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "sr",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Jan.",
|
||||
"Feb.",
|
||||
"Mart",
|
||||
"Apr.",
|
||||
"Maj",
|
||||
"Jun",
|
||||
"Jul",
|
||||
"Avg.",
|
||||
"Sep.",
|
||||
"Okt.",
|
||||
"Nov.",
|
||||
"Dec."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Ned.",
|
||||
"Pon.",
|
||||
"Uto.",
|
||||
"Sre.",
|
||||
"Čet.",
|
||||
"Pet.",
|
||||
"Sub."
|
||||
],
|
||||
"day": [
|
||||
"Nedelja",
|
||||
"Ponedeljak",
|
||||
"Utorak",
|
||||
"Sreda",
|
||||
"Četvratk",
|
||||
"Petak",
|
||||
"Subota"
|
||||
],
|
||||
"month": [
|
||||
"januar",
|
||||
"Februar",
|
||||
"Mart",
|
||||
"April",
|
||||
"Maj",
|
||||
"Jun",
|
||||
"Jul",
|
||||
"Avgust",
|
||||
"Septembar",
|
||||
"Oktobar",
|
||||
"Novembar",
|
||||
"Decembar"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "sr"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Učitava se",
|
||||
"contract_timeline": "Umanji",
|
||||
"return_to_title": "Početak",
|
||||
"wikipedia": "Iz Vikipedije, slobodne enciklopedije",
|
||||
"loading_content": "Sadržaj se učitava",
|
||||
"expand_timeline": "Uvećaj",
|
||||
"loading_timeline": "Učitavanje... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d. mmm yyyy. 'u' HH:MM",
|
||||
"full_short": "d. mmm",
|
||||
"full": "d. mmmm yyyy.",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'d. mmmm yyyy.'</small>'",
|
||||
"month": "mmmm yyyy.",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy.",
|
||||
"full_long_small_date": "HH:MM'<br/><small>d. mmm yyyy.'</small>'"
|
||||
}
|
||||
}
|
||||
86
app/static/timeline/js/locale/sv.json
Normal file
86
app/static/timeline/js/locale/sv.json
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
{
|
||||
"lang": "sv",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"jan",
|
||||
"febr",
|
||||
"mars",
|
||||
"april",
|
||||
"maj",
|
||||
"juni",
|
||||
"juli",
|
||||
"aug",
|
||||
"sept",
|
||||
"okt",
|
||||
"nov",
|
||||
"dec"
|
||||
],
|
||||
"day_abbr": [
|
||||
"sön",
|
||||
"mån",
|
||||
"tis",
|
||||
"ons",
|
||||
"tors",
|
||||
"fre",
|
||||
"lör"
|
||||
],
|
||||
"day": [
|
||||
"söndag",
|
||||
"måndag",
|
||||
"tisdag",
|
||||
"onsdag",
|
||||
"torsdag",
|
||||
"fredag",
|
||||
"lördag"
|
||||
],
|
||||
"month": [
|
||||
"januari",
|
||||
"februari",
|
||||
"mars",
|
||||
"april",
|
||||
"maj",
|
||||
"juni",
|
||||
"juli",
|
||||
"augusti",
|
||||
"september",
|
||||
"oktober",
|
||||
"november",
|
||||
"december"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "sv"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Laddar",
|
||||
"contract_timeline": "Förminska tidslinje",
|
||||
"return_to_title": "Tillbaka till start",
|
||||
"wikipedia": "Från Wikipedia, den fria encyklopedin",
|
||||
"loading_content": "Laddar innehåll",
|
||||
"expand_timeline": "Förstora tidslinje",
|
||||
"loading_timeline": "Laddar tidslinje... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm',' yyyy 'vid' H:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "H:MM'<br/><small>'d mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "H:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "H:MM'<br/><small>d mmm',' yyyy'</small>'"
|
||||
},
|
||||
"era_labels": {
|
||||
"positive_year": {
|
||||
"prefix": "",
|
||||
"suffix": ""
|
||||
},
|
||||
"negative_year": {
|
||||
"prefix": "",
|
||||
"suffix": "f.Kr."
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
75
app/static/timeline/js/locale/ta.json
Normal file
75
app/static/timeline/js/locale/ta.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "ta",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"ஜன.",
|
||||
"பெப்.",
|
||||
"மார்ச்",
|
||||
"ஏப்ரல்",
|
||||
"மே",
|
||||
"ஜுன்",
|
||||
"ஜுலை",
|
||||
"ஆகஸ்ட்",
|
||||
"செப்ட்.",
|
||||
"ஒக்டோ.",
|
||||
"நவம்பர்",
|
||||
"டிசம்பர்"
|
||||
],
|
||||
"day_abbr": [
|
||||
"ஞா",
|
||||
"தி",
|
||||
"செ",
|
||||
"பு",
|
||||
"வி",
|
||||
"வெ",
|
||||
"சனி"
|
||||
],
|
||||
"day": [
|
||||
"ஞாயிறு",
|
||||
"திங்கள்",
|
||||
"செவ்வாய்",
|
||||
"புதன்",
|
||||
"வியாழன்",
|
||||
"வெள்ளி",
|
||||
"சனி"
|
||||
],
|
||||
"month": [
|
||||
"ஜனவரி",
|
||||
"பெப்ரவரி",
|
||||
"மார்ச்",
|
||||
"ஏப்ரல்",
|
||||
"மே",
|
||||
"ஜுன்",
|
||||
"ஜுலை",
|
||||
"ஆகஸ்ட்",
|
||||
"செப்டம்பர்",
|
||||
"ஒக்டோபர்",
|
||||
"நவம்பர்",
|
||||
"டிசம்பர்"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ta"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "தரவேறுகிறது",
|
||||
"contract_timeline": "நேரக்கோட்டை சுருக்க",
|
||||
"return_to_title": "தலைப்பிற்குச் செல்ல",
|
||||
"wikipedia": "கட்டற்ற கலைக்களஞ்சியம், விக்கிப்பீடியாவிலிருந்து",
|
||||
"loading_content": "உள்ளடக்கம் தரவேறுகிறது...",
|
||||
"expand_timeline": "நேரக்கோட்டை விரிக்க",
|
||||
"loading_timeline": "நேரக்கோடு தரவேறுகிறது.... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' hh:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
74
app/static/timeline/js/locale/te.json
Normal file
74
app/static/timeline/js/locale/te.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"lang": "te",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"జన.",
|
||||
"ఫిబ్ర.",
|
||||
"మార్చి",
|
||||
"ఏప్రి.",
|
||||
"మే",
|
||||
"జూన్",
|
||||
"జూలై",
|
||||
"ఆగ.",
|
||||
"సెప్టెం.",
|
||||
"అక్టో.",
|
||||
"నవం.",
|
||||
"డిసెం."
|
||||
],
|
||||
"day_abbr": [
|
||||
"ఆది.",
|
||||
"సోమ.",
|
||||
"మంగళ.",
|
||||
"బుధ.",
|
||||
"గురు.",
|
||||
"శుక్ర.",
|
||||
"శని."
|
||||
],
|
||||
"day": [
|
||||
"ఆదివారం",
|
||||
"సోమవారం",
|
||||
"మంగళవారం",
|
||||
"బుధవారం",
|
||||
"గురువారం",
|
||||
"శుక్రవారం",
|
||||
"శనివారం"
|
||||
],
|
||||
"month": [
|
||||
"జనవరి",
|
||||
"ఫిబ్రవరి",
|
||||
"మార్చి",
|
||||
"ఏప్రిల్",
|
||||
"మే",
|
||||
"జూన్",
|
||||
"జూలై",
|
||||
"ఆగస్ట్",
|
||||
"సెప్టెంబర్",
|
||||
"అక్టోబర్",
|
||||
"నవంబర్",
|
||||
"డిసెంబర్"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "te"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "లోడవుతూంది",
|
||||
"contract_timeline": "టైమ్లైన్ను కుదించండి",
|
||||
"return_to_title": "తిరిగి మొదటి స్లైడుకి",
|
||||
"wikipedia": "స్వేచ్ఛా విజ్ఞాన సర్వస్వమైన వికీపీడియా నుండి",
|
||||
"loading_content": "విషయం లోడవుతూంది",
|
||||
"expand_timeline": "టైమ్లైన్ను విస్తరించండి",
|
||||
"loading_timeline": "టైమ్లైన్ లోడవుతూంది... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
108
app/static/timeline/js/locale/th.json
Normal file
108
app/static/timeline/js/locale/th.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"lang": "th",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"ม.ค.",
|
||||
"ก.พ",
|
||||
"มี.ค.",
|
||||
"เม.ย.",
|
||||
"พ.ค.",
|
||||
"มิ.ย.",
|
||||
"ก.ค.",
|
||||
"ส.ค.",
|
||||
"ก.ย.",
|
||||
"ต.ค.",
|
||||
"พ.ย.",
|
||||
"ธ.ค."
|
||||
],
|
||||
"day_abbr": [
|
||||
"อา.",
|
||||
"จ.",
|
||||
"อ.",
|
||||
"พ.",
|
||||
"พฤ.",
|
||||
"ศ.",
|
||||
"ส."
|
||||
],
|
||||
"day": [
|
||||
"อาทิตย์",
|
||||
"จันทร์",
|
||||
"อังคาร",
|
||||
"พุธ",
|
||||
"พฤหัสบดี",
|
||||
"ศุกร์",
|
||||
"เสาร์"
|
||||
],
|
||||
"month": [
|
||||
"มกราคม",
|
||||
"กุมภาพันธ์",
|
||||
"มีนาคม",
|
||||
"เมษายน",
|
||||
"พฤษภาคม",
|
||||
"มิถุนายน",
|
||||
"กรกฎาคม",
|
||||
"สิงหาคม",
|
||||
"กันยายน",
|
||||
"ตุลาคม",
|
||||
"พฤศจิกายน",
|
||||
"ธันวาคม"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "th"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "กำลังโหลด",
|
||||
"error": "เกิดความผิดพลาด",
|
||||
"contract_timeline": "ลดขนาด ไทม์ไลน์",
|
||||
"return_to_title": "กลับไปยังหัวข้อ",
|
||||
"wikipedia": "จาก วิกิพีเดีย, สารานุกรมเสรี",
|
||||
"loading_content": "กำลังโหลด เนื้อหา",
|
||||
"expand_timeline": "ขยายขนาด ไทม์ไลน์",
|
||||
"loading_timeline": "กำลังโหลด ไทม์ไลน์...",
|
||||
"swipe_to_navigate": "ลากเพื่อเลื่อนไทม์ไลน์<br><span class='tl-button'>ตกลง</span>",
|
||||
"unknown_read_err": "เกิดข้อผิดพลาดจากการพยายามอ่านข้อมูลในสเปรดชีตของคุณ",
|
||||
"invalid_url_err": "ไม่สามารถอ่านข้อมูลไทม์ไลน์. โปรดตรวจสอบว่า URL ของคุณเป็นสเปรดชีตของ Google หรือเป็นไฟล์ JSON",
|
||||
"network_err": "ไม่สามารถอ่านข้อมูลไทม์ไลน์. โปรดตรวจสอบให้แน่ใจว่าคุณได้เผยแพร่สเปรดชีตทางเว็บแล้ว",
|
||||
"empty_feed_err": "ไม่มีรายการข้อมูลที่พบ",
|
||||
"missing_start_date_err": "ไม่มีข้อมูลวันที่เริ่มต้น",
|
||||
"invalid_data_format_err": "แถวส่วนหัวสเปรดชีตได้รับการแก้ไข",
|
||||
"date_compare_err": "ไม่สามารถเปรียบเทียบวันที่ที่มีรูปแบบต่างกันได้",
|
||||
"invalid_scale_err": "รูปแบบไม่ถูกต้อง",
|
||||
"invalid_date_err": "วันที่ไม่ถูกต้อง: เดือน, วันที่และปีต้องเป็นตัวเลข",
|
||||
"invalid_separator_error": "เวลาไม่ถูกต้อง: รูปแบบ : หรือ . ตัวคั่นระหว่างเวลาผิด.",
|
||||
"invalid_hour_err": "เวลาไม่ถูกต้อง (ชั่วโมง)",
|
||||
"invalid_minute_err": "เวลาไม่ถูกต้อง (นาที)",
|
||||
"invalid_second_err": "เวลาไม่ถูกต้อง (วินาที)",
|
||||
"invalid_fractional_err": "เวลาไม่ถูกต้อง (เศษส่วนของวินาที)",
|
||||
"invalid_second_fractional_err": "เวลาไม่ถูกต้อง (วินาที และ เศษส่วนของวินาที)",
|
||||
"invalid_year_err": "ปีไม่ถูกต้อง",
|
||||
"flickr_notfound_err": "ไม่พบภาพหรือถูกตั้งเป็นส่วนตัว",
|
||||
"flickr_invalidurl_err": "URL Flickr ไม่ถูกต้อง",
|
||||
"imgur_invalidurl_err": "URL Imgur ไม่ถูกต้อง",
|
||||
"twitter_invalidurl_err": "URL ทวิตเตอร์ไม่ถูกต้อง",
|
||||
"twitter_load_err": "ไม่สามารถโหลดทวีตได้",
|
||||
"twitterembed_invalidurl_err": "URL Twitter ฝังที่ไม่ถูกต้อง",
|
||||
"wikipedia_load_err": "ไม่สามารถโหลดวิกิพีเดียได้",
|
||||
"youtube_invalidurl_err": "URL ของ YouTube ไม่ถูกต้อง",
|
||||
"spotify_invalid_url": "URL Spotify ไม่ถูกต้อง",
|
||||
"template_value_err": "ไม่มีค่าให้สำหรับตัวแปรแม่แบบ",
|
||||
"invalid_rgb_err": "อาร์กิวเมนต์ RGB ไม่ถูกต้อง",
|
||||
"time_scale_scale_err": "ไม่ทราบวิธีการที่จะได้รับข้อมูลจากช่วงวันเวลา",
|
||||
"axis_helper_no_options_err": "ไม่มีตัวเลือกสำหรับกำหนดค่าตัวแปร axis_helper",
|
||||
"axis_helper_scale_err": "ไม่มีตัวแปร AxisHelper ที่ใช้ได้ในระยะเวลาที่ระบุ",
|
||||
"invalid_integer_option": "ค่าตัวเลือกไม่ถูกต้องซึ่งต้องเป็นจำนวนเต็ม"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/tl.json
Normal file
75
app/static/timeline/js/locale/tl.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "tl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Ene.",
|
||||
"Peb.",
|
||||
"Mar.",
|
||||
"Abr.",
|
||||
"Mayo",
|
||||
"Hun.",
|
||||
"Hul.",
|
||||
"Ago.",
|
||||
"Set.",
|
||||
"Okt.",
|
||||
"Nob.",
|
||||
"Dis."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Li.",
|
||||
"L.",
|
||||
"M.",
|
||||
"Mi.",
|
||||
"H.",
|
||||
"B.",
|
||||
"S."
|
||||
],
|
||||
"day": [
|
||||
"Linggo",
|
||||
"Lunes",
|
||||
"Martes",
|
||||
"Miyerkules",
|
||||
"Huwebes",
|
||||
"Biyernes",
|
||||
"Sabado"
|
||||
],
|
||||
"month": [
|
||||
"Enemo",
|
||||
"Pebrero",
|
||||
"Marso",
|
||||
"Abril",
|
||||
"Mayo",
|
||||
"Hunyo",
|
||||
"Hulyo",
|
||||
"Agosto",
|
||||
"Setyembre",
|
||||
"Oktubre",
|
||||
"Nobyembre",
|
||||
"Disyembre"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "tl"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Loading",
|
||||
"contract_timeline": "Contract Timeline",
|
||||
"return_to_title": "Return to Title",
|
||||
"wikipedia": "Mula sa Wikipedia, ang malayang ensiklopedya",
|
||||
"loading_content": "Loading Content",
|
||||
"expand_timeline": "Expand Timeline",
|
||||
"loading_timeline": "Loading Timeline... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' h:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "h:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/tr.json
Normal file
75
app/static/timeline/js/locale/tr.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "tr",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"Oca.",
|
||||
"Şub.",
|
||||
"Mar.",
|
||||
"Nis.",
|
||||
"May.",
|
||||
"Haz.",
|
||||
"Tem.",
|
||||
"Ağu.",
|
||||
"Eyl.",
|
||||
"Eki.",
|
||||
"Kas.",
|
||||
"Ara."
|
||||
],
|
||||
"day_abbr": [
|
||||
"Paz.",
|
||||
"Pzt.",
|
||||
"Sal.",
|
||||
"Çar.",
|
||||
"Per.",
|
||||
"Cum.",
|
||||
"Cts."
|
||||
],
|
||||
"day": [
|
||||
"Pazar",
|
||||
"Pazartesi",
|
||||
"Salı",
|
||||
"Çarşamba",
|
||||
"Perşembe",
|
||||
"Cuma",
|
||||
"Cumartesi"
|
||||
],
|
||||
"month": [
|
||||
"Ocak",
|
||||
"Şubat",
|
||||
"Mart",
|
||||
"Nisan",
|
||||
"Mayıs",
|
||||
"Haziran",
|
||||
"Temmuz",
|
||||
"Ağustos",
|
||||
"Eylül",
|
||||
"Ekim",
|
||||
"Kasım",
|
||||
"Aralık"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "tr"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Yükleniyor",
|
||||
"contract_timeline": "Zaman Çizelgesini Daralt",
|
||||
"return_to_title": "Başlığa Dön",
|
||||
"wikipedia": "Wikipedia'dan, özgür ansiklopedi",
|
||||
"loading_content": "İçerik Yükleniyor",
|
||||
"expand_timeline": "Zaman Çizelgesini Genişlet",
|
||||
"loading_timeline": "Zaman Çizelgesi Yükleniyor... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm',' yyyy 'at' H:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "H:MM'<br/><small>'d mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "H:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "H:MM '<br/><small>d mmm',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/uk.json
Normal file
75
app/static/timeline/js/locale/uk.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "uk",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"січ.",
|
||||
"лют.",
|
||||
"берез.",
|
||||
"квіт.",
|
||||
"трав.",
|
||||
"черв.",
|
||||
"лип.",
|
||||
"серп.",
|
||||
"вер.",
|
||||
"жовт.",
|
||||
"листоп.",
|
||||
"груд."
|
||||
],
|
||||
"day_abbr": [
|
||||
"нд.",
|
||||
"пн.",
|
||||
"вт.",
|
||||
"ср.",
|
||||
"чт.",
|
||||
"пт.",
|
||||
"сб."
|
||||
],
|
||||
"day": [
|
||||
"неділя",
|
||||
"понеділок",
|
||||
"вівторок",
|
||||
"середа",
|
||||
"четвер",
|
||||
"п'ятниця",
|
||||
"субота"
|
||||
],
|
||||
"month": [
|
||||
"січня",
|
||||
"лютого",
|
||||
"березня",
|
||||
"квітня",
|
||||
"травня",
|
||||
"червня",
|
||||
"липня",
|
||||
"серпня",
|
||||
"вересня",
|
||||
"жовтня",
|
||||
"листопада",
|
||||
"грудня"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "uk"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "Завантаження",
|
||||
"contract_timeline": "Зменьшити",
|
||||
"return_to_title": "Повернутися до початку",
|
||||
"wikipedia": "З Wikipedia, вільної енциклопедії",
|
||||
"loading_content": "Завантаження вмісту",
|
||||
"expand_timeline": "Збільшити",
|
||||
"loading_timeline": "Завантаження..."
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "d mmm yyyy 'у' H:MM",
|
||||
"full_short": "d mmm",
|
||||
"full": "d mmmm',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "H:MM'<br/><small>'d mmmm',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "H:MM",
|
||||
"time_short": "H:MM:ss",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "H:MM'<br/><small>d mmm',' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
123
app/static/timeline/js/locale/ur.json
Normal file
123
app/static/timeline/js/locale/ur.json
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
{
|
||||
"lang": "ur",
|
||||
"direction": "rtl",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"جنوری",
|
||||
"فروری",
|
||||
"مارچ",
|
||||
"اپریل",
|
||||
"مئی",
|
||||
"جون",
|
||||
"جولائی",
|
||||
"اگست",
|
||||
"ستمبر",
|
||||
"اکتوبر",
|
||||
"نومبر",
|
||||
"دسمبر"
|
||||
],
|
||||
"day_abbr": [
|
||||
"اتوار",
|
||||
"پیر",
|
||||
"منگل",
|
||||
"بدھ",
|
||||
"جمعرات",
|
||||
"جمعہ",
|
||||
"ہفتہ"
|
||||
],
|
||||
"day": [
|
||||
"اتوار",
|
||||
"پیر",
|
||||
"منگل",
|
||||
"بدھ",
|
||||
"جمعرات",
|
||||
"جمعہ",
|
||||
"ہفتہ"
|
||||
],
|
||||
"month": [
|
||||
"جنوری",
|
||||
"فروری",
|
||||
"مارچ",
|
||||
"اپریل",
|
||||
"مئی",
|
||||
"جون",
|
||||
"جولائی",
|
||||
"اگست",
|
||||
"ستمبر",
|
||||
"اکتوبر",
|
||||
"نومبر",
|
||||
"دسمبر"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "ur"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "لوڈ ہو رہا ہے",
|
||||
"error": "غلطی",
|
||||
"contract_timeline": "معاہدہ ٹائم لائن",
|
||||
"return_to_title": "موضوع پر واپس",
|
||||
"wikipedia": "From Wikipedia, the free encyclopedia",
|
||||
"loading_content": "لوڈنگ مواد",
|
||||
"expand_timeline": "ٹائم لائن کو بڑھانے ک",
|
||||
"loading_timeline": "لوڈنگ ٹائم لائن ... ",
|
||||
"swipe_to_navigate": "Swip<br><span class='tl-button'>OK</span>",
|
||||
"unknown_read_err": "ایک غیر متوقع خرابی سپریڈ شیٹ ڈیٹا پڑھنے سے روک رہی ہے",
|
||||
"network_err": "آپ کی گوگل سپریڈ شیٹ پڑھنے سے قاصر ہے. یقینی بنائیں کے سپریڈ شیٹ ویب پر شائع ہے.",
|
||||
"empty_feed_err": "کوئی ڈیٹا نہیں ملا",
|
||||
"missing_start_date_err": "شروع کرنے کی تاریخ نہیں ملی",
|
||||
"invalid_data_format_err": "ہیڈر تبدیل کر دیا گیا ہے.",
|
||||
"date_compare_err": "مختلف پیمانے کی TL.dates کا موازنہ نہیں ممکن",
|
||||
"invalid_scale_err": "گیر درست پیمانے",
|
||||
"invalid_date_err": "گیر درست تاریخ: ماہ ، دن اور سال کا نمبر میں هونا ضروری ہے",
|
||||
"invalid_separator_error": "گیردرست وقت: . یا : کا استعمال غلط ہے",
|
||||
"invalid_hour_err": "گیردرست وقت (گھنٹہ)",
|
||||
"invalid_minute_err": "گیردرست وقت (منٹ)",
|
||||
"invalid_second_err": "Iگیردرست وقت (سیکنڈ)",
|
||||
"invalid_fractional_err": "گیردرست وقت (fractional سیکنڈ)",
|
||||
"invalid_second_fractional_err": "گیردرست وقت (سیکنڈ اور fractional سیکنڈ)",
|
||||
"invalid_year_err": "گیردرست سال",
|
||||
"flickr_notfound_err": "تصویر نہیں ملی یا تصویر گیرعوامی ہے",
|
||||
"flickr_invalidurl_err": "گیردرست Flickr URL",
|
||||
"imgur_invalidurl_err": "گیردرست Imgur URL",
|
||||
"twitter_invalidurl_err": "گیردرست Twitter URL",
|
||||
"twitter_load_err": "Tweet لود نا ھوسکی",
|
||||
"twitterembed_invalidurl_err": "گیردرست Twitter Embed url",
|
||||
"wikipedia_load_err": "Wikipedia entry لود نا ھوسکی",
|
||||
"youtube_invalidurl_err": "گیردرست YouTube URL",
|
||||
"template_value_err": "Variable کی تعداد فراہم نہیں",
|
||||
"invalid_rgb_err": "گیردرست RGB argument",
|
||||
"time_scale_scale_err": "Don't know how to get date from time for scale",
|
||||
"axis_helper_no_options_err": "Axis helper must be configured with options",
|
||||
"axis_helper_scale_err": "پیمانے کے لئے Axis Helper موجود نہیں",
|
||||
"invalid_integer_option": "Invalid option value—must be a whole number."
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "mmm d',' yyyy 'at' hh:MM TT",
|
||||
"full_short": "mmm d",
|
||||
"full": "mmmm d',' yyyy",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "h:MM TT'<br/><small>'mmmm d',' yyyy'</small>'",
|
||||
"month": "mmmm yyyy",
|
||||
"time_no_seconds_short": "h:MM TT",
|
||||
"time_short": "h:MM:ss TT",
|
||||
"year": "yyyy",
|
||||
"full_long_small_date": "hh:MM TT'<br/><small>mmm d',' yyyy'</small>'"
|
||||
},
|
||||
"era_labels": {
|
||||
"positive_year": {
|
||||
"prefix": "",
|
||||
"suffix": ""
|
||||
},
|
||||
"negative_year": {
|
||||
"prefix": "",
|
||||
"suffix": "BCE"
|
||||
}
|
||||
},
|
||||
"period_labels": {
|
||||
"t": ["a", "p"],
|
||||
"tt": ["am", "pm"],
|
||||
"T": ["A", "P"],
|
||||
"TT": ["AM", "PM"]
|
||||
}
|
||||
}
|
||||
74
app/static/timeline/js/locale/vi.json
Normal file
74
app/static/timeline/js/locale/vi.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"lang": "vi",
|
||||
"date": {
|
||||
"month": [
|
||||
"Tháng Một",
|
||||
"Tháng Hai",
|
||||
"Tháng ba",
|
||||
"Tháng Tư",
|
||||
"Tháng Năm",
|
||||
"Tháng Sáu",
|
||||
"Tháng Bảy",
|
||||
"Tháng Tám",
|
||||
"Tháng Chín",
|
||||
"Tháng Mười",
|
||||
"Tháng Mười Một",
|
||||
"Tháng Mười Hai"
|
||||
],
|
||||
"month_abbr": [
|
||||
"Tháng 01",
|
||||
"Tháng 02",
|
||||
"Tháng 03",
|
||||
"Tháng 04",
|
||||
"Tháng 05",
|
||||
"Tháng 06",
|
||||
"Tháng 07",
|
||||
"Tháng 08",
|
||||
"Tháng 09",
|
||||
"Tháng 10",
|
||||
"Tháng 11",
|
||||
"Tháng 12"
|
||||
],
|
||||
"day": [
|
||||
"Chủ Nhật",
|
||||
"Thứ Hai",
|
||||
"Thứ Ba",
|
||||
"Thứ Tư",
|
||||
"Thứ Năm",
|
||||
"Thứ Sáu",
|
||||
"Thứ Bảy"
|
||||
],
|
||||
"day_abbr": [
|
||||
"Chủ Nhật",
|
||||
"Thứ 02",
|
||||
"Thứ 03",
|
||||
"Thứ 04",
|
||||
"Thứ 05",
|
||||
"Thứ 06",
|
||||
"Thứ 07"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "vi"
|
||||
},
|
||||
"messages": {
|
||||
"loading_timeline": "Tải dòng thời gian... ",
|
||||
"return_to_title": "Quay lại từ đầu",
|
||||
"expand_timeline": "Mở rộng",
|
||||
"contract_timeline": "Thu nhỏ",
|
||||
"wikipedia": "Từ Wikipedia, bách khoa toàn thư mở",
|
||||
"loading_content": "Tải nội dung",
|
||||
"loading": "Đang tải"
|
||||
},
|
||||
"dateformats": {
|
||||
"year": "yyyy",
|
||||
"month_short": "mmm",
|
||||
"month": "mmmm yyyy",
|
||||
"full_short": "mmm d",
|
||||
"full": "'Ngày' d mmm 'Năm' yyyy",
|
||||
"time_no_seconds_short": "H:MM ",
|
||||
"time_no_seconds_small_date": "H:MM '<br/><small>Ngày' d mmm 'Năm' yyyy</small>'",
|
||||
"full_long": "'Ngày 'd mmm 'Năm' yyyy 'lúc' H:MM",
|
||||
"full_long_small_date": "H:MM '<br/><small>Ngày' d mmm 'Năm' yyyy'</small>'"
|
||||
}
|
||||
}
|
||||
76
app/static/timeline/js/locale/zh-cn.json
Normal file
76
app/static/timeline/js/locale/zh-cn.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"lang": "zh-cn",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"1月",
|
||||
"2月",
|
||||
"3月",
|
||||
"4月",
|
||||
"5月",
|
||||
"6月",
|
||||
"7月",
|
||||
"8月",
|
||||
"9月",
|
||||
"10月",
|
||||
"11月",
|
||||
"12月"
|
||||
],
|
||||
"day_abbr": [
|
||||
"周日",
|
||||
"周一",
|
||||
"周二",
|
||||
"周三",
|
||||
"周四",
|
||||
"周五",
|
||||
"周六"
|
||||
],
|
||||
"day": [
|
||||
"星期日",
|
||||
"星期一",
|
||||
"星期二",
|
||||
"星期三",
|
||||
"星期四",
|
||||
"星期五",
|
||||
"星期六"
|
||||
],
|
||||
"month": [
|
||||
"1月",
|
||||
"2月",
|
||||
"3月",
|
||||
"4月",
|
||||
"5月",
|
||||
"6月",
|
||||
"7月",
|
||||
"8月",
|
||||
"9月",
|
||||
"10月",
|
||||
"11月",
|
||||
"12月"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "zh"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "加载中",
|
||||
"contract_timeline": "缩短时间",
|
||||
"return_to_title": "回到开头",
|
||||
"wikipedia": "来自维基百科,自由的百科全书",
|
||||
"loading_content": "正在加载内容",
|
||||
"expand_timeline": "伸展时间",
|
||||
"loading_timeline": "加载时间线... ",
|
||||
"swipe_to_navigate": "左右撥來瀏覽<br><span class='tl-button'>OK</span>"
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' yyyy年 mmm d日'um' HH:MM",
|
||||
"full_short": "mmm d日",
|
||||
"full": "yyyy年mmmm d日",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'yyyy年mmmm d日'</small>'",
|
||||
"month": "yyyy年 mmmm",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy年",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' yyyy年 mmm d日'</small>'"
|
||||
}
|
||||
}
|
||||
75
app/static/timeline/js/locale/zh-tw.json
Normal file
75
app/static/timeline/js/locale/zh-tw.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"lang": "zh-tw",
|
||||
"date": {
|
||||
"month_abbr": [
|
||||
"一月",
|
||||
"二月",
|
||||
"三月",
|
||||
"四月",
|
||||
"五月",
|
||||
"六月",
|
||||
"七月",
|
||||
"八月",
|
||||
"九月",
|
||||
"十月",
|
||||
"十一月",
|
||||
"十二月"
|
||||
],
|
||||
"day_abbr": [
|
||||
"週日",
|
||||
"週一",
|
||||
"週二",
|
||||
"週三",
|
||||
"週四",
|
||||
"週五",
|
||||
"週六"
|
||||
],
|
||||
"day": [
|
||||
"星期日",
|
||||
"星期一",
|
||||
"星期二",
|
||||
"星期三",
|
||||
"星期四",
|
||||
"星期五",
|
||||
"星期六"
|
||||
],
|
||||
"month": [
|
||||
"一月",
|
||||
"二月",
|
||||
"三月",
|
||||
"四月",
|
||||
"五月",
|
||||
"六月",
|
||||
"七月",
|
||||
"八月",
|
||||
"九月",
|
||||
"十月",
|
||||
"十一月",
|
||||
"十二月"
|
||||
]
|
||||
},
|
||||
"api": {
|
||||
"wikipedia": "zh"
|
||||
},
|
||||
"messages": {
|
||||
"loading": "載入中",
|
||||
"contract_timeline": "縮短時間",
|
||||
"return_to_title": "回到開頭",
|
||||
"wikipedia": "擷取自維基百科, 自由之百科全書",
|
||||
"loading_content": "載入內容",
|
||||
"expand_timeline": "展開時間",
|
||||
"loading_timeline": "載入時間線... "
|
||||
},
|
||||
"dateformats": {
|
||||
"full_long": "dddd',' yyyy年mmmm d日 'um' HH:MM",
|
||||
"full_short": "mmm d",
|
||||
"full": "yyyy年mmmm d日",
|
||||
"month_short": "mmm",
|
||||
"time_no_seconds_small_date": "HH:MM'<br/><small>'yyyy年mmmm d日'</small>'",
|
||||
"month": "yyyy年 mmmm",
|
||||
"time_no_seconds_short": "HH:MM",
|
||||
"time_short": "HH:MM:ss",
|
||||
"year": "yyyy年",
|
||||
"full_long_small_date": "HH:MM'<br/><small>'dddd',' yyyy年mmmm d日'</small>'"
|
||||
}
|
||||
}
|
||||
805
app/static/timeline/js/timeline-embed-cdn.js
Normal file
805
app/static/timeline/js/timeline-embed-cdn.js
Normal file
|
|
@ -0,0 +1,805 @@
|
|||
/*
|
||||
TimelineJS - ver. 2017-12-15-16-48-40 - 2017-12-15
|
||||
Copyright (c) 2012-2016 Northwestern University
|
||||
a project of the Northwestern University Knight Lab, originally created by Zach Wise
|
||||
https://github.com/NUKnightLab/TimelineJS3
|
||||
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
|
||||
If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
/* **********************************************
|
||||
Begin Embed.CDN.js
|
||||
********************************************** */
|
||||
|
||||
/* Embed.CDN
|
||||
Extend the basic 'embed' functionality with Google Analytics tracking and url parsing to support URLs created with the Timeline generator form.
|
||||
*/
|
||||
|
||||
/* CodeKit Import
|
||||
https://incident57.com/codekit/
|
||||
================================================== */
|
||||
// @codekit-append "Embed.js";
|
||||
|
||||
/* REPLACE THIS WITH YOUR GOOGLE ANALYTICS ACCOUNT
|
||||
================================================== */
|
||||
var embed_analytics = "UA-537357-20";
|
||||
|
||||
/* REPLACE THIS WITH YOUR BASE PATH FOR TIMELINE
|
||||
================================================== */
|
||||
//var embed_path = "https://cdn.knightlab.com/libs/timeline3/latest/embed/";
|
||||
|
||||
/* LOAD TIMER
|
||||
================================================== */
|
||||
var load_time_start = new Date().getTime(), the_load_time = 0;
|
||||
|
||||
/* GOOGLE ANALYTICS
|
||||
================================================== */
|
||||
var _gaq = _gaq || [];
|
||||
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'), s = document.getElementsByTagName('script')[0];
|
||||
ga.type = 'text/javascript';
|
||||
ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
s.parentNode.insertBefore(ga, s);
|
||||
|
||||
_gaq.push(['_setAccount', embed_analytics]);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
})();
|
||||
|
||||
/* TIMELINE CDN SPECIFIC
|
||||
================================================== */
|
||||
var getUrlVars = function() {
|
||||
var varobj = {}, url_vars = [], uv ;
|
||||
|
||||
//url_vars = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
|
||||
url_vars = window.location.href.slice(window.location.href.indexOf('?') + 1);
|
||||
|
||||
if (url_vars.match('#')) {
|
||||
url_vars = url_vars.split('#')[0];
|
||||
}
|
||||
url_vars = url_vars.split('&');
|
||||
|
||||
for(var i = 0; i < url_vars.length; i++) {
|
||||
uv = url_vars[i].split('=');
|
||||
varobj[uv[0]] = uv[1];
|
||||
}
|
||||
|
||||
return varobj;
|
||||
};
|
||||
|
||||
var onHeadline = function(e, headline) {
|
||||
var the_page_title = "/" + headline,
|
||||
the_page_url = location.href;
|
||||
|
||||
document.title = headline;
|
||||
the_load_time = Math.floor((new Date().getTime() - load_time_start)/100)/10;
|
||||
_gaq.push(['_trackEvent', 'Timeline', headline, the_page_url, the_load_time]);
|
||||
|
||||
};
|
||||
|
||||
var url_config = getUrlVars();
|
||||
|
||||
|
||||
/* **********************************************
|
||||
Begin LazyLoad.js
|
||||
********************************************** */
|
||||
|
||||
/*jslint browser: true, eqeqeq: true, bitwise: true, newcap: true, immed: true, regexp: false */
|
||||
|
||||
/*
|
||||
LazyLoad makes it easy and painless to lazily load one or more external
|
||||
JavaScript or CSS files on demand either during or after the rendering of a web
|
||||
page.
|
||||
|
||||
Supported browsers include Firefox 2+, IE6+, Safari 3+ (including Mobile
|
||||
Safari), Google Chrome, and Opera 9+. Other browsers may or may not work and
|
||||
are not officially supported.
|
||||
|
||||
Visit https://github.com/rgrove/lazyload/ for more info.
|
||||
|
||||
Copyright (c) 2011 Ryan Grove <ryan@wonko.com>
|
||||
All rights reserved.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the 'Software'), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@module lazyload
|
||||
@class LazyLoad
|
||||
@static
|
||||
@version 2.0.3 (git)
|
||||
*/
|
||||
|
||||
LazyLoad = (function (doc) {
|
||||
// -- Private Variables ------------------------------------------------------
|
||||
|
||||
// User agent and feature test information.
|
||||
var env,
|
||||
|
||||
// Reference to the <head> element (populated lazily).
|
||||
head,
|
||||
|
||||
// Requests currently in progress, if any.
|
||||
pending = {},
|
||||
|
||||
// Number of times we've polled to check whether a pending stylesheet has
|
||||
// finished loading. If this gets too high, we're probably stalled.
|
||||
pollCount = 0,
|
||||
|
||||
// Queued requests.
|
||||
queue = {css: [], js: []},
|
||||
|
||||
// Reference to the browser's list of stylesheets.
|
||||
styleSheets = doc.styleSheets;
|
||||
|
||||
// -- Private Methods --------------------------------------------------------
|
||||
|
||||
/**
|
||||
Creates and returns an HTML element with the specified name and attributes.
|
||||
|
||||
@method createNode
|
||||
@param {String} name element name
|
||||
@param {Object} attrs name/value mapping of element attributes
|
||||
@return {HTMLElement}
|
||||
@private
|
||||
*/
|
||||
function createNode(name, attrs) {
|
||||
var node = doc.createElement(name), attr;
|
||||
|
||||
for (attr in attrs) {
|
||||
if (attrs.hasOwnProperty(attr)) {
|
||||
node.setAttribute(attr, attrs[attr]);
|
||||
}
|
||||
}
|
||||
|
||||
return node;
|
||||
}
|
||||
|
||||
/**
|
||||
Called when the current pending resource of the specified type has finished
|
||||
loading. Executes the associated callback (if any) and loads the next
|
||||
resource in the queue.
|
||||
|
||||
@method finish
|
||||
@param {String} type resource type ('css' or 'js')
|
||||
@private
|
||||
*/
|
||||
function finish(type) {
|
||||
var p = pending[type],
|
||||
callback,
|
||||
urls;
|
||||
|
||||
if (p) {
|
||||
callback = p.callback;
|
||||
urls = p.urls;
|
||||
|
||||
urls.shift();
|
||||
pollCount = 0;
|
||||
|
||||
// If this is the last of the pending URLs, execute the callback and
|
||||
// start the next request in the queue (if any).
|
||||
if (!urls.length) {
|
||||
callback && callback.call(p.context, p.obj);
|
||||
pending[type] = null;
|
||||
queue[type].length && load(type);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
Populates the <code>env</code> variable with user agent and feature test
|
||||
information.
|
||||
|
||||
@method getEnv
|
||||
@private
|
||||
*/
|
||||
function getEnv() {
|
||||
var ua = navigator.userAgent;
|
||||
|
||||
env = {
|
||||
// True if this browser supports disabling async mode on dynamically
|
||||
// created script nodes. See
|
||||
// http://wiki.whatwg.org/wiki/Dynamic_Script_Execution_Order
|
||||
async: doc.createElement('script').async === true
|
||||
};
|
||||
|
||||
(env.webkit = /AppleWebKit\//.test(ua))
|
||||
|| (env.ie = /MSIE/.test(ua))
|
||||
|| (env.opera = /Opera/.test(ua))
|
||||
|| (env.gecko = /Gecko\//.test(ua))
|
||||
|| (env.unknown = true);
|
||||
}
|
||||
|
||||
/**
|
||||
Loads the specified resources, or the next resource of the specified type
|
||||
in the queue if no resources are specified. If a resource of the specified
|
||||
type is already being loaded, the new request will be queued until the
|
||||
first request has been finished.
|
||||
|
||||
When an array of resource URLs is specified, those URLs will be loaded in
|
||||
parallel if it is possible to do so while preserving execution order. All
|
||||
browsers support parallel loading of CSS, but only Firefox and Opera
|
||||
support parallel loading of scripts. In other browsers, scripts will be
|
||||
queued and loaded one at a time to ensure correct execution order.
|
||||
|
||||
@method load
|
||||
@param {String} type resource type ('css' or 'js')
|
||||
@param {String|Array} urls (optional) URL or array of URLs to load
|
||||
@param {Function} callback (optional) callback function to execute when the
|
||||
resource is loaded
|
||||
@param {Object} obj (optional) object to pass to the callback function
|
||||
@param {Object} context (optional) if provided, the callback function will
|
||||
be executed in this object's context
|
||||
@private
|
||||
*/
|
||||
function load(type, urls, callback, obj, context) {
|
||||
var _finish = function () { finish(type); },
|
||||
isCSS = type === 'css',
|
||||
nodes = [],
|
||||
i, len, node, p, pendingUrls, url;
|
||||
|
||||
env || getEnv();
|
||||
|
||||
if (urls) {
|
||||
// If urls is a string, wrap it in an array. Otherwise assume it's an
|
||||
// array and create a copy of it so modifications won't be made to the
|
||||
// original.
|
||||
urls = typeof urls === 'string' ? [urls] : urls.concat();
|
||||
|
||||
// Create a request object for each URL. If multiple URLs are specified,
|
||||
// the callback will only be executed after all URLs have been loaded.
|
||||
//
|
||||
// Sadly, Firefox and Opera are the only browsers capable of loading
|
||||
// scripts in parallel while preserving execution order. In all other
|
||||
// browsers, scripts must be loaded sequentially.
|
||||
//
|
||||
// All browsers respect CSS specificity based on the order of the link
|
||||
// elements in the DOM, regardless of the order in which the stylesheets
|
||||
// are actually downloaded.
|
||||
if (isCSS || env.async || env.gecko || env.opera) {
|
||||
// Load in parallel.
|
||||
queue[type].push({
|
||||
urls : urls,
|
||||
callback: callback,
|
||||
obj : obj,
|
||||
context : context
|
||||
});
|
||||
} else {
|
||||
// Load sequentially.
|
||||
for (i = 0, len = urls.length; i < len; ++i) {
|
||||
queue[type].push({
|
||||
urls : [urls[i]],
|
||||
callback: i === len - 1 ? callback : null, // callback is only added to the last URL
|
||||
obj : obj,
|
||||
context : context
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// If a previous load request of this type is currently in progress, we'll
|
||||
// wait our turn. Otherwise, grab the next item in the queue.
|
||||
if (pending[type] || !(p = pending[type] = queue[type].shift())) {
|
||||
return;
|
||||
}
|
||||
|
||||
head || (head = doc.head || doc.getElementsByTagName('head')[0]);
|
||||
pendingUrls = p.urls;
|
||||
|
||||
for (i = 0, len = pendingUrls.length; i < len; ++i) {
|
||||
url = pendingUrls[i];
|
||||
|
||||
if (isCSS) {
|
||||
node = env.gecko ? createNode('style') : createNode('link', {
|
||||
href: url,
|
||||
rel : 'stylesheet'
|
||||
});
|
||||
} else {
|
||||
node = createNode('script', {src: url});
|
||||
node.async = false;
|
||||
}
|
||||
|
||||
node.className = 'lazyload';
|
||||
node.setAttribute('charset', 'utf-8');
|
||||
|
||||
if (env.ie && !isCSS) {
|
||||
node.onreadystatechange = function () {
|
||||
if (/loaded|complete/.test(node.readyState)) {
|
||||
node.onreadystatechange = null;
|
||||
_finish();
|
||||
}
|
||||
};
|
||||
} else if (isCSS && (env.gecko || env.webkit)) {
|
||||
// Gecko and WebKit don't support the onload event on link nodes.
|
||||
if (env.webkit) {
|
||||
// In WebKit, we can poll for changes to document.styleSheets to
|
||||
// figure out when stylesheets have loaded.
|
||||
p.urls[i] = node.href; // resolve relative URLs (or polling won't work)
|
||||
pollWebKit();
|
||||
} else {
|
||||
// In Gecko, we can import the requested URL into a <style> node and
|
||||
// poll for the existence of node.sheet.cssRules. Props to Zach
|
||||
// Leatherman for calling my attention to this technique.
|
||||
node.innerHTML = '@import "' + url + '";';
|
||||
pollGecko(node);
|
||||
}
|
||||
} else {
|
||||
node.onload = node.onerror = _finish;
|
||||
}
|
||||
|
||||
nodes.push(node);
|
||||
}
|
||||
|
||||
for (i = 0, len = nodes.length; i < len; ++i) {
|
||||
head.appendChild(nodes[i]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
Begins polling to determine when the specified stylesheet has finished loading
|
||||
in Gecko. Polling stops when all pending stylesheets have loaded or after 10
|
||||
seconds (to prevent stalls).
|
||||
|
||||
Thanks to Zach Leatherman for calling my attention to the @import-based
|
||||
cross-domain technique used here, and to Oleg Slobodskoi for an earlier
|
||||
same-domain implementation. See Zach's blog for more details:
|
||||
http://www.zachleat.com/web/2010/07/29/load-css-dynamically/
|
||||
|
||||
@method pollGecko
|
||||
@param {HTMLElement} node Style node to poll.
|
||||
@private
|
||||
*/
|
||||
function pollGecko(node) {
|
||||
var hasRules;
|
||||
|
||||
try {
|
||||
// We don't really need to store this value or ever refer to it again, but
|
||||
// if we don't store it, Closure Compiler assumes the code is useless and
|
||||
// removes it.
|
||||
hasRules = !!node.sheet.cssRules;
|
||||
} catch (ex) {
|
||||
// An exception means the stylesheet is still loading.
|
||||
pollCount += 1;
|
||||
|
||||
if (pollCount < 200) {
|
||||
setTimeout(function () { pollGecko(node); }, 50);
|
||||
} else {
|
||||
// We've been polling for 10 seconds and nothing's happened. Stop
|
||||
// polling and finish the pending requests to avoid blocking further
|
||||
// requests.
|
||||
hasRules && finish('css');
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// If we get here, the stylesheet has loaded.
|
||||
finish('css');
|
||||
}
|
||||
|
||||
/**
|
||||
Begins polling to determine when pending stylesheets have finished loading
|
||||
in WebKit. Polling stops when all pending stylesheets have loaded or after 10
|
||||
seconds (to prevent stalls).
|
||||
|
||||
@method pollWebKit
|
||||
@private
|
||||
*/
|
||||
function pollWebKit() {
|
||||
var css = pending.css, i;
|
||||
|
||||
if (css) {
|
||||
i = styleSheets.length;
|
||||
|
||||
// Look for a stylesheet matching the pending URL.
|
||||
while (--i >= 0) {
|
||||
if (styleSheets[i].href === css.urls[0]) {
|
||||
finish('css');
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
pollCount += 1;
|
||||
|
||||
if (css) {
|
||||
if (pollCount < 200) {
|
||||
setTimeout(pollWebKit, 50);
|
||||
} else {
|
||||
// We've been polling for 10 seconds and nothing's happened, which may
|
||||
// indicate that the stylesheet has been removed from the document
|
||||
// before it had a chance to load. Stop polling and finish the pending
|
||||
// request to prevent blocking further requests.
|
||||
finish('css');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
/**
|
||||
Requests the specified CSS URL or URLs and executes the specified
|
||||
callback (if any) when they have finished loading. If an array of URLs is
|
||||
specified, the stylesheets will be loaded in parallel and the callback
|
||||
will be executed after all stylesheets have finished loading.
|
||||
|
||||
@method css
|
||||
@param {String|Array} urls CSS URL or array of CSS URLs to load
|
||||
@param {Function} callback (optional) callback function to execute when
|
||||
the specified stylesheets are loaded
|
||||
@param {Object} obj (optional) object to pass to the callback function
|
||||
@param {Object} context (optional) if provided, the callback function
|
||||
will be executed in this object's context
|
||||
@static
|
||||
*/
|
||||
css: function (urls, callback, obj, context) {
|
||||
load('css', urls, callback, obj, context);
|
||||
},
|
||||
|
||||
/**
|
||||
Requests the specified JavaScript URL or URLs and executes the specified
|
||||
callback (if any) when they have finished loading. If an array of URLs is
|
||||
specified and the browser supports it, the scripts will be loaded in
|
||||
parallel and the callback will be executed after all scripts have
|
||||
finished loading.
|
||||
|
||||
Currently, only Firefox and Opera support parallel loading of scripts while
|
||||
preserving execution order. In other browsers, scripts will be
|
||||
queued and loaded one at a time to ensure correct execution order.
|
||||
|
||||
@method js
|
||||
@param {String|Array} urls JS URL or array of JS URLs to load
|
||||
@param {Function} callback (optional) callback function to execute when
|
||||
the specified scripts are loaded
|
||||
@param {Object} obj (optional) object to pass to the callback function
|
||||
@param {Object} context (optional) if provided, the callback function
|
||||
will be executed in this object's context
|
||||
@static
|
||||
*/
|
||||
js: function (urls, callback, obj, context) {
|
||||
load('js', urls, callback, obj, context);
|
||||
}
|
||||
|
||||
};
|
||||
})(this.document);
|
||||
|
||||
|
||||
/* **********************************************
|
||||
Begin Embed.LoadLib.js
|
||||
********************************************** */
|
||||
|
||||
/*
|
||||
LoadLib
|
||||
Designed and built by Zach Wise http://zachwise.com/
|
||||
Extends LazyLoad
|
||||
*/
|
||||
|
||||
/* * CodeKit Import
|
||||
* https://incident57.com/codekit/
|
||||
================================================== */
|
||||
// @codekit-prepend "LazyLoad.js";
|
||||
|
||||
LoadLib = (function (doc) {
|
||||
var loaded = [];
|
||||
|
||||
function isLoaded(url) {
|
||||
|
||||
var i = 0,
|
||||
has_loaded = false;
|
||||
|
||||
for (i = 0; i < loaded.length; i++) {
|
||||
if (loaded[i] == url) {
|
||||
has_loaded = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (has_loaded) {
|
||||
return true;
|
||||
} else {
|
||||
loaded.push(url);
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
css: function (urls, callback, obj, context) {
|
||||
if (!isLoaded(urls)) {
|
||||
LazyLoad.css(urls, callback, obj, context);
|
||||
}
|
||||
},
|
||||
|
||||
js: function (urls, callback, obj, context) {
|
||||
if (!isLoaded(urls)) {
|
||||
LazyLoad.js(urls, callback, obj, context);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
})(this.document);
|
||||
|
||||
|
||||
/* **********************************************
|
||||
Begin Embed.js
|
||||
********************************************** */
|
||||
|
||||
//StoryJS Embed Loader
|
||||
// Provide a bootstrap method for instantiating a timeline. On page load, check the definition of these window scoped variables in this order: [url_config, timeline_config, storyjs_config, config]. As soon as one of these is found to be defined with type 'object,' it will be used to automatically instantiate a timeline.
|
||||
|
||||
/* CodeKit Import
|
||||
https://incident57.com/codekit/
|
||||
================================================== */
|
||||
// @codekit-prepend "Embed.LoadLib.js";
|
||||
|
||||
if(typeof embed_path == 'undefined') {
|
||||
// REPLACE WITH YOUR BASEPATH IF YOU WANT OTHERWISE IT WILL TRY AND FIGURE IT OUT
|
||||
var _tmp_script_path = getEmbedScriptPath("timeline-embed.js");
|
||||
var embed_path = _tmp_script_path.substr(0,_tmp_script_path.lastIndexOf('js/'))
|
||||
}
|
||||
|
||||
function getEmbedScriptPath(scriptname) {
|
||||
var scriptTags = document.getElementsByTagName('script'),
|
||||
script_path = "",
|
||||
script_path_end = "";
|
||||
for(var i = 0; i < scriptTags.length; i++) {
|
||||
if (scriptTags[i].src.match(scriptname)) {
|
||||
script_path = scriptTags[i].src;
|
||||
}
|
||||
}
|
||||
if (script_path != "") {
|
||||
script_path_end = "/"
|
||||
}
|
||||
return script_path.split('?')[0].split('/').slice(0, -1).join('/') + script_path_end;
|
||||
}
|
||||
|
||||
/* CHECK TO SEE IF A CONFIG IS ALREADY DEFINED (FOR EASY EMBED)
|
||||
================================================== */
|
||||
(function() {
|
||||
if (typeof url_config == 'object') {
|
||||
createStoryJS(url_config);
|
||||
} else if (typeof timeline_config == 'object') {
|
||||
createStoryJS(timeline_config);
|
||||
} else if (typeof storyjs_config == 'object') {
|
||||
createStoryJS(storyjs_config);
|
||||
} else if (typeof config == 'object') {
|
||||
createStoryJS(config);
|
||||
} else {
|
||||
// No existing config. Call createStoryJS(your_config) manually with a config
|
||||
}
|
||||
})();
|
||||
|
||||
/* CREATE StoryJS Embed
|
||||
================================================== */
|
||||
function createStoryJS(c, src) {
|
||||
/* VARS
|
||||
================================================== */
|
||||
var storyjs_embedjs, t, te, x,
|
||||
isCDN = false,
|
||||
js_version = "2.24",
|
||||
ready = {
|
||||
timeout: "",
|
||||
checks: 0,
|
||||
finished: false,
|
||||
js: false,
|
||||
css: false,
|
||||
font: {
|
||||
css: false
|
||||
}
|
||||
},
|
||||
path = {
|
||||
base: embed_path,
|
||||
css: embed_path + "css/",
|
||||
js: embed_path + "js/",
|
||||
font: {
|
||||
google: false,
|
||||
css: embed_path + "css/fonts/",
|
||||
js: "//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"
|
||||
}
|
||||
},
|
||||
storyjs_e_config = {
|
||||
version: js_version,
|
||||
debug: false,
|
||||
type: 'timeline',
|
||||
id: 'storyjs',
|
||||
embed_id: 'timeline-embed',
|
||||
is_embed: true,
|
||||
width: '100%',
|
||||
height: '100%',
|
||||
source: 'https://docs.google.com/spreadsheet/pub?key=0Agl_Dv6iEbDadFYzRjJPUGktY0NkWXFUWkVIZDNGRHc&output=html',
|
||||
lang: 'en',
|
||||
font: 'default',
|
||||
start_at_end: false,
|
||||
timenav_position: 'bottom',
|
||||
css: path.css + 'timeline.css?'+js_version,
|
||||
js: '',
|
||||
api_keys: {
|
||||
google: "",
|
||||
flickr: "",
|
||||
twitter: ""
|
||||
},
|
||||
gmap_key: ""
|
||||
}
|
||||
/* BUILD CONFIG
|
||||
================================================== */
|
||||
if (typeof c == 'object') {
|
||||
for (x in c) {
|
||||
if (Object.prototype.hasOwnProperty.call(c, x)) {
|
||||
storyjs_e_config[x] = c[x];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (typeof src != 'undefined') {
|
||||
storyjs_e_config.source = src;
|
||||
}
|
||||
|
||||
/* CDN VERSION?
|
||||
================================================== */
|
||||
if (typeof url_config == 'object') {
|
||||
isCDN = true;
|
||||
|
||||
/* IS THE SOURCE GOOGLE SPREADSHEET WITH JUST THE KEY?
|
||||
================================================== */
|
||||
if (storyjs_e_config.source.match("docs.google.com") || storyjs_e_config.source.match("json") || storyjs_e_config.source.match("storify") ) {
|
||||
|
||||
} else {
|
||||
storyjs_e_config.source = "https://docs.google.com/spreadsheet/pub?key=" + storyjs_e_config.source + "&output=html";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* DETERMINE TYPE
|
||||
================================================== */
|
||||
if (storyjs_e_config.js.match("/")) {
|
||||
|
||||
} else {
|
||||
storyjs_e_config.css = path.css + storyjs_e_config.type + ".css?" + js_version;
|
||||
|
||||
// Use unminified js file if in debug mode
|
||||
storyjs_e_config.js = path.js + storyjs_e_config.type;
|
||||
if (storyjs_e_config.debug) {
|
||||
storyjs_e_config.js += ".js?" + js_version;
|
||||
} else {
|
||||
storyjs_e_config.js += "-min.js?" + js_version;
|
||||
}
|
||||
|
||||
storyjs_e_config.id = "storyjs-" + storyjs_e_config.type;
|
||||
}
|
||||
|
||||
/* PREPARE
|
||||
================================================== */
|
||||
createEmbedDiv();
|
||||
|
||||
/* Load CSS
|
||||
================================================== */
|
||||
LoadLib.css(storyjs_e_config.css, onloaded_css);
|
||||
|
||||
/* Load FONT
|
||||
================================================== */
|
||||
if (storyjs_e_config.font == "default") {
|
||||
ready.font.css = true;
|
||||
} else {
|
||||
// FONT CSS
|
||||
var fn;
|
||||
if (storyjs_e_config.font.match("/")) {
|
||||
fn = storyjs_e_config.font.split(".css")[0].split("/");
|
||||
path.font.name = fn[fn.length -1];
|
||||
path.font.css = storyjs_e_config.font;
|
||||
} else {
|
||||
path.font.name = storyjs_e_config.font;
|
||||
path.font.css = path.font.css + "font."+storyjs_e_config.font.toLowerCase()+".css?" + js_version;
|
||||
}
|
||||
LoadLib.css(path.font.css, onloaded_font_css);
|
||||
}
|
||||
LoadLib.js(storyjs_e_config.js, onloaded_js);
|
||||
|
||||
/* On Loaded
|
||||
================================================== */
|
||||
|
||||
function onloaded_js() {
|
||||
ready.js = true;
|
||||
onloaded_check();
|
||||
}
|
||||
|
||||
function onloaded_css() {
|
||||
ready.css = true;
|
||||
onloaded_check();
|
||||
}
|
||||
function onloaded_font_css() {
|
||||
ready.font.css = true;
|
||||
onloaded_check();
|
||||
}
|
||||
function onloaded_check() {
|
||||
if (ready.checks > 40) {
|
||||
return;
|
||||
alert("Error Loading Files");
|
||||
} else {
|
||||
ready.checks++;
|
||||
if (ready.js && ready.css && ready.font.css) {
|
||||
if (!ready.finished) {
|
||||
ready.finished = true;
|
||||
buildEmbed();
|
||||
}
|
||||
} else {
|
||||
ready.timeout = setTimeout('onloaded_check_again();', 250);
|
||||
}
|
||||
}
|
||||
};
|
||||
this.onloaded_check_again = function() {
|
||||
onloaded_check();
|
||||
};
|
||||
|
||||
/* Build Timeline
|
||||
================================================== */
|
||||
function createEmbedDiv() {
|
||||
var embed_classname = "tl-timeline-embed";
|
||||
|
||||
t = document.createElement('div');
|
||||
|
||||
if (storyjs_e_config.embed_id != "") {
|
||||
te = document.getElementById(storyjs_e_config.embed_id);
|
||||
} else {
|
||||
te = document.getElementById("timeline-embed");
|
||||
}
|
||||
|
||||
te.appendChild(t);
|
||||
t.setAttribute("id", storyjs_e_config.id);
|
||||
|
||||
if (storyjs_e_config.width.toString().match("%") ) {
|
||||
te.style.width = storyjs_e_config.width.split("%")[0] + "%";
|
||||
} else {
|
||||
storyjs_e_config.width = storyjs_e_config.width - 2;
|
||||
te.style.width = (storyjs_e_config.width) + 'px';
|
||||
}
|
||||
|
||||
if (storyjs_e_config.height.toString().match("%")) {
|
||||
te.style.height = storyjs_e_config.height;
|
||||
embed_classname += " tl-timeline-full-embed";
|
||||
te.style.height = storyjs_e_config.height.split("%")[0] + "%";
|
||||
|
||||
} else if (storyjs_e_config.width.toString().match("%")) {
|
||||
embed_classname += " tl-timeline-full-embed";
|
||||
storyjs_e_config.height = storyjs_e_config.height - 16;
|
||||
te.style.height = (storyjs_e_config.height) + 'px';
|
||||
}else {
|
||||
embed_classname += " sized-embed";
|
||||
storyjs_e_config.height = storyjs_e_config.height - 16;
|
||||
te.style.height = (storyjs_e_config.height) + 'px';
|
||||
}
|
||||
|
||||
te.setAttribute("class", embed_classname);
|
||||
te.setAttribute("className", embed_classname);
|
||||
t.style.position = 'relative';
|
||||
}
|
||||
|
||||
function buildEmbed() {
|
||||
TL.debug = storyjs_e_config.debug;
|
||||
|
||||
storyjs_e_config['ga_property_id'] = 'UA-27829802-4';
|
||||
storyjs_e_config.language = storyjs_e_config.lang;
|
||||
if (storyjs_e_config.width == '100%') {
|
||||
storyjs_e_config.is_full_embed = true;
|
||||
}
|
||||
window.timeline = new TL.Timeline('timeline-embed', storyjs_e_config.source, storyjs_e_config);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
729
app/static/timeline/js/timeline-embed.js
Normal file
729
app/static/timeline/js/timeline-embed.js
Normal file
|
|
@ -0,0 +1,729 @@
|
|||
/*
|
||||
TimelineJS - ver. 2017-12-15-16-48-40 - 2017-12-15
|
||||
Copyright (c) 2012-2016 Northwestern University
|
||||
a project of the Northwestern University Knight Lab, originally created by Zach Wise
|
||||
https://github.com/NUKnightLab/TimelineJS3
|
||||
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
|
||||
If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
/* **********************************************
|
||||
Begin LazyLoad.js
|
||||
********************************************** */
|
||||
|
||||
/*jslint browser: true, eqeqeq: true, bitwise: true, newcap: true, immed: true, regexp: false */
|
||||
|
||||
/*
|
||||
LazyLoad makes it easy and painless to lazily load one or more external
|
||||
JavaScript or CSS files on demand either during or after the rendering of a web
|
||||
page.
|
||||
|
||||
Supported browsers include Firefox 2+, IE6+, Safari 3+ (including Mobile
|
||||
Safari), Google Chrome, and Opera 9+. Other browsers may or may not work and
|
||||
are not officially supported.
|
||||
|
||||
Visit https://github.com/rgrove/lazyload/ for more info.
|
||||
|
||||
Copyright (c) 2011 Ryan Grove <ryan@wonko.com>
|
||||
All rights reserved.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the 'Software'), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@module lazyload
|
||||
@class LazyLoad
|
||||
@static
|
||||
@version 2.0.3 (git)
|
||||
*/
|
||||
|
||||
LazyLoad = (function (doc) {
|
||||
// -- Private Variables ------------------------------------------------------
|
||||
|
||||
// User agent and feature test information.
|
||||
var env,
|
||||
|
||||
// Reference to the <head> element (populated lazily).
|
||||
head,
|
||||
|
||||
// Requests currently in progress, if any.
|
||||
pending = {},
|
||||
|
||||
// Number of times we've polled to check whether a pending stylesheet has
|
||||
// finished loading. If this gets too high, we're probably stalled.
|
||||
pollCount = 0,
|
||||
|
||||
// Queued requests.
|
||||
queue = {css: [], js: []},
|
||||
|
||||
// Reference to the browser's list of stylesheets.
|
||||
styleSheets = doc.styleSheets;
|
||||
|
||||
// -- Private Methods --------------------------------------------------------
|
||||
|
||||
/**
|
||||
Creates and returns an HTML element with the specified name and attributes.
|
||||
|
||||
@method createNode
|
||||
@param {String} name element name
|
||||
@param {Object} attrs name/value mapping of element attributes
|
||||
@return {HTMLElement}
|
||||
@private
|
||||
*/
|
||||
function createNode(name, attrs) {
|
||||
var node = doc.createElement(name), attr;
|
||||
|
||||
for (attr in attrs) {
|
||||
if (attrs.hasOwnProperty(attr)) {
|
||||
node.setAttribute(attr, attrs[attr]);
|
||||
}
|
||||
}
|
||||
|
||||
return node;
|
||||
}
|
||||
|
||||
/**
|
||||
Called when the current pending resource of the specified type has finished
|
||||
loading. Executes the associated callback (if any) and loads the next
|
||||
resource in the queue.
|
||||
|
||||
@method finish
|
||||
@param {String} type resource type ('css' or 'js')
|
||||
@private
|
||||
*/
|
||||
function finish(type) {
|
||||
var p = pending[type],
|
||||
callback,
|
||||
urls;
|
||||
|
||||
if (p) {
|
||||
callback = p.callback;
|
||||
urls = p.urls;
|
||||
|
||||
urls.shift();
|
||||
pollCount = 0;
|
||||
|
||||
// If this is the last of the pending URLs, execute the callback and
|
||||
// start the next request in the queue (if any).
|
||||
if (!urls.length) {
|
||||
callback && callback.call(p.context, p.obj);
|
||||
pending[type] = null;
|
||||
queue[type].length && load(type);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
Populates the <code>env</code> variable with user agent and feature test
|
||||
information.
|
||||
|
||||
@method getEnv
|
||||
@private
|
||||
*/
|
||||
function getEnv() {
|
||||
var ua = navigator.userAgent;
|
||||
|
||||
env = {
|
||||
// True if this browser supports disabling async mode on dynamically
|
||||
// created script nodes. See
|
||||
// http://wiki.whatwg.org/wiki/Dynamic_Script_Execution_Order
|
||||
async: doc.createElement('script').async === true
|
||||
};
|
||||
|
||||
(env.webkit = /AppleWebKit\//.test(ua))
|
||||
|| (env.ie = /MSIE/.test(ua))
|
||||
|| (env.opera = /Opera/.test(ua))
|
||||
|| (env.gecko = /Gecko\//.test(ua))
|
||||
|| (env.unknown = true);
|
||||
}
|
||||
|
||||
/**
|
||||
Loads the specified resources, or the next resource of the specified type
|
||||
in the queue if no resources are specified. If a resource of the specified
|
||||
type is already being loaded, the new request will be queued until the
|
||||
first request has been finished.
|
||||
|
||||
When an array of resource URLs is specified, those URLs will be loaded in
|
||||
parallel if it is possible to do so while preserving execution order. All
|
||||
browsers support parallel loading of CSS, but only Firefox and Opera
|
||||
support parallel loading of scripts. In other browsers, scripts will be
|
||||
queued and loaded one at a time to ensure correct execution order.
|
||||
|
||||
@method load
|
||||
@param {String} type resource type ('css' or 'js')
|
||||
@param {String|Array} urls (optional) URL or array of URLs to load
|
||||
@param {Function} callback (optional) callback function to execute when the
|
||||
resource is loaded
|
||||
@param {Object} obj (optional) object to pass to the callback function
|
||||
@param {Object} context (optional) if provided, the callback function will
|
||||
be executed in this object's context
|
||||
@private
|
||||
*/
|
||||
function load(type, urls, callback, obj, context) {
|
||||
var _finish = function () { finish(type); },
|
||||
isCSS = type === 'css',
|
||||
nodes = [],
|
||||
i, len, node, p, pendingUrls, url;
|
||||
|
||||
env || getEnv();
|
||||
|
||||
if (urls) {
|
||||
// If urls is a string, wrap it in an array. Otherwise assume it's an
|
||||
// array and create a copy of it so modifications won't be made to the
|
||||
// original.
|
||||
urls = typeof urls === 'string' ? [urls] : urls.concat();
|
||||
|
||||
// Create a request object for each URL. If multiple URLs are specified,
|
||||
// the callback will only be executed after all URLs have been loaded.
|
||||
//
|
||||
// Sadly, Firefox and Opera are the only browsers capable of loading
|
||||
// scripts in parallel while preserving execution order. In all other
|
||||
// browsers, scripts must be loaded sequentially.
|
||||
//
|
||||
// All browsers respect CSS specificity based on the order of the link
|
||||
// elements in the DOM, regardless of the order in which the stylesheets
|
||||
// are actually downloaded.
|
||||
if (isCSS || env.async || env.gecko || env.opera) {
|
||||
// Load in parallel.
|
||||
queue[type].push({
|
||||
urls : urls,
|
||||
callback: callback,
|
||||
obj : obj,
|
||||
context : context
|
||||
});
|
||||
} else {
|
||||
// Load sequentially.
|
||||
for (i = 0, len = urls.length; i < len; ++i) {
|
||||
queue[type].push({
|
||||
urls : [urls[i]],
|
||||
callback: i === len - 1 ? callback : null, // callback is only added to the last URL
|
||||
obj : obj,
|
||||
context : context
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// If a previous load request of this type is currently in progress, we'll
|
||||
// wait our turn. Otherwise, grab the next item in the queue.
|
||||
if (pending[type] || !(p = pending[type] = queue[type].shift())) {
|
||||
return;
|
||||
}
|
||||
|
||||
head || (head = doc.head || doc.getElementsByTagName('head')[0]);
|
||||
pendingUrls = p.urls;
|
||||
|
||||
for (i = 0, len = pendingUrls.length; i < len; ++i) {
|
||||
url = pendingUrls[i];
|
||||
|
||||
if (isCSS) {
|
||||
node = env.gecko ? createNode('style') : createNode('link', {
|
||||
href: url,
|
||||
rel : 'stylesheet'
|
||||
});
|
||||
} else {
|
||||
node = createNode('script', {src: url});
|
||||
node.async = false;
|
||||
}
|
||||
|
||||
node.className = 'lazyload';
|
||||
node.setAttribute('charset', 'utf-8');
|
||||
|
||||
if (env.ie && !isCSS) {
|
||||
node.onreadystatechange = function () {
|
||||
if (/loaded|complete/.test(node.readyState)) {
|
||||
node.onreadystatechange = null;
|
||||
_finish();
|
||||
}
|
||||
};
|
||||
} else if (isCSS && (env.gecko || env.webkit)) {
|
||||
// Gecko and WebKit don't support the onload event on link nodes.
|
||||
if (env.webkit) {
|
||||
// In WebKit, we can poll for changes to document.styleSheets to
|
||||
// figure out when stylesheets have loaded.
|
||||
p.urls[i] = node.href; // resolve relative URLs (or polling won't work)
|
||||
pollWebKit();
|
||||
} else {
|
||||
// In Gecko, we can import the requested URL into a <style> node and
|
||||
// poll for the existence of node.sheet.cssRules. Props to Zach
|
||||
// Leatherman for calling my attention to this technique.
|
||||
node.innerHTML = '@import "' + url + '";';
|
||||
pollGecko(node);
|
||||
}
|
||||
} else {
|
||||
node.onload = node.onerror = _finish;
|
||||
}
|
||||
|
||||
nodes.push(node);
|
||||
}
|
||||
|
||||
for (i = 0, len = nodes.length; i < len; ++i) {
|
||||
head.appendChild(nodes[i]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
Begins polling to determine when the specified stylesheet has finished loading
|
||||
in Gecko. Polling stops when all pending stylesheets have loaded or after 10
|
||||
seconds (to prevent stalls).
|
||||
|
||||
Thanks to Zach Leatherman for calling my attention to the @import-based
|
||||
cross-domain technique used here, and to Oleg Slobodskoi for an earlier
|
||||
same-domain implementation. See Zach's blog for more details:
|
||||
http://www.zachleat.com/web/2010/07/29/load-css-dynamically/
|
||||
|
||||
@method pollGecko
|
||||
@param {HTMLElement} node Style node to poll.
|
||||
@private
|
||||
*/
|
||||
function pollGecko(node) {
|
||||
var hasRules;
|
||||
|
||||
try {
|
||||
// We don't really need to store this value or ever refer to it again, but
|
||||
// if we don't store it, Closure Compiler assumes the code is useless and
|
||||
// removes it.
|
||||
hasRules = !!node.sheet.cssRules;
|
||||
} catch (ex) {
|
||||
// An exception means the stylesheet is still loading.
|
||||
pollCount += 1;
|
||||
|
||||
if (pollCount < 200) {
|
||||
setTimeout(function () { pollGecko(node); }, 50);
|
||||
} else {
|
||||
// We've been polling for 10 seconds and nothing's happened. Stop
|
||||
// polling and finish the pending requests to avoid blocking further
|
||||
// requests.
|
||||
hasRules && finish('css');
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// If we get here, the stylesheet has loaded.
|
||||
finish('css');
|
||||
}
|
||||
|
||||
/**
|
||||
Begins polling to determine when pending stylesheets have finished loading
|
||||
in WebKit. Polling stops when all pending stylesheets have loaded or after 10
|
||||
seconds (to prevent stalls).
|
||||
|
||||
@method pollWebKit
|
||||
@private
|
||||
*/
|
||||
function pollWebKit() {
|
||||
var css = pending.css, i;
|
||||
|
||||
if (css) {
|
||||
i = styleSheets.length;
|
||||
|
||||
// Look for a stylesheet matching the pending URL.
|
||||
while (--i >= 0) {
|
||||
if (styleSheets[i].href === css.urls[0]) {
|
||||
finish('css');
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
pollCount += 1;
|
||||
|
||||
if (css) {
|
||||
if (pollCount < 200) {
|
||||
setTimeout(pollWebKit, 50);
|
||||
} else {
|
||||
// We've been polling for 10 seconds and nothing's happened, which may
|
||||
// indicate that the stylesheet has been removed from the document
|
||||
// before it had a chance to load. Stop polling and finish the pending
|
||||
// request to prevent blocking further requests.
|
||||
finish('css');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
/**
|
||||
Requests the specified CSS URL or URLs and executes the specified
|
||||
callback (if any) when they have finished loading. If an array of URLs is
|
||||
specified, the stylesheets will be loaded in parallel and the callback
|
||||
will be executed after all stylesheets have finished loading.
|
||||
|
||||
@method css
|
||||
@param {String|Array} urls CSS URL or array of CSS URLs to load
|
||||
@param {Function} callback (optional) callback function to execute when
|
||||
the specified stylesheets are loaded
|
||||
@param {Object} obj (optional) object to pass to the callback function
|
||||
@param {Object} context (optional) if provided, the callback function
|
||||
will be executed in this object's context
|
||||
@static
|
||||
*/
|
||||
css: function (urls, callback, obj, context) {
|
||||
load('css', urls, callback, obj, context);
|
||||
},
|
||||
|
||||
/**
|
||||
Requests the specified JavaScript URL or URLs and executes the specified
|
||||
callback (if any) when they have finished loading. If an array of URLs is
|
||||
specified and the browser supports it, the scripts will be loaded in
|
||||
parallel and the callback will be executed after all scripts have
|
||||
finished loading.
|
||||
|
||||
Currently, only Firefox and Opera support parallel loading of scripts while
|
||||
preserving execution order. In other browsers, scripts will be
|
||||
queued and loaded one at a time to ensure correct execution order.
|
||||
|
||||
@method js
|
||||
@param {String|Array} urls JS URL or array of JS URLs to load
|
||||
@param {Function} callback (optional) callback function to execute when
|
||||
the specified scripts are loaded
|
||||
@param {Object} obj (optional) object to pass to the callback function
|
||||
@param {Object} context (optional) if provided, the callback function
|
||||
will be executed in this object's context
|
||||
@static
|
||||
*/
|
||||
js: function (urls, callback, obj, context) {
|
||||
load('js', urls, callback, obj, context);
|
||||
}
|
||||
|
||||
};
|
||||
})(this.document);
|
||||
|
||||
|
||||
/* **********************************************
|
||||
Begin Embed.LoadLib.js
|
||||
********************************************** */
|
||||
|
||||
/*
|
||||
LoadLib
|
||||
Designed and built by Zach Wise http://zachwise.com/
|
||||
Extends LazyLoad
|
||||
*/
|
||||
|
||||
/* * CodeKit Import
|
||||
* https://incident57.com/codekit/
|
||||
================================================== */
|
||||
// @codekit-prepend "LazyLoad.js";
|
||||
|
||||
LoadLib = (function (doc) {
|
||||
var loaded = [];
|
||||
|
||||
function isLoaded(url) {
|
||||
|
||||
var i = 0,
|
||||
has_loaded = false;
|
||||
|
||||
for (i = 0; i < loaded.length; i++) {
|
||||
if (loaded[i] == url) {
|
||||
has_loaded = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (has_loaded) {
|
||||
return true;
|
||||
} else {
|
||||
loaded.push(url);
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
css: function (urls, callback, obj, context) {
|
||||
if (!isLoaded(urls)) {
|
||||
LazyLoad.css(urls, callback, obj, context);
|
||||
}
|
||||
},
|
||||
|
||||
js: function (urls, callback, obj, context) {
|
||||
if (!isLoaded(urls)) {
|
||||
LazyLoad.js(urls, callback, obj, context);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
})(this.document);
|
||||
|
||||
|
||||
/* **********************************************
|
||||
Begin Embed.js
|
||||
********************************************** */
|
||||
|
||||
//StoryJS Embed Loader
|
||||
// Provide a bootstrap method for instantiating a timeline. On page load, check the definition of these window scoped variables in this order: [url_config, timeline_config, storyjs_config, config]. As soon as one of these is found to be defined with type 'object,' it will be used to automatically instantiate a timeline.
|
||||
|
||||
/* CodeKit Import
|
||||
https://incident57.com/codekit/
|
||||
================================================== */
|
||||
// @codekit-prepend "Embed.LoadLib.js";
|
||||
|
||||
if(typeof embed_path == 'undefined') {
|
||||
// REPLACE WITH YOUR BASEPATH IF YOU WANT OTHERWISE IT WILL TRY AND FIGURE IT OUT
|
||||
var _tmp_script_path = getEmbedScriptPath("timeline-embed.js");
|
||||
var embed_path = _tmp_script_path.substr(0,_tmp_script_path.lastIndexOf('js/'))
|
||||
}
|
||||
|
||||
function getEmbedScriptPath(scriptname) {
|
||||
var scriptTags = document.getElementsByTagName('script'),
|
||||
script_path = "",
|
||||
script_path_end = "";
|
||||
for(var i = 0; i < scriptTags.length; i++) {
|
||||
if (scriptTags[i].src.match(scriptname)) {
|
||||
script_path = scriptTags[i].src;
|
||||
}
|
||||
}
|
||||
if (script_path != "") {
|
||||
script_path_end = "/"
|
||||
}
|
||||
return script_path.split('?')[0].split('/').slice(0, -1).join('/') + script_path_end;
|
||||
}
|
||||
|
||||
/* CHECK TO SEE IF A CONFIG IS ALREADY DEFINED (FOR EASY EMBED)
|
||||
================================================== */
|
||||
(function() {
|
||||
if (typeof url_config == 'object') {
|
||||
createStoryJS(url_config);
|
||||
} else if (typeof timeline_config == 'object') {
|
||||
createStoryJS(timeline_config);
|
||||
} else if (typeof storyjs_config == 'object') {
|
||||
createStoryJS(storyjs_config);
|
||||
} else if (typeof config == 'object') {
|
||||
createStoryJS(config);
|
||||
} else {
|
||||
// No existing config. Call createStoryJS(your_config) manually with a config
|
||||
}
|
||||
})();
|
||||
|
||||
/* CREATE StoryJS Embed
|
||||
================================================== */
|
||||
function createStoryJS(c, src) {
|
||||
/* VARS
|
||||
================================================== */
|
||||
var storyjs_embedjs, t, te, x,
|
||||
isCDN = false,
|
||||
js_version = "2.24",
|
||||
ready = {
|
||||
timeout: "",
|
||||
checks: 0,
|
||||
finished: false,
|
||||
js: false,
|
||||
css: false,
|
||||
font: {
|
||||
css: false
|
||||
}
|
||||
},
|
||||
path = {
|
||||
base: embed_path,
|
||||
css: embed_path + "css/",
|
||||
js: embed_path + "js/",
|
||||
font: {
|
||||
google: false,
|
||||
css: embed_path + "css/fonts/",
|
||||
js: "//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"
|
||||
}
|
||||
},
|
||||
storyjs_e_config = {
|
||||
version: js_version,
|
||||
debug: false,
|
||||
type: 'timeline',
|
||||
id: 'storyjs',
|
||||
embed_id: 'timeline-embed',
|
||||
is_embed: true,
|
||||
width: '100%',
|
||||
height: '100%',
|
||||
source: 'https://docs.google.com/spreadsheet/pub?key=0Agl_Dv6iEbDadFYzRjJPUGktY0NkWXFUWkVIZDNGRHc&output=html',
|
||||
lang: 'en',
|
||||
font: 'default',
|
||||
start_at_end: false,
|
||||
timenav_position: 'bottom',
|
||||
css: path.css + 'timeline.css?'+js_version,
|
||||
js: '',
|
||||
api_keys: {
|
||||
google: "",
|
||||
flickr: "",
|
||||
twitter: ""
|
||||
},
|
||||
gmap_key: ""
|
||||
}
|
||||
/* BUILD CONFIG
|
||||
================================================== */
|
||||
if (typeof c == 'object') {
|
||||
for (x in c) {
|
||||
if (Object.prototype.hasOwnProperty.call(c, x)) {
|
||||
storyjs_e_config[x] = c[x];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (typeof src != 'undefined') {
|
||||
storyjs_e_config.source = src;
|
||||
}
|
||||
|
||||
/* CDN VERSION?
|
||||
================================================== */
|
||||
if (typeof url_config == 'object') {
|
||||
isCDN = true;
|
||||
|
||||
/* IS THE SOURCE GOOGLE SPREADSHEET WITH JUST THE KEY?
|
||||
================================================== */
|
||||
if (storyjs_e_config.source.match("docs.google.com") || storyjs_e_config.source.match("json") || storyjs_e_config.source.match("storify") ) {
|
||||
|
||||
} else {
|
||||
storyjs_e_config.source = "https://docs.google.com/spreadsheet/pub?key=" + storyjs_e_config.source + "&output=html";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* DETERMINE TYPE
|
||||
================================================== */
|
||||
if (storyjs_e_config.js.match("/")) {
|
||||
|
||||
} else {
|
||||
storyjs_e_config.css = path.css + storyjs_e_config.type + ".css?" + js_version;
|
||||
|
||||
// Use unminified js file if in debug mode
|
||||
storyjs_e_config.js = path.js + storyjs_e_config.type;
|
||||
if (storyjs_e_config.debug) {
|
||||
storyjs_e_config.js += ".js?" + js_version;
|
||||
} else {
|
||||
storyjs_e_config.js += "-min.js?" + js_version;
|
||||
}
|
||||
|
||||
storyjs_e_config.id = "storyjs-" + storyjs_e_config.type;
|
||||
}
|
||||
|
||||
/* PREPARE
|
||||
================================================== */
|
||||
createEmbedDiv();
|
||||
|
||||
/* Load CSS
|
||||
================================================== */
|
||||
LoadLib.css(storyjs_e_config.css, onloaded_css);
|
||||
|
||||
/* Load FONT
|
||||
================================================== */
|
||||
if (storyjs_e_config.font == "default") {
|
||||
ready.font.css = true;
|
||||
} else {
|
||||
// FONT CSS
|
||||
var fn;
|
||||
if (storyjs_e_config.font.match("/")) {
|
||||
fn = storyjs_e_config.font.split(".css")[0].split("/");
|
||||
path.font.name = fn[fn.length -1];
|
||||
path.font.css = storyjs_e_config.font;
|
||||
} else {
|
||||
path.font.name = storyjs_e_config.font;
|
||||
path.font.css = path.font.css + "font."+storyjs_e_config.font.toLowerCase()+".css?" + js_version;
|
||||
}
|
||||
LoadLib.css(path.font.css, onloaded_font_css);
|
||||
}
|
||||
LoadLib.js(storyjs_e_config.js, onloaded_js);
|
||||
|
||||
/* On Loaded
|
||||
================================================== */
|
||||
|
||||
function onloaded_js() {
|
||||
ready.js = true;
|
||||
onloaded_check();
|
||||
}
|
||||
|
||||
function onloaded_css() {
|
||||
ready.css = true;
|
||||
onloaded_check();
|
||||
}
|
||||
function onloaded_font_css() {
|
||||
ready.font.css = true;
|
||||
onloaded_check();
|
||||
}
|
||||
function onloaded_check() {
|
||||
if (ready.checks > 40) {
|
||||
return;
|
||||
alert("Error Loading Files");
|
||||
} else {
|
||||
ready.checks++;
|
||||
if (ready.js && ready.css && ready.font.css) {
|
||||
if (!ready.finished) {
|
||||
ready.finished = true;
|
||||
buildEmbed();
|
||||
}
|
||||
} else {
|
||||
ready.timeout = setTimeout('onloaded_check_again();', 250);
|
||||
}
|
||||
}
|
||||
};
|
||||
this.onloaded_check_again = function() {
|
||||
onloaded_check();
|
||||
};
|
||||
|
||||
/* Build Timeline
|
||||
================================================== */
|
||||
function createEmbedDiv() {
|
||||
var embed_classname = "tl-timeline-embed";
|
||||
|
||||
t = document.createElement('div');
|
||||
|
||||
if (storyjs_e_config.embed_id != "") {
|
||||
te = document.getElementById(storyjs_e_config.embed_id);
|
||||
} else {
|
||||
te = document.getElementById("timeline-embed");
|
||||
}
|
||||
|
||||
te.appendChild(t);
|
||||
t.setAttribute("id", storyjs_e_config.id);
|
||||
|
||||
if (storyjs_e_config.width.toString().match("%") ) {
|
||||
te.style.width = storyjs_e_config.width.split("%")[0] + "%";
|
||||
} else {
|
||||
storyjs_e_config.width = storyjs_e_config.width - 2;
|
||||
te.style.width = (storyjs_e_config.width) + 'px';
|
||||
}
|
||||
|
||||
if (storyjs_e_config.height.toString().match("%")) {
|
||||
te.style.height = storyjs_e_config.height;
|
||||
embed_classname += " tl-timeline-full-embed";
|
||||
te.style.height = storyjs_e_config.height.split("%")[0] + "%";
|
||||
|
||||
} else if (storyjs_e_config.width.toString().match("%")) {
|
||||
embed_classname += " tl-timeline-full-embed";
|
||||
storyjs_e_config.height = storyjs_e_config.height - 16;
|
||||
te.style.height = (storyjs_e_config.height) + 'px';
|
||||
}else {
|
||||
embed_classname += " sized-embed";
|
||||
storyjs_e_config.height = storyjs_e_config.height - 16;
|
||||
te.style.height = (storyjs_e_config.height) + 'px';
|
||||
}
|
||||
|
||||
te.setAttribute("class", embed_classname);
|
||||
te.setAttribute("className", embed_classname);
|
||||
t.style.position = 'relative';
|
||||
}
|
||||
|
||||
function buildEmbed() {
|
||||
TL.debug = storyjs_e_config.debug;
|
||||
|
||||
storyjs_e_config['ga_property_id'] = 'UA-27829802-4';
|
||||
storyjs_e_config.language = storyjs_e_config.lang;
|
||||
if (storyjs_e_config.width == '100%') {
|
||||
storyjs_e_config.is_full_embed = true;
|
||||
}
|
||||
window.timeline = new TL.Timeline('timeline-embed', storyjs_e_config.source, storyjs_e_config);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
2757
app/static/timeline/js/timeline-min.js
vendored
Normal file
2757
app/static/timeline/js/timeline-min.js
vendored
Normal file
File diff suppressed because it is too large
Load diff
2757
app/static/timeline/js/timeline.js
Normal file
2757
app/static/timeline/js/timeline.js
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue