1/*
2 * Copyright (C) 2009 Company 100, Inc. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 *    notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright
10 *    notice, this list of conditions and the following disclaimer in the
11 *    documentation and/or other materials provided with the distribution.
12 *
13 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
14 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16 * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
17 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
18 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
19 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
20 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
21 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 */
25
26#include "config.h"
27#include "LocalizedStrings.h"
28
29#include "NotImplemented.h"
30#include "PlatformString.h"
31
32namespace WebCore {
33
34String submitButtonDefaultLabel()
35{
36    return "Submit";
37}
38
39String inputElementAltText()
40{
41    return String();
42}
43
44String resetButtonDefaultLabel()
45{
46    return "Reset";
47}
48
49String defaultDetailsSummaryText()
50{
51    return "Details";
52}
53
54String searchableIndexIntroduction()
55{
56    return "Searchable Index";
57}
58
59String fileButtonChooseFileLabel()
60{
61    return "Choose File";
62}
63
64String fileButtonNoFileSelectedLabel()
65{
66    return "No file selected";
67}
68
69String contextMenuItemTagOpenLinkInNewWindow()
70{
71    return "Open in new tab";
72}
73
74String contextMenuItemTagDownloadLinkToDisk()
75{
76    return "Download link to disk";
77}
78
79String contextMenuItemTagCopyLinkToClipboard()
80{
81    return "Copy link to clipboard";
82}
83
84String contextMenuItemTagOpenImageInNewWindow()
85{
86    return "Open image in new window";
87}
88
89String contextMenuItemTagDownloadImageToDisk()
90{
91    return "Download image to disk";
92}
93
94String contextMenuItemTagCopyImageToClipboard()
95{
96    return "Copy image to clipboard";
97}
98
99String contextMenuItemTagOpenVideoInNewWindow()
100{
101    return "Open video in new window";
102}
103
104String contextMenuItemTagOpenAudioInNewWindow()
105{
106    return "Open audio in new window";
107}
108
109String contextMenuItemTagCopyVideoLinkToClipboard()
110{
111    return "Copy Video link location";
112}
113
114String contextMenuItemTagCopyAudioLinkToClipboard()
115{
116    return "Copy audio link location";
117}
118
119String contextMenuItemTagToggleMediaControls()
120{
121    return "Toggle media controls";
122}
123
124String contextMenuItemTagToggleMediaLoop()
125{
126    return "Toggle media loop playback";
127}
128
129String contextMenuItemTagEnterVideoFullscreen()
130{
131    return "Switch video to fullscreen";
132}
133
134String contextMenuItemTagMediaPlay()
135{
136    return "Play";
137}
138
139String contextMenuItemTagMediaPause()
140{
141    return "Pause";
142}
143
144String contextMenuItemTagMediaMute()
145{
146    return "Mute";
147}
148
149String contextMenuItemTagOpenFrameInNewWindow()
150{
151    return "Open frame in new window";
152}
153
154String contextMenuItemTagCopy()
155{
156    return "Copy";
157}
158
159String contextMenuItemTagGoBack()
160{
161    return "Go back";
162}
163
164String contextMenuItemTagGoForward()
165{
166    return "Go forward";
167}
168
169String contextMenuItemTagStop()
170{
171    return "Stop";
172}
173
174String contextMenuItemTagReload()
175{
176    return "Reload";
177}
178
179String contextMenuItemTagCut()
180{
181    return "Cut";
182}
183
184String contextMenuItemTagPaste()
185{
186    return "Paste";
187}
188
189String contextMenuItemTagNoGuessesFound()
190{
191    return "No guesses found";
192}
193
194String contextMenuItemTagIgnoreSpelling()
195{
196    return "Ignore spelling";
197}
198
199String contextMenuItemTagLearnSpelling()
200{
201    return "Learn spelling";
202}
203
204String contextMenuItemTagSearchWeb()
205{
206    return "Search web";
207}
208
209String contextMenuItemTagLookUpInDictionary(const String&)
210{
211    return "Lookup in dictionary";
212}
213
214String contextMenuItemTagOpenLink()
215{
216    return "Open link";
217}
218
219String contextMenuItemTagIgnoreGrammar()
220{
221    return "Ignore grammar";
222}
223
224String contextMenuItemTagSpellingMenu()
225{
226    return "Spelling menu";
227}
228
229String contextMenuItemTagShowSpellingPanel(bool show)
230{
231    return "Show spelling panel";
232}
233
234String contextMenuItemTagCheckSpelling()
235{
236    return "Check spelling";
237}
238
239String contextMenuItemTagCheckSpellingWhileTyping()
240{
241    return "Check spelling while typing";
242}
243
244String contextMenuItemTagCheckGrammarWithSpelling()
245{
246    return "Check for grammar with spelling";
247}
248
249String contextMenuItemTagFontMenu()
250{
251    return "Font menu";
252}
253
254String contextMenuItemTagBold()
255{
256    return "Bold";
257}
258
259String contextMenuItemTagItalic()
260{
261    return "Italic";
262}
263
264String contextMenuItemTagUnderline()
265{
266    return "Underline";
267}
268
269String contextMenuItemTagOutline()
270{
271    return "Outline";
272}
273
274String contextMenuItemTagWritingDirectionMenu()
275{
276    return "Writing direction menu";
277}
278
279String contextMenuItemTagDefaultDirection()
280{
281    return "Default direction";
282}
283
284String contextMenuItemTagLeftToRight()
285{
286    return "Left to right";
287}
288
289String contextMenuItemTagRightToLeft()
290{
291    return "Right to left";
292}
293
294String contextMenuItemTagInspectElement()
295{
296    return "Inspect";
297}
298
299String searchMenuNoRecentSearchesText()
300{
301    return "No recent text searches";
302}
303
304String searchMenuRecentSearchesText()
305{
306    return "Recent text searches";
307}
308
309String searchMenuClearRecentSearchesText()
310{
311    return "Clear recent text searches";
312}
313
314String unknownFileSizeText()
315{
316    return "Unknown";
317}
318
319String AXWebAreaText()
320{
321    return String();
322}
323
324String AXLinkText()
325{
326    return String();
327}
328
329String AXListMarkerText()
330{
331    return String();
332}
333
334String AXImageMapText()
335{
336    return String();
337}
338
339String AXHeadingText()
340{
341    return String();
342}
343
344String imageTitle(const String& filename, const IntSize& size)
345{
346    return String(filename);
347}
348
349String contextMenuItemTagTextDirectionMenu()
350{
351    return String();
352}
353
354String AXButtonActionVerb()
355{
356    return String();
357}
358
359String AXTextFieldActionVerb()
360{
361    return String();
362}
363
364String AXRadioButtonActionVerb()
365{
366    return String();
367}
368
369String AXCheckedCheckBoxActionVerb()
370{
371    return String();
372}
373
374String AXUncheckedCheckBoxActionVerb()
375{
376    return String();
377}
378
379String AXLinkActionVerb()
380{
381    return String();
382}
383
384String AXMenuListPopupActionVerb()
385{
386    return String();
387}
388
389String AXMenuListActionVerb()
390{
391    return String();
392}
393
394String AXDefinitionListTermText()
395{
396    return String();
397}
398
399String AXDefinitionListDefinitionText()
400{
401    return String();
402}
403
404String validationMessageValueMissingText()
405{
406    notImplemented();
407    return String();
408}
409
410String validationMessageValueMissingForCheckboxText()
411{
412    notImplemented();
413    return validationMessageValueMissingText();
414}
415
416String validationMessageValueMissingForFileText()
417{
418    notImplemented();
419    return validationMessageValueMissingText();
420}
421
422String validationMessageValueMissingForMultipleFileText()
423{
424    notImplemented();
425    return validationMessageValueMissingText();
426}
427
428String validationMessageValueMissingForRadioText()
429{
430    notImplemented();
431    return validationMessageValueMissingText();
432}
433
434String validationMessageValueMissingForSelectText()
435{
436    notImplemented();
437    return validationMessageValueMissingText();
438}
439
440String validationMessageTypeMismatchText()
441{
442    notImplemented();
443    return String();
444}
445
446String validationMessageTypeMismatchForEmailText()
447{
448    notImplemented();
449    return validationMessageTypeMismatchText();
450}
451
452String validationMessageTypeMismatchForMultipleEmailText()
453{
454    notImplemented();
455    return validationMessageTypeMismatchText();
456}
457
458String validationMessageTypeMismatchForURLText()
459{
460    notImplemented();
461    return validationMessageTypeMismatchText();
462}
463
464String validationMessagePatternMismatchText()
465{
466    notImplemented();
467    return String();
468}
469
470String validationMessageTooLongText(int, int)
471{
472    notImplemented();
473    return String();
474}
475
476String validationMessageRangeUnderflowText(const String&)
477{
478    notImplemented();
479    return String();
480}
481
482String validationMessageRangeOverflowText(const String&)
483{
484    notImplemented();
485    return String();
486}
487
488String validationMessageStepMismatchText(const String&, const String&)
489{
490    notImplemented();
491    return String();
492}
493
494String missingPluginText()
495{
496    return "Missing Plug-in";
497}
498
499String crashedPluginText()
500{
501    return "Plug-in Crashed";
502}
503
504} // namespace WebCore
505
506