[EFL] minor method name fix for the textTrackOffMenuItemText method
[WebKit-https.git] / Source / 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 <wtf/text/WTFString.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 defaultDetailsSummaryText()
57 {
58     return String::fromUTF8("Details");
59 }
60
61 String searchableIndexIntroduction()
62 {
63     return String::fromUTF8("This is a searchable index. Enter search keywords: ");
64 }
65
66 String fileButtonChooseFileLabel()
67 {
68     return String::fromUTF8("Choose File");
69 }
70
71 String fileButtonChooseMultipleFilesLabel()
72 {
73     return String::fromUTF8("Choose Files");
74 }
75
76 String fileButtonNoFileSelectedLabel()
77 {
78     return String::fromUTF8("No file selected");
79 }
80
81 String fileButtonNoFilesSelectedLabel()
82 {
83     return String::fromUTF8("No files selected");
84 }
85
86 String contextMenuItemTagOpenLinkInNewWindow()
87 {
88     return String::fromUTF8("Open Link in New Window");
89 }
90
91 String contextMenuItemTagDownloadLinkToDisk()
92 {
93     return String::fromUTF8("Download Linked File");
94 }
95
96 String contextMenuItemTagCopyLinkToClipboard()
97 {
98     return String::fromUTF8("Copy Link Location");
99 }
100
101 String contextMenuItemTagOpenImageInNewWindow()
102 {
103     return String::fromUTF8("Open Image in New Window");
104 }
105
106 String contextMenuItemTagDownloadImageToDisk()
107 {
108     return String::fromUTF8("Save Image As");
109 }
110
111 String contextMenuItemTagCopyImageToClipboard()
112 {
113     return String::fromUTF8("Copy Image");
114 }
115
116 String contextMenuItemTagCopyImageUrlToClipboard()
117 {
118     return String::fromUTF8("Copy Image Address");
119 }
120
121 String contextMenuItemTagOpenVideoInNewWindow()
122 {
123     return String::fromUTF8("Open Video in New Window");
124 }
125
126 String contextMenuItemTagOpenAudioInNewWindow()
127 {
128     return String::fromUTF8("Open Audio in New Window");
129 }
130
131 String contextMenuItemTagDownloadVideoToDisk()
132 {
133     return String::fromUTF8("Download Video");
134 }
135
136 String contextMenuItemTagDownloadAudioToDisk()
137 {
138     return String::fromUTF8("Download Audio");
139 }
140
141 String contextMenuItemTagCopyVideoLinkToClipboard()
142 {
143     return String::fromUTF8("Copy Video Link Location");
144 }
145
146 String contextMenuItemTagCopyAudioLinkToClipboard()
147 {
148     return String::fromUTF8("Copy Audio Link Location");
149 }
150
151 String contextMenuItemTagToggleMediaControls()
152 {
153     return String::fromUTF8("Toggle Media Controls");
154 }
155
156 String contextMenuItemTagShowMediaControls()
157 {
158     return String::fromUTF8("Show Media Controls");
159 }
160
161 String contextMenuitemTagHideMediaControls()
162 {
163     return String::fromUTF8("Hide Media Controls");
164 }
165
166 String contextMenuItemTagToggleMediaLoop()
167 {
168     return String::fromUTF8("Toggle Media Loop Playback");
169 }
170
171 String contextMenuItemTagEnterVideoFullscreen()
172 {
173     return String::fromUTF8("Switch Video to Fullscreen");
174 }
175
176 String contextMenuItemTagMediaPlay()
177 {
178     return String::fromUTF8("Play");
179 }
180
181 String contextMenuItemTagMediaPause()
182 {
183     return String::fromUTF8("Pause");
184 }
185
186 String contextMenuItemTagMediaMute()
187 {
188     return String::fromUTF8("Mute");
189 }
190
191 String contextMenuItemTagOpenFrameInNewWindow()
192 {
193     return String::fromUTF8("Open Frame in New Window");
194 }
195
196 String contextMenuItemTagCopy()
197 {
198     return String::fromUTF8("Copy");
199 }
200
201 String contextMenuItemTagDelete()
202 {
203     return String::fromUTF8("Delete");
204 }
205
206 String contextMenuItemTagSelectAll()
207 {
208     return String::fromUTF8("Select All");
209 }
210
211 String contextMenuItemTagUnicode()
212 {
213     return String::fromUTF8("Insert Unicode Control Character");
214 }
215
216 String contextMenuItemTagInputMethods()
217 {
218     return String::fromUTF8("Input Methods");
219 }
220
221 String contextMenuItemTagGoBack()
222 {
223     return String::fromUTF8("Go Back");
224 }
225
226 String contextMenuItemTagGoForward()
227 {
228     return String::fromUTF8("Go Forward");
229 }
230
231 String contextMenuItemTagStop()
232 {
233     return String::fromUTF8("Stop");
234 }
235
236 String contextMenuItemTagReload()
237 {
238     return String::fromUTF8("Reload");
239 }
240
241 String contextMenuItemTagCut()
242 {
243     return String::fromUTF8("Cut");
244 }
245
246 String contextMenuItemTagPaste()
247 {
248     return String::fromUTF8("Paste");
249 }
250
251 String contextMenuItemTagNoGuessesFound()
252 {
253     return String::fromUTF8("No Guesses Found");
254 }
255
256 String contextMenuItemTagIgnoreSpelling()
257 {
258     return String::fromUTF8("Ignore Spelling");
259 }
260
261 String contextMenuItemTagLearnSpelling()
262 {
263     return String::fromUTF8("Learn Spelling");
264 }
265
266 String contextMenuItemTagSearchWeb()
267 {
268     return String::fromUTF8("Search the Web");
269 }
270
271 String contextMenuItemTagLookUpInDictionary(const String&)
272 {
273     return String::fromUTF8("Look Up in Dictionary");
274 }
275
276 String contextMenuItemTagOpenLink()
277 {
278     return String::fromUTF8("Open Link");
279 }
280
281 String contextMenuItemTagIgnoreGrammar()
282 {
283     return String::fromUTF8("Ignore Grammar");
284 }
285
286 String contextMenuItemTagSpellingMenu()
287 {
288     return String::fromUTF8("Spelling and Grammar");
289 }
290
291 String contextMenuItemTagShowSpellingPanel(bool show)
292 {
293     return String::fromUTF8(show ? "Show Spelling and Grammar" : "Hide Spelling and Grammar");
294 }
295
296 String contextMenuItemTagCheckSpelling()
297 {
298     return String::fromUTF8("Check Document Now");
299 }
300
301 String contextMenuItemTagCheckSpellingWhileTyping()
302 {
303     return String::fromUTF8("Check Spelling While Typing");
304 }
305
306 String contextMenuItemTagCheckGrammarWithSpelling()
307 {
308     return String::fromUTF8("Check Grammar With Spelling");
309 }
310
311 String contextMenuItemTagFontMenu()
312 {
313     return String::fromUTF8("Font");
314 }
315
316 String contextMenuItemTagBold()
317 {
318     return String::fromUTF8("Bold");
319 }
320
321 String contextMenuItemTagItalic()
322 {
323     return String::fromUTF8("Italic");
324 }
325
326 String contextMenuItemTagUnderline()
327 {
328     return String::fromUTF8("Underline");
329 }
330
331 String contextMenuItemTagOutline()
332 {
333     return String::fromUTF8("Outline");
334 }
335
336 String contextMenuItemTagInspectElement()
337 {
338     return String::fromUTF8("Inspect Element");
339 }
340
341 String contextMenuItemTagRightToLeft()
342 {
343     return String::fromUTF8("Right to Left");
344 }
345
346 String contextMenuItemTagLeftToRight()
347 {
348     return String::fromUTF8("Left to Right");
349 }
350
351 String contextMenuItemTagWritingDirectionMenu()
352 {
353     return String::fromUTF8("Writing Direction");
354 }
355
356 String contextMenuItemTagTextDirectionMenu()
357 {
358     return String::fromUTF8("Text Direction");
359 }
360
361 String contextMenuItemTagDefaultDirection()
362 {
363     return String::fromUTF8("Default");
364 }
365
366 String searchMenuNoRecentSearchesText()
367 {
368     return String::fromUTF8("No recent searches");
369 }
370
371 String searchMenuRecentSearchesText()
372 {
373     return String::fromUTF8("Recent searches");
374 }
375
376 String searchMenuClearRecentSearchesText()
377 {
378     return String::fromUTF8("Clear recent searches");
379 }
380
381 String AXDefinitionText()
382 {
383     return String::fromUTF8("definition");
384 }
385
386 String AXDescriptionListText()
387 {
388     return String::fromUTF8("description list");
389 }
390
391 String AXDescriptionListTermText()
392 {
393     return String::fromUTF8("term");
394 }
395
396 String AXDescriptionListDetailText()
397 {
398     return String::fromUTF8("description");
399 }
400
401 String AXFooterRoleDescriptionText()
402 {
403     return String::fromUTF8("footer");
404 }
405
406 String AXButtonActionVerb()
407 {
408     return String::fromUTF8("press");
409 }
410
411 String AXRadioButtonActionVerb()
412 {
413     return String::fromUTF8("select");
414 }
415
416 String AXTextFieldActionVerb()
417 {
418     return String::fromUTF8("activate");
419 }
420
421 String AXCheckedCheckBoxActionVerb()
422 {
423     return String::fromUTF8("uncheck");
424 }
425
426 String AXUncheckedCheckBoxActionVerb()
427 {
428     return String::fromUTF8("check");
429 }
430
431 String AXLinkActionVerb()
432 {
433     return String::fromUTF8("jump");
434 }
435
436 String unknownFileSizeText()
437 {
438     return String::fromUTF8("Unknown");
439 }
440
441 String imageTitle(const String&, const IntSize&)
442 {
443     notImplemented();
444     return String();
445 }
446
447 String AXListItemActionVerb()
448 {
449     notImplemented();
450     return String();
451 }
452
453 #if ENABLE(VIDEO)
454 String localizedMediaControlElementString(const String&)
455 {
456     notImplemented();
457     return String();
458 }
459
460 String localizedMediaControlElementHelpText(const String&)
461 {
462     notImplemented();
463     return String();
464 }
465
466 String localizedMediaTimeDescription(float)
467 {
468     notImplemented();
469     return String();
470 }
471 #endif
472
473 String mediaElementLoadingStateText()
474 {
475     return String::fromUTF8("Loading...");
476 }
477
478 String mediaElementLiveBroadcastStateText()
479 {
480     return String::fromUTF8("Live Broadcast");
481 }
482
483 String validationMessagePatternMismatchText()
484 {
485     return String::fromUTF8("pattern mismatch");
486 }
487
488 String validationMessageRangeOverflowText(const String& maximum)
489 {
490     return ASCIILiteral("Value must be less than or equal to ") + maximum;
491 }
492
493 String validationMessageRangeUnderflowText(const String& minimum)
494 {
495     return ASCIILiteral("Value must be greater than or equal to ") + minimum;
496 }
497
498 String validationMessageStepMismatchText(const String&, const String&)
499 {
500     return String::fromUTF8("step mismatch");
501 }
502
503 String validationMessageTooLongText(int, int)
504 {
505     return String::fromUTF8("too long");
506 }
507
508 String validationMessageTypeMismatchText()
509 {
510     return String::fromUTF8("type mismatch");
511 }
512
513 String validationMessageTypeMismatchForEmailText()
514 {
515     return ASCIILiteral("Please enter an email address");
516 }
517
518 String validationMessageTypeMismatchForMultipleEmailText()
519 {
520     return ASCIILiteral("Please enter an email address");
521 }
522
523 String validationMessageTypeMismatchForURLText()
524 {
525     return ASCIILiteral("Please enter a URL");
526 }
527
528 String validationMessageValueMissingText()
529 {
530     return String::fromUTF8("value missing");
531 }
532
533 String validationMessageValueMissingForCheckboxText()
534 {
535     notImplemented();
536     return validationMessageValueMissingText();
537 }
538
539 String validationMessageValueMissingForFileText()
540 {
541     notImplemented();
542     return validationMessageValueMissingText();
543 }
544
545 String validationMessageValueMissingForMultipleFileText()
546 {
547     notImplemented();
548     return validationMessageValueMissingText();
549 }
550
551 String validationMessageValueMissingForRadioText()
552 {
553     notImplemented();
554     return validationMessageValueMissingText();
555 }
556
557 String validationMessageValueMissingForSelectText()
558 {
559     notImplemented();
560     return validationMessageValueMissingText();
561 }
562
563 String validationMessageBadInputForNumberText()
564 {
565     notImplemented();
566     return validationMessageTypeMismatchText();
567 }
568
569 String missingPluginText()
570 {
571     return String::fromUTF8("missing plugin");
572 }
573
574 String AXMenuListPopupActionVerb()
575 {
576     return String();
577 }
578
579 String AXMenuListActionVerb()
580 {
581     return String();
582 }
583
584 String multipleFileUploadText(unsigned numberOfFiles)
585 {
586     return String::number(numberOfFiles) + String::fromUTF8(" files");
587 }
588
589 String crashedPluginText()
590 {
591     return String::fromUTF8("plugin crashed");
592 }
593
594 String blockedPluginByContentSecurityPolicyText()
595 {
596     notImplemented();
597     return String();
598 }
599
600 String insecurePluginVersionText()
601 {
602     notImplemented();
603     return String();
604 }
605
606 String inactivePluginText()
607 {
608     notImplemented();
609     return String();
610 }
611
612 String unacceptableTLSCertificate()
613 {
614     return String::fromUTF8("Unacceptable TLS certificate");
615 }
616
617 String localizedString(const char* key)
618 {
619     return String::fromUTF8(key, strlen(key));
620 }
621
622 #if ENABLE(VIDEO_TRACK)
623 String textTrackClosedCaptionsText()
624 {
625     return String::fromUTF8("Closed Captions");
626 }
627
628 String textTrackSubtitlesText()
629 {
630     return String::fromUTF8("Subtitles");
631 }
632
633 String textTrackOffMenuItemText()
634 {
635     return String::fromUTF8("Off");
636 }
637
638 String textTrackNoLabelText()
639 {
640     return String::fromUTF8("No label");
641 }
642 #endif
643
644 String snapshottedPlugInLabelTitle()
645 {
646     return String("Snapshotted Plug-In");
647 }
648
649 String snapshottedPlugInLabelSubtitle()
650 {
651     return String("Click to restart");
652 }
653
654
655 }