5b16a1598decaf371d4dbcac656fc6d9b9cb7605
[WebKit-https.git] / WebCore / platform / efl / LocalizedStringsEfl.cpp
1 /*
2  * Copyright (C) 2006, 2007 Apple Inc.  All rights reserved.
3  * Copyright (C) 2006 Michael Emmel mike.emmel@gmail.com
4  * Copyright (C) 2007 Holger Hans Peter Freyther
5  * Copyright (C) 2008 Christian Dywan <christian@imendio.com>
6  * Copyright (C) 2008 Nuanti Ltd.
7  * Copyright (C) 2008 INdT Instituto Nokia de Tecnologia
8  * Copyright (C) 2009-2010 ProFUSION embedded systems
9  * Copyright (C) 2009-2010 Samsung Electronics
10  *
11  * Redistribution and use in source and binary forms, with or without
12  * modification, are permitted provided that the following conditions
13  * are met:
14  * 1. Redistributions of source code must retain the above copyright
15  *    notice, this list of conditions and the following disclaimer.
16  * 2. Redistributions in binary form must reproduce the above copyright
17  *    notice, this list of conditions and the following disclaimer in the
18  *    documentation and/or other materials provided with the distribution.
19  *
20  * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
21  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
23  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
24  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
25  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
26  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
27  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
28  * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31  */
32
33 #include "config.h"
34 #include "LocalizedStrings.h"
35
36 #include "NotImplemented.h"
37 #include "PlatformString.h"
38
39 namespace WebCore {
40
41 String submitButtonDefaultLabel()
42 {
43     return String::fromUTF8("Submit");
44 }
45
46 String inputElementAltText()
47 {
48     return String::fromUTF8("Submit");
49 }
50
51 String resetButtonDefaultLabel()
52 {
53     return String::fromUTF8("Reset");
54 }
55
56 String searchableIndexIntroduction()
57 {
58     return String::fromUTF8("_Searchable Index");
59 }
60
61 String fileButtonChooseFileLabel()
62 {
63     return String::fromUTF8("Choose File");
64 }
65
66 String fileButtonNoFileSelectedLabel()
67 {
68     return String::fromUTF8("No file selected");
69 }
70
71 String contextMenuItemTagOpenLinkInNewWindow()
72 {
73     return String::fromUTF8("Open Link in New _Window");
74 }
75
76 String contextMenuItemTagDownloadLinkToDisk()
77 {
78     return String::fromUTF8("_Download Linked File");
79 }
80
81 String contextMenuItemTagCopyLinkToClipboard()
82 {
83     return String::fromUTF8("Copy Link Loc_ation");
84 }
85
86 String contextMenuItemTagOpenImageInNewWindow()
87 {
88     return String::fromUTF8("Open _Image in New Window");
89 }
90
91 String contextMenuItemTagDownloadImageToDisk()
92 {
93     return String::fromUTF8("Sa_ve Image As");
94 }
95
96 String contextMenuItemTagCopyImageToClipboard()
97 {
98     return String::fromUTF8("Cop_y Image");
99 }
100
101 String contextMenuItemTagOpenFrameInNewWindow()
102 {
103     return String::fromUTF8("Open _Frame in New Window");
104 }
105
106 String contextMenuItemTagCopy()
107 {
108     static String stockLabel = String::fromUTF8("Copy");
109     return stockLabel;
110 }
111
112 String contextMenuItemTagDelete()
113 {
114     static String stockLabel = String::fromUTF8("Delete");
115     return stockLabel;
116 }
117
118 String contextMenuItemTagSelectAll()
119 {
120     static String stockLabel = String::fromUTF8("Select _All");
121     return stockLabel;
122 }
123
124 String contextMenuItemTagUnicode()
125 {
126     return String::fromUTF8("_Insert Unicode Control Character");
127 }
128
129 String contextMenuItemTagInputMethods()
130 {
131     return String::fromUTF8("Input _Methods");
132 }
133
134 String contextMenuItemTagGoBack()
135 {
136     static String stockLabel = String::fromUTF8("Go_Back");
137     return stockLabel;
138 }
139
140 String contextMenuItemTagGoForward()
141 {
142     static String stockLabel = String::fromUTF8("Go_Forward");
143     return stockLabel;
144 }
145
146 String contextMenuItemTagStop()
147 {
148     static String stockLabel = String::fromUTF8("Stop");
149     return stockLabel;
150 }
151
152 String contextMenuItemTagReload()
153 {
154     return String::fromUTF8("_Reload");
155 }
156
157 String contextMenuItemTagCut()
158 {
159     static String stockLabel = String::fromUTF8("Cut");
160     return stockLabel;
161 }
162
163 String contextMenuItemTagPaste()
164 {
165     static String stockLabel = String::fromUTF8("Paste");
166     return stockLabel;
167 }
168
169 String contextMenuItemTagNoGuessesFound()
170 {
171     return String::fromUTF8("No Guesses Found");
172 }
173
174 String contextMenuItemTagIgnoreSpelling()
175 {
176     return String::fromUTF8("_Ignore Spelling");
177 }
178
179 String contextMenuItemTagLearnSpelling()
180 {
181     return String::fromUTF8("_Learn Spelling");
182 }
183
184 String contextMenuItemTagSearchWeb()
185 {
186     return String::fromUTF8("_Search the Web");
187 }
188
189 String contextMenuItemTagLookUpInDictionary()
190 {
191     return String::fromUTF8("_Look Up in Dictionary");
192 }
193
194 String contextMenuItemTagOpenLink()
195 {
196     return String::fromUTF8("_Open Link");
197 }
198
199 String contextMenuItemTagIgnoreGrammar()
200 {
201     return String::fromUTF8("Ignore _Grammar");
202 }
203
204 String contextMenuItemTagSpellingMenu()
205 {
206     return String::fromUTF8("Spelling and _Grammar");
207 }
208
209 String contextMenuItemTagShowSpellingPanel(bool show)
210 {
211     return String::fromUTF8(show ? "Show Spelling and Grammar" : "Hide Spelling and Grammar");
212 }
213
214 String contextMenuItemTagCheckSpelling()
215 {
216     return String::fromUTF8("_Check Document Now");
217 }
218
219 String contextMenuItemTagCheckSpellingWhileTyping()
220 {
221     return String::fromUTF8("Check Spelling While _Typing");
222 }
223
224 String contextMenuItemTagCheckGrammarWithSpelling()
225 {
226     return String::fromUTF8("Check _Grammar With Spelling");
227 }
228
229 String contextMenuItemTagFontMenu()
230 {
231     return String::fromUTF8("_Font");
232 }
233
234 String contextMenuItemTagBold()
235 {
236     static String stockLabel = String::fromUTF8("Bold");
237     return stockLabel;
238 }
239
240 String contextMenuItemTagItalic()
241 {
242     static String stockLabel = String::fromUTF8("Italic");
243     return stockLabel;
244 }
245
246 String contextMenuItemTagUnderline()
247 {
248     static String stockLabel = String::fromUTF8("Underline");
249     return stockLabel;
250 }
251
252 String contextMenuItemTagOutline()
253 {
254     return String::fromUTF8("_Outline");
255 }
256
257 String contextMenuItemTagInspectElement()
258 {
259     return String::fromUTF8("Inspect _Element");
260 }
261
262 String contextMenuItemTagRightToLeft()
263 {
264     return String();
265 }
266
267 String contextMenuItemTagLeftToRight()
268 {
269     return String();
270 }
271
272 String contextMenuItemTagWritingDirectionMenu()
273 {
274     return String();
275 }
276
277 String contextMenuItemTagTextDirectionMenu()
278 {
279     return String();
280 }
281
282 String contextMenuItemTagDefaultDirection()
283 {
284     return String();
285 }
286
287 String searchMenuNoRecentSearchesText()
288 {
289     return String::fromUTF8("No recent searches");
290 }
291
292 String searchMenuRecentSearchesText()
293 {
294     return String::fromUTF8("Recent searches");
295 }
296
297 String searchMenuClearRecentSearchesText()
298 {
299     return String::fromUTF8("_Clear recent searches");
300 }
301
302 String AXDefinitionListTermText()
303 {
304     return String::fromUTF8("term");
305 }
306
307 String AXDefinitionListDefinitionText()
308 {
309     return String::fromUTF8("definition");
310 }
311
312 String AXButtonActionVerb()
313 {
314     return String::fromUTF8("press");
315 }
316
317 String AXRadioButtonActionVerb()
318 {
319     return String::fromUTF8("select");
320 }
321
322 String AXTextFieldActionVerb()
323 {
324     return String::fromUTF8("activate");
325 }
326
327 String AXCheckedCheckBoxActionVerb()
328 {
329     return String::fromUTF8("uncheck");
330 }
331
332 String AXUncheckedCheckBoxActionVerb()
333 {
334     return String::fromUTF8("check");
335 }
336
337 String AXLinkActionVerb()
338 {
339     return String::fromUTF8("jump");
340 }
341
342 String unknownFileSizeText()
343 {
344     return String::fromUTF8("Unknown");
345 }
346
347 String imageTitle(const String& filename, const IntSize& size)
348 {
349     notImplemented();
350     return String();
351 }
352
353 String mediaElementLoadingStateText()
354 {
355     return String::fromUTF8("Loading...");
356 }
357
358 String mediaElementLiveBroadcastStateText()
359 {
360     return String::fromUTF8("Live Broadcast");
361 }
362
363 String validationMessagePatternMismatchText()
364 {
365     return String::fromUTF8("pattern mismatch");
366 }
367
368 String validationMessageRangeOverflowText()
369 {
370     return String::fromUTF8("range overflow");
371 }
372
373 String validationMessageRangeUnderflowText()
374 {
375     return String::fromUTF8("range underflow");
376 }
377
378 String validationMessageStepMismatchText()
379 {
380     return String::fromUTF8("step mismatch");
381 }
382
383 String validationMessageTooLongText()
384 {
385     return String::fromUTF8("too long");
386 }
387
388 String validationMessageTypeMismatchText()
389 {
390     return String::fromUTF8("type mismatch");
391 }
392
393 String validationMessageValueMissingText()
394 {
395     return String::fromUTF8("value missing");
396 }
397
398 String AXMenuListPopupActionVerb()
399 {
400     return String();
401 }
402
403 String AXMenuListActionVerb()
404 {
405     return String();
406 }
407
408 }