LocalizedStrings.cpp [plain text]
#include "config.h"
#include "LocalizedStrings.h"
#include "IntSize.h"
#include "NotImplemented.h"
#include "PlatformString.h"
#include "StringBuilder.h"
#include "WebKit.h"
#include "WebKitClient.h"
#include "WebLocalizedString.h"
#include "WebString.h"
using WebKit::WebLocalizedString;
namespace WebCore {
static String query(WebLocalizedString::Name name)
{
return WebKit::webKitClient()->queryLocalizedString(name);
}
static String query(WebLocalizedString::Name name, int numericValue)
{
return WebKit::webKitClient()->queryLocalizedString(name, numericValue);
}
String searchableIndexIntroduction()
{
return query(WebLocalizedString::SearchableIndexIntroduction);
}
String submitButtonDefaultLabel()
{
return query(WebLocalizedString::SubmitButtonDefaultLabel);
}
String inputElementAltText()
{
return query(WebLocalizedString::InputElementAltText);
}
String resetButtonDefaultLabel()
{
return query(WebLocalizedString::ResetButtonDefaultLabel);
}
String fileButtonChooseFileLabel()
{
return query(WebLocalizedString::FileButtonChooseFileLabel);
}
String fileButtonNoFileSelectedLabel()
{
return query(WebLocalizedString::FileButtonNoFileSelectedLabel);
}
String searchMenuNoRecentSearchesText()
{
return query(WebLocalizedString::SearchMenuNoRecentSearchesText);
}
String searchMenuRecentSearchesText()
{
return query(WebLocalizedString::SearchMenuRecentSearchesText);
}
String searchMenuClearRecentSearchesText()
{
return query(WebLocalizedString::SearchMenuClearRecentSearchesText);
}
String AXWebAreaText()
{
return query(WebLocalizedString::AXWebAreaText);
}
String AXLinkText()
{
return query(WebLocalizedString::AXLinkText);
}
String AXListMarkerText()
{
return query(WebLocalizedString::AXListMarkerText);
}
String AXImageMapText()
{
return query(WebLocalizedString::AXImageMapText);
}
String AXHeadingText()
{
return query(WebLocalizedString::AXHeadingText);
}
String AXDefinitionListTermText()
{
notImplemented();
return String("term");
}
String AXDefinitionListDefinitionText()
{
notImplemented();
return String("definition");
}
String AXButtonActionVerb()
{
return query(WebLocalizedString::AXButtonActionVerb);
}
String AXRadioButtonActionVerb()
{
return query(WebLocalizedString::AXRadioButtonActionVerb);
}
String AXTextFieldActionVerb()
{
return query(WebLocalizedString::AXTextFieldActionVerb);
}
String AXCheckedCheckBoxActionVerb()
{
return query(WebLocalizedString::AXCheckedCheckBoxActionVerb);
}
String AXUncheckedCheckBoxActionVerb()
{
return query(WebLocalizedString::AXUncheckedCheckBoxActionVerb);
}
String AXLinkActionVerb()
{
return query(WebLocalizedString::AXLinkActionVerb);
}
String AXMenuListPopupActionVerb()
{
return String();
}
String AXMenuListActionVerb()
{
return String();
}
String missingPluginText()
{
notImplemented();
return String("Missing Plug-in");
}
String crashedPluginText()
{
notImplemented();
return String("Plug-in Failure");
}
String multipleFileUploadText(unsigned numberOfFiles)
{
return query(WebLocalizedString::MultipleFileUploadText, numberOfFiles);
}
String unknownFileSizeText()
{
return String();
}
String keygenMenuHighGradeKeySize()
{
return query(WebLocalizedString::KeygenMenuHighGradeKeySize);
}
String keygenMenuMediumGradeKeySize()
{
return query(WebLocalizedString::KeygenMenuMediumGradeKeySize);
}
String imageTitle(const String& filename, const IntSize& size)
{
StringBuilder result;
result.append(filename);
result.append(" (");
result.append(String::number(size.width()));
result.append(static_cast<UChar>(0xD7)); result.append(String::number(size.height()));
result.append(")");
return result.toString();
}
String contextMenuItemTagOpenLinkInNewWindow() { return String(); }
String contextMenuItemTagDownloadLinkToDisk() { return String(); }
String contextMenuItemTagCopyLinkToClipboard() { return String(); }
String contextMenuItemTagOpenImageInNewWindow() { return String(); }
String contextMenuItemTagDownloadImageToDisk() { return String(); }
String contextMenuItemTagCopyImageToClipboard() { return String(); }
String contextMenuItemTagOpenFrameInNewWindow() { return String(); }
String contextMenuItemTagCopy() { return String(); }
String contextMenuItemTagGoBack() { return String(); }
String contextMenuItemTagGoForward() { return String(); }
String contextMenuItemTagStop() { return String(); }
String contextMenuItemTagReload() { return String(); }
String contextMenuItemTagCut() { return String(); }
String contextMenuItemTagPaste() { return String(); }
String contextMenuItemTagNoGuessesFound() { return String(); }
String contextMenuItemTagIgnoreSpelling() { return String(); }
String contextMenuItemTagLearnSpelling() { return String(); }
String contextMenuItemTagSearchWeb() { return String(); }
String contextMenuItemTagLookUpInDictionary() { return String(); }
String contextMenuItemTagOpenLink() { return String(); }
String contextMenuItemTagIgnoreGrammar() { return String(); }
String contextMenuItemTagSpellingMenu() { return String(); }
String contextMenuItemTagCheckSpelling() { return String(); }
String contextMenuItemTagCheckSpellingWhileTyping() { return String(); }
String contextMenuItemTagCheckGrammarWithSpelling() { return String(); }
String contextMenuItemTagFontMenu() { return String(); }
String contextMenuItemTagBold() { return String(); }
String contextMenuItemTagItalic() { return String(); }
String contextMenuItemTagUnderline() { return String(); }
String contextMenuItemTagOutline() { return String(); }
String contextMenuItemTagWritingDirectionMenu() { return String(); }
String contextMenuItemTagTextDirectionMenu() { return String(); }
String contextMenuItemTagDefaultDirection() { return String(); }
String contextMenuItemTagLeftToRight() { return String(); }
String contextMenuItemTagRightToLeft() { return String(); }
String contextMenuItemTagInspectElement() { return String(); }
String contextMenuItemTagShowSpellingPanel(bool show) { return String(); }
String mediaElementLiveBroadcastStateText() { return String(); }
String mediaElementLoadingStateText() { return String(); }
String localizedMediaControlElementString(const String& )
{
return String();
}
String localizedMediaControlElementHelpText(const String& )
{
return String();
}
String localizedMediaTimeDescription(float )
{
return String();
}
String validationMessageValueMissingText()
{
notImplemented();
return String();
}
String validationMessageTypeMismatchText()
{
notImplemented();
return String();
}
String validationMessagePatternMismatchText()
{
notImplemented();
return String();
}
String validationMessageTooLongText()
{
notImplemented();
return String();
}
String validationMessageRangeUnderflowText()
{
notImplemented();
return String();
}
String validationMessageRangeOverflowText()
{
notImplemented();
return String();
}
String validationMessageStepMismatchText()
{
notImplemented();
return String();
}
}