summaryrefslogtreecommitdiffstats
path: root/apps/calendar
diff options
context:
space:
mode:
authorBart Visscher <bartv@thisnet.nl>2011-10-18 20:42:22 +0200
committerBart Visscher <bartv@thisnet.nl>2011-10-20 23:49:27 +0200
commit4fe48a50f0ae41f52e2b064f057462ffde324b5d (patch)
treee63669440601ecef90568aae702f7fedd28f65e7 /apps/calendar
parent2e6ec6ce0bd697377fa9d9a35aa2ca007d92f9be (diff)
downloadnextcloud-server-4fe48a50f0ae41f52e2b064f057462ffde324b5d.tar.gz
nextcloud-server-4fe48a50f0ae41f52e2b064f057462ffde324b5d.zip
Translation of calendar interface
Diffstat (limited to 'apps/calendar')
-rw-r--r--apps/calendar/js/calendar.js12
-rw-r--r--apps/calendar/templates/calendar.php6
2 files changed, 18 insertions, 0 deletions
diff --git a/apps/calendar/js/calendar.js b/apps/calendar/js/calendar.js
index 876465a0e53..f8456c9bc08 100644
--- a/apps/calendar/js/calendar.js
+++ b/apps/calendar/js/calendar.js
@@ -662,9 +662,21 @@ $(document).ready(function(){
header: false,
firstDay: 1,
editable: true,
+ defaultView: defaultView,
+ timeFormat: {
+ agenda: 'HH:mm{ - HH:mm}',
+ '': 'HH:mm'
+ },
+ axisFormat: 'HH:mm',
+ monthNames: monthNames,
+ monthNamesShort: monthNamesShort,
+ dayNames: dayNames,
+ dayNamesShort: dayNamesShort,
+ allDayText: allDayText,
eventSources: eventSources,
viewDisplay: function(view) {
$('#datecontrol_date').html(view.title);
+ $.get(OC.filePath('calendar', 'ajax', 'changeview.php') + "?v="+view.name);
}
});
$('#oneweekview_radio').click(function(){
diff --git a/apps/calendar/templates/calendar.php b/apps/calendar/templates/calendar.php
index d09a5d45a1a..58f61661ce3 100644
--- a/apps/calendar/templates/calendar.php
+++ b/apps/calendar/templates/calendar.php
@@ -1,5 +1,11 @@
<script type='text/javascript'>
+var defaultView = '<?php echo OC_Preferences::getValue(OC_USER::getUser(), 'calendar', 'currentview', 'month') ?>';
var eventSources = <?php echo json_encode($_['eventSources']) ?>;
+var dayNames = <?php echo json_encode($l->tA(array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'))) ?>;
+var dayNamesShort = <?php echo json_encode($l->tA(array('Sun.', 'Mon.', 'Tue.', 'Wed.', 'Thu.', 'Fri.', 'Sat.'))) ?>;
+var monthNames = <?php echo json_encode($l->tA(array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'))) ?>;
+var monthNamesShort = <?php echo json_encode($l->tA(array('Jan.', 'Feb.', 'Mar.', 'Apr.', 'May.', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Oct.', 'Nov.', 'Dec.'))) ?>;
+var allDayText = '<?php echo $l->t('All day') ?>';
</script>
<div id="sysbox"></div>
<div id="controls">