calendarengines/agnversit2/inc/agnversit2strings.hrh
changeset 0 f979ecb2b13e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/calendarengines/agnversit2/inc/agnversit2strings.hrh	Tue Feb 02 10:12:19 2010 +0200
@@ -0,0 +1,111 @@
+/*
+* Copyright (c) 2002-2004 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:   This file contains iCal's x-parameters mapping to
+*                Agenda entry types and the localizable strings for this 
+*                x-paramenters.
+*
+*/
+
+
+
+#ifndef AGNVERSIT2STRINGS_HRH
+#define AGNVERSIT2STRINGS_HRH
+
+enum TStringId
+	{
+	EICalProdIdValue = 0,
+	EICalTzidUtc,
+	EICalTzidPlus,
+	EICalTzidMinus,
+	EICalTzidSlash,
+	EICalTzidStandard,
+	EICalTzidDaylight,
+	EICalErrRruleNumRules,
+	EICalErrRruleNoFreq,
+	EICalErrRruleNotYearly,
+	EICalErrValarmNotAllowed,
+	EICalErrValarmNoTrigger,
+	EICalErrValarmNoStart,
+	EICalErrAlarmAfterEvent,
+	EICalXParamType,
+	EICalXParamAppointment,
+	EICalXParamTodo,
+	EICalXParamEvent,
+	EICalXParamReminder,
+	EICalXParamAnniversary,
+	EICalAppointment,
+	EICalBusiness,
+	EICalEducation,
+	EICalHoliday,
+	EICalMeeting,
+	EICalMisc,
+	EICalPersonal,
+	EICalPhoneCall,
+	EICalSick,
+	EICalSpecial,
+	EICalTravel,
+	EICalVacation,
+	EICalNumberOfStrings	// Make sure this is last in the list
+	};
+
+//Non - localisable product identifier
+#define PROD_ID_VALUE "-//S60//NONSGML Agenda S60 R3.2//EN"
+
+// The following are X-Parameters mapping to Agenda entry types.
+// These should be shared through all languages as we need to be able 
+// to port calendars from one language to another.
+// X_PARAM_TYPE is the property, and the value can be any one of the following strings.
+// The generated property (in the .ics file) will take the form:
+// X-EPOC-AGENDA-TYPE:Appointment
+
+#define X_PARAM_TYPE "X-EPOC-AGENDA-TYPE"
+#define X_PARAM_APPT "Appointment"
+#define X_PARAM_TODO "Todo"
+#define X_PARAM_EVENT "Event"
+#define X_PARAM_REMINDER "Reminder"
+#define X_PARAM_ANNIVERSARY "Anniversary"
+
+// The following are used in generaing timezone names
+#define TZID_TEXT_UTC "UTC "
+#define TZID_TEXT_PLUS "+"
+#define TZID_TEXT_MINUS "-"
+#define TZID_TEXT_SLASH " / "
+
+#define ELanguage	ELangEnglish	// Caption language
+
+//  LOCALISATION STRINGS
+
+// The following are output as a timezone id when exporting a timezone,
+// i.e. UTC +HHMM (Standard) / UTC +HHMM (Daylight)
+
+#define TZID_TEXT_STANDARD " (Standard)"
+#define TZID_TEXT_DAYLIGHT " (Daylight)"
+
+// Categories used by agenda
+
+#define CAT_APPOINTMENT "Appointment"
+#define CAT_BUSINESS "Business"
+#define CAT_EDUCATION "Education"
+#define CAT_HOLIDAY "Holiday"
+#define CAT_MEETING "Meeting"
+#define CAT_MISC "Miscellaneous"
+#define CAT_PERSONAL "Personal"
+#define CAT_PHONECALL "PhoneCall"
+#define CAT_SICK "SickDay"
+#define CAT_SPECIAL "SpecialOccasion"
+#define CAT_TRAVEL "Travel"
+#define CAT_VACATION "Vacation"
+
+
+#endif  // AGNVERSIT2STRINGS_HRH