Tizen 2.1 base
[apps/home/call-setting.git] / include / cst-common-string.h
1 /*
2  * Copyright 2012  Samsung Electronics Co., Ltd
3  *
4  * Licensed under the Flora License, Version 1.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://floralicense.org/license/
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #ifndef _CST_COMMON_STRING_H_
18 #define _CST_COMMON_STRING_H_
19
20 enum {
21         CST_STR_ALERTS_ON_CALL = 0,
22         CST_STR_ALL_INCOMING_CALLS,
23         CST_STR_CALL_ALL_OUTGOING_CALLS,
24         CST_STR_CALL_REJECTION,
25         CST_STR_MANAGE_AUTO_REJECT_MODE,
26         CST_STR_MATCH_CRITERIA,
27         CST_STR_EXACTLY_THE_SAME_AS,
28         CST_STR_START_WITH,
29         CST_STR_INCLUDE,
30         CST_STR_CALL_CONNECT_TONE,
31         CST_STR_CALL_END_TONE,
32         CST_STR_CALL_STATUS_TONES,
33         CST_STR_CALL_WAITING,
34         CST_STR_CHECK_STATUS,
35         CST_STR_BY_NETWORK,
36         CST_STR_SHOW,
37         CST_STR_HIDE,
38         CST_STR_ILL_CALL_YOU_LATER,
39         CST_STR_IM_AT_THE_CINEMA,
40         CST_STR_IM_DRIVING,
41         CST_STR_IM_IN_A_MEETING,
42         CST_STR_IM_IN_CLASS_NOW,
43         CST_STR_CALL_INTL_EXCEPT_HOME,
44         CST_STR_INTL_CALLS,
45         CST_STR_SET_REJECT_MESSAGES,
46         CST_STR_SHOW_MY_CALLER_ID,
47         CST_STR_ALWAYS,
48         CST_STR_IF_BUSY,
49         CST_STR_IF_NO_REPLY,
50         CST_STR_IF_OUT_OF_REACH,
51         CST_STR_CALL_INCOMING_WHEN_ROAMING,
52         CST_STR_INCORRECT_OPERATION,
53         CST_STR_INVALID_PASSWORD,
54         CST_STR_PASSWORD_BLOCKED,
55         CST_STR_REJECTED_BY_NETWORK,
56         CST_STR_SERVICE_UNAVAILABLE,
57         CST_STR_UNKNOWN_OPERATION,
58         CST_STR_CANCEL,
59         CST_STR_ENTER_NUMBER,
60         CST_STR_SELECT_VALID_ENTRY,
61         CST_STR_ENTER_DUPLICATE_MESSAGE,
62         CST_STR_REJECT_MESSAGE,
63         CST_STR_ENTER_MESSAGE,
64         CST_STR_SOUND,
65         CST_STR_VIBRATION,
66         CST_STR_CALL_ANSWERING_ENDING,
67         CST_STR_CALL_FORWARDING,
68         CST_STR_ENABLE_PREFIX_DIALLING,
69         CST_STR_ACCEPT_CALL_BY_HOME_KEY,
70         CST_STR_POWER_KEY_ENDS_CALL,
71         CST_STR_SPEED_DIAL,
72         CST_STR_AUTO_REJECT_LIST,
73         CST_STR_ENTER_NUMBER_TO_REJECT,
74         CST_STR_SELECT_NUMBER,
75         CST_STR_VIDEO_CALL_SETTINGS,
76         CST_STR_VIDEO_CALL_IMAGE,
77         CST_STR_SET_DEFAULT_HIDE_ME_IMAGE,
78         CST_STR_CHOOSE_FROM_GALLERY,
79         CST_STR_TAKE_A_PICTURE,
80         CST_STR_CHANGE,
81         CST_STR_OWN_VIDEO_IN_RECEIVED_CALL,
82         CST_STR_OWN_VIDEO_HELP_MSG,
83         CST_STR_MINUTE_REMINDER,
84         CST_STR_MANAGE_ANSWERING_ENDING_CALL_MODE,
85         CST_STR_EDIT_REJECT_MESSAGE,
86         CST_STR_EDIT_SOUND_SETTINGS_DURING_CALL,
87         CST_STR_SHOW_PRESET_IMAGE_TO_CALLER,
88         CST_STR_ACCEPT_INCOMING_CALLS_BY_PRESSING_THE_HOME_KEY,
89         CST_STR_PRESS_POWER_KEY_TO_ENDS_CALLS,
90         CST_STR_MANAGE_PREFIX_DIALING_NUMBERS,
91         CST_STR_THERE_WILL_BE_WEHN_LINE_IS_CONNECTED,
92         CST_STR_THERE_WILL_BE_EVERY_A_MINUTE,
93         CST_STR_THERE_WILL_BE_WEHN_LINE_IS_DISCONNECTED,
94         CST_STR_CHANGE_PRESET_IMAGE,
95         CST_STR_DURING_CALL_NOTIFY_ME,
96         CST_STR_SELECT_MESSAGE,
97         CST_STR_NO_NUMBERS,
98         CST_STR_FORWARD_TO,
99         CST_STR_VOICE_MAIL,
100         CST_STR_INSERT_SIM_CARD,
101         CST_STR_CHNAGE_FLIGHT_MODE_MESSAGE,
102         CST_STR_NO_MESSAGE,
103         CST_STR_DEFAULT_IMAGE,
104         CST_STR_AUTO_SCREEN_OFF_DURING_CALL,
105         CST_STR_PROXIMITY_SENSOR_HELP_MSG,
106         CST_STR_UNABLE_TO_TURN_OFF_PROXIMITY,
107         CST_STR_UNABLE_TO_SET_POWER_KEY_END_CALL,
108         CST_STR_MORE_CALL_SETTINGS,
109         CST_STR_VOICE_MAIL_SETTINGS,
110         CST_STR_VOICE_MAIL_NUMBER,
111         CST_STR_VOICE_CALL_FORWARDING,
112         CST_STR_VIDEO_CALL_FORWARDING,
113         CST_STR_ACCESSORY_SETTINGS_FOR_CALL,
114         CST_STR_SET_ACCESSORY_OPTIONS_FOR_CALLS,
115         CST_STR_OUTGOING_CALL_CONDITIONS,
116         CST_STR_OUTGOING_CALL_TYPE,
117         CST_STR_FOLLOW_LAST_CALL_LOG,
118         CST_STR_EVEN_WHEN_DEVICE_LOCKED,
119         CST_STR_MAKE_CALLS_EVEN_WHEN_DEVICE_LOCKED,
120         CST_STR_ONLY_WHEN_DEVICE_UNLOCKED,
121         CST_STR_BT_HEADSET_SETTINGS_FOR_OUTGOING_CALLS,
122         CST_STR_BOOST_LOW_TONES,
123         CST_STR_BOOST_HIGH_TONES,
124         CST_STR_EYE_CONTACT,
125         CST_STR_MODIFY_MY_EYES_TO_SEEM_LIKE_I_AM_LOOKING_AT_CAMERA_DURING_VIDEO_CALLS,
126         CST_STR_NOISE_REDUCTION,
127         CST_STR_SUPPRESSES_BACKGROUND_NOISE_FROM_YOUR_SIDE_DURING_CALLS,
128         CST_STR_FOR_LEFT_EAR,
129         CST_STR_FOR_RIGHT_EAR,
130         CST_STR_PERSONALISED_EQ,
131         CST_STR_FIND_THE_BEST_EQ_FOR_YOU,
132         CST_STR_OPTIMISED_FOR_LEFT_EAR,
133         CST_STR_OPTIMISED_FOR_RIGHT_EAR,
134         CST_STR_SORRY_I_AM_BUSY_PLEASE_CALL_BACK_LATER,
135         CST_STR_USE_EXTRA_VOL_FOR_CALLS,
136         CST_STR_EXTRA_VOLUME_BUTTON_IS_SHOWN_ON_SCREEN_DURING_CALLS,
137         CST_STR_INCREASE_VOLUME_IN_POCKET,
138         CST_STR_RINGTONE_VOLUME_INCREASES_WHEN_DEVICE_IS_IN_POCKET_OR_BAG,
139         CST_STR_CREATE_CONTACT,
140         CST_STR_NUMBER,
141         CST_STR_SELECT_CONTACTS,
142         CST_CREATE_FDN_CONTACT,
143         CST_FDN_CONTACT,
144         CST_STR_WAITING_TIME,
145         CST_STR_WAITING_TIME_5_SEC,
146         CST_STR_WAITING_TIME_10_SEC,
147         CST_STR_WAITING_TIME_15_SEC,
148         CST_STR_WAITING_TIME_20_SEC,
149         CST_STR_WAITING_TIME_25_SEC,
150         CST_STR_WAITING_TIME_30_SEC,
151         CST_STR_BEFORE_YOU_CAN_USE_THIS_FUNCTION_YOU_NEED_TO_FIND_THE_BEST_EQ_FOR_YOU,
152         CST_STR_MY_CALL_SOUND,
153         CST_STR_MY_CALL_SOUND_SETTINGS,
154         CST_STR_END_WITH,
155         CST_STR_ALREADY_IN_USE,
156         CST_STR_CALL_ACCESSORIES,
157         CST_STR_REJECT_MESSAGES,
158         CST_STR_NOT_ASSIGNED,
159 #ifdef _CALL_SET_BARRING_SUPPORT
160         CST_STR_CALL_BARRING,
161         CST_STR_VOICE_CALL_BARRING,
162         CST_STR_VIDEO_CALL_BARRING,
163 #endif  /* _CALL_SET_BARRING_SUPPORT */
164 #ifdef _CALL_SET_FDN_SUPPORT
165         CST_STR_FIXED_DIALLING_NUMBERS,
166         CST_STR_FDN_CONTACTS,
167         CST_STR_FIXED_DIALLING_MODE,
168         CST_STR_PIN2,
169 #endif  /* _CALL_SET_FDN_SUPPORT */
170 #ifdef _CALL_SET_AUTO_AREA_CODE_SUPPORT
171         CST_STR_AUTO_AREA_CODE,
172         CST_STR_AUTOMATICALLY_ADD_AREA_CODE_TO_NUMBER_DISPLAY_PANEL,
173 #endif  /* _CALL_SET_AUTO_AREA_CODE_SUPPORT */
174
175         CST_SYS_STRING,
176         CST_STR_ON,
177         CST_STR_OFF,
178         CST_STR_VOICECALL,
179         CST_STR_VIDEOCALL,
180         CST_STR_DONE,
181         CST_STR_CREATE,
182         CST_STR_UNKNOWN,
183         CST_STR_DELETE,
184         CST_STR_BACK,
185         CST_STR_ACTIVATED,
186         CST_STR_DEACTIVATED,
187         CST_STR_ADD,
188         CST_STR_SELECT_ALL,
189         CST_STR_ENTER_PASSWORD,
190         CST_STR_CONTACTS,
191         CST_STR_LOGS,
192         CST_STR_CALL,
193         CST_STR_PASSWORD,
194         CST_STR_SAVE,
195         CST_STR_SELECTED,
196         CST_STR_DELETED,
197         CST_STR_PHONE,
198         CST_STR_APP_NOT_INSTALLED,
199         CST_STR_OK,
200         CST_STR_POP_CANCEL,
201         CST_STR_NAME,
202         CST_STR_FORWARDING,
203 };
204
205 const char *_cst_get_text(int str_id);
206 #define T_(str_id) _cst_get_text(str_id)
207 #define S_(text) dgettext("sys_string", text)
208
209 #endif  /* _CST_COMMON_STRING_H_ */
210