/* * Swedish locale * By Mats Bryntse, http://ext-scheduler.com */ Ext.ensible.Date.use24HourTime = true; if(Ext.ensible.cal.CalendarView) { Ext.apply(Ext.ensible.cal.CalendarView.prototype, { startDay: 1, todayText: 'Idag', defaultEventTitleText: '(Ingen titel)', ddCreateEventText: 'Skapa ny aktivitet den {0}', ddMoveEventText: 'Flytta aktivitet till {0}', ddResizeEventText: 'Uppdatera aktivitet till {0}' }); } if(Ext.ensible.cal.MonthView) { Ext.apply(Ext.ensible.cal.MonthView.prototype, { moreText: '+{0} ytterligare...', getMoreText: function(numEvents){ return '+{0} ytterligare...'; }, detailsTitleDateFormat: 'd F' }); } if(Ext.ensible.cal.CalendarPanel) { Ext.apply(Ext.ensible.cal.CalendarPanel.prototype, { todayText: 'Idag', dayText: 'Dag', weekText: 'Vecka', monthText: 'Månad', jumpToText: 'Gå till:', goText: 'Gå', multiDayText: '{0} dagar', multiWeekText: '{0} veckor', getMultiDayText: function(numDays){ return '{0} dagar'; }, getMultiWeekText: function(numWeeks){ return '{0} veckor'; } }); } if(Ext.ensible.cal.EventEditWindow) { Ext.apply(Ext.ensible.cal.EventEditWindow.prototype, { width: 600, labelWidth: 65, titleTextAdd: 'Lägg till aktivitet', titleTextEdit: 'Ändra aktivitet', savingMessage: 'Sparar ändringar...', deletingMessage: 'Tar bort aktivitet...', detailsLinkText: 'Ändra detaljer...', saveButtonText: 'Spara', deleteButtonText: 'Ta bort', cancelButtonText: 'Avbryt', titleLabelText: 'Titel', datesLabelText: 'När', calendarLabelText: 'Kalender' }); } if(Ext.ensible.cal.EventEditForm) { Ext.apply(Ext.ensible.cal.EventEditForm.prototype, { labelWidth: 65, labelWidthRightCol: 75, title: 'aktivitetformulär', titleTextAdd: 'Lägg till aktivitet', titleTextEdit: 'Ändra aktivitet', saveButtonText: 'Spara', deleteButtonText: 'Ta bort', cancelButtonText: 'Avbryt', titleLabelText: 'Titel', datesLabelText: 'När', reminderLabelText: 'Påminnelse', notesLabelText: 'Anteckningar', locationLabelText: 'Placering', webLinkLabelText: 'Webblänk', calendarLabelText: 'Kalender', repeatsLabelText: 'Upprepa' }); } if(Ext.ensible.cal.DateRangeField) { Ext.apply(Ext.ensible.cal.DateRangeField.prototype, { toText: 'till', allDayText: 'Hela dagen' }); } if(Ext.ensible.cal.CalendarCombo) { Ext.apply(Ext.ensible.cal.CalendarCombo.prototype, { fieldLabel: 'Kalender' }); } if(Ext.ensible.cal.CalendarList) { Ext.apply(Ext.ensible.cal.CalendarList.prototype, { title: 'Kalendrar' }); } if(Ext.ensible.cal.CalendarListMenu) { Ext.apply(Ext.ensible.cal.CalendarListMenu.prototype, { displayOnlyThisCalendarText: 'Visa endat denna kalender' }); } if(Ext.ensible.cal.RecurrenceCombo) { Ext.apply(Ext.ensible.cal.RecurrenceCombo.prototype, { fieldLabel: 'Upprepa', recurrenceText: { none: 'Aldrig', daily: 'Daglig', weekly: 'Vecklig', monthly: 'Månatlig', yearly: 'Årlig' } }); } if(Ext.ensible.cal.ReminderField) { Ext.apply(Ext.ensible.cal.ReminderField.prototype, { fieldLabel: 'Påminnelse', noneText: 'Ingen', atStartTimeText: 'Vid start', getMinutesText: function(numMinutes){ return numMinutes === 1 ? 'minut' : 'minuter'; }, getHoursText: function(numHours){ return numHours === 1 ? 'timme' : 'timmar'; }, getDaysText: function(numDays){ return numDays === 1 ? 'dag' : 'daggar'; }, getWeeksText: function(numWeeks){ return numWeeks === 1 ? 'veka' : 'veckor'; }, reminderValueFormat: '{0} {1} före start' // f.eks. "2 timmar före start" }); } if(Ext.ensible.cal.DateRangeField) { Ext.apply(Ext.ensible.cal.DateRangeField.prototype, { dateFormat: 'd/m/Y' }); } if(Ext.ensible.cal.EventContextMenu) { Ext.apply(Ext.ensible.cal.EventContextMenu.prototype, { editDetailsText: 'Ändra detaljer', deleteText: 'Ta bort', moveToText: 'Flytta till...' }); } if(Ext.ensible.cal.DropZone) { Ext.apply(Ext.ensible.cal.DropZone.prototype, { dateRangeFormat: '{0}-{1}', dateFormat: 'd/m' }); } if(Ext.ensible.cal.DayViewDropZone) { Ext.apply(Ext.ensible.cal.DayViewDropZone.prototype, { dateRangeFormat: '{0}-{1}', dateFormat : 'd/m' }); } if(Ext.ensible.cal.BoxLayoutTemplate) { Ext.apply(Ext.ensible.cal.BoxLayoutTemplate.prototype, { firstWeekDateFormat: 'D d', otherWeeksDateFormat: 'd', singleDayDateFormat: 'l d F Y', multiDayFirstDayFormat: 'd M Y', multiDayMonthStartFormat: 'd M' }); } if(Ext.ensible.cal.MonthViewTemplate) { Ext.apply(Ext.ensible.cal.MonthViewTemplate.prototype, { dayHeaderFormat: 'D', dayHeaderTitleFormat: 'l d F Y' }); }