/*
* 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: Localization strings used by class CESMRAgnVersit2StringProvider.
*
*/
#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
};
// <cmail>
// Moved from agnversit2strings.loc to here because these are
// non-localized definitions. Removed the file agnversit2strings.loc.
//Non - localisable product identifier
#define PROD_ID_VALUE "-//Nokia//NONSGML Agenda Series60 R3.0//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)"
// The following are errors generated by the importer
#define IMPORT_ERROR_RRULE_NUMRULES "Agenda can accept only 1 RRULE in a standard or daylight timezone component"
#define IMPORT_ERROR_RRULE_NOFREQ "An RRULE must specify a frequency"
#define IMPORT_ERROR_RRULE_NOTYEARLY "An RRULE must have a frequency of YEARLY if used in a timezone"
#define IMPORT_ERROR_VALARM_NOTALLOWED "VALARM not allowed in this component"
#define IMPORT_ERROR_VALARM_NOTRIGGER "Failed to find TRIGGER in VALARM"
#define IMPORT_ERROR_VALARM_NOSTART "Cannot import absolute time in VALARM when no DTSTART in parent"
#define IMPORT_ERROR_VALARM_AFTEREVENT "Alarm occurs after event"
// 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"
// </cmail>
#endif // AGNVERSIT2STRINGS_HRH