LocalizedStrings.h [plain text]
#ifndef LocalizedStrings_h
#define LocalizedStrings_h
#include <wtf/Forward.h>
#if USE(GLIB) && defined(GETTEXT_PACKAGE)
#include <glib/gi18n-lib.h>
#endif
namespace WebCore {
class IntSize;
String inputElementAltText();
String resetButtonDefaultLabel();
String searchableIndexIntroduction();
String submitButtonDefaultLabel();
String fileButtonChooseFileLabel();
String fileButtonChooseMultipleFilesLabel();
String fileButtonNoFileSelectedLabel();
String fileButtonNoFilesSelectedLabel();
String defaultDetailsSummaryText();
#if PLATFORM(COCOA)
String copyImageUnknownFileLabel();
#endif
#if ENABLE(CONTEXT_MENUS)
WEBCORE_EXPORT String contextMenuItemTagOpenLinkInNewWindow();
String contextMenuItemTagDownloadLinkToDisk();
String contextMenuItemTagCopyLinkToClipboard();
String contextMenuItemTagOpenImageInNewWindow();
String contextMenuItemTagDownloadImageToDisk();
String contextMenuItemTagCopyImageToClipboard();
#if PLATFORM(GTK)
String contextMenuItemTagCopyImageUrlToClipboard();
#endif
String contextMenuItemTagOpenFrameInNewWindow();
String contextMenuItemTagCopy();
String contextMenuItemTagGoBack();
String contextMenuItemTagGoForward();
String contextMenuItemTagStop();
String contextMenuItemTagReload();
String contextMenuItemTagCut();
String contextMenuItemTagPaste();
#if PLATFORM(GTK)
String contextMenuItemTagDelete();
String contextMenuItemTagInputMethods();
String contextMenuItemTagUnicode();
String contextMenuItemTagUnicodeInsertLRMMark();
String contextMenuItemTagUnicodeInsertRLMMark();
String contextMenuItemTagUnicodeInsertLREMark();
String contextMenuItemTagUnicodeInsertRLEMark();
String contextMenuItemTagUnicodeInsertLROMark();
String contextMenuItemTagUnicodeInsertRLOMark();
String contextMenuItemTagUnicodeInsertPDFMark();
String contextMenuItemTagUnicodeInsertZWSMark();
String contextMenuItemTagUnicodeInsertZWJMark();
String contextMenuItemTagUnicodeInsertZWNJMark();
#endif
#if PLATFORM(GTK)
String contextMenuItemTagSelectAll();
#endif
String contextMenuItemTagNoGuessesFound();
String contextMenuItemTagIgnoreSpelling();
String contextMenuItemTagLearnSpelling();
String contextMenuItemTagSearchWeb();
String contextMenuItemTagLookUpInDictionary(const String& selectedString);
WEBCORE_EXPORT String contextMenuItemTagOpenLink();
WEBCORE_EXPORT String contextMenuItemTagIgnoreGrammar();
WEBCORE_EXPORT String contextMenuItemTagSpellingMenu();
WEBCORE_EXPORT String contextMenuItemTagShowSpellingPanel(bool show);
WEBCORE_EXPORT String contextMenuItemTagCheckSpelling();
WEBCORE_EXPORT String contextMenuItemTagCheckSpellingWhileTyping();
WEBCORE_EXPORT String contextMenuItemTagCheckGrammarWithSpelling();
WEBCORE_EXPORT String contextMenuItemTagFontMenu();
WEBCORE_EXPORT String contextMenuItemTagBold();
WEBCORE_EXPORT String contextMenuItemTagItalic();
WEBCORE_EXPORT String contextMenuItemTagUnderline();
WEBCORE_EXPORT String contextMenuItemTagOutline();
WEBCORE_EXPORT String contextMenuItemTagWritingDirectionMenu();
String contextMenuItemTagTextDirectionMenu();
WEBCORE_EXPORT String contextMenuItemTagDefaultDirection();
WEBCORE_EXPORT String contextMenuItemTagLeftToRight();
WEBCORE_EXPORT String contextMenuItemTagRightToLeft();
#if PLATFORM(COCOA)
String contextMenuItemTagSearchInSpotlight();
WEBCORE_EXPORT String contextMenuItemTagShowFonts();
WEBCORE_EXPORT String contextMenuItemTagStyles();
WEBCORE_EXPORT String contextMenuItemTagShowColors();
WEBCORE_EXPORT String contextMenuItemTagSpeechMenu();
WEBCORE_EXPORT String contextMenuItemTagStartSpeaking();
WEBCORE_EXPORT String contextMenuItemTagStopSpeaking();
WEBCORE_EXPORT String contextMenuItemTagCorrectSpellingAutomatically();
WEBCORE_EXPORT String contextMenuItemTagSubstitutionsMenu();
WEBCORE_EXPORT String contextMenuItemTagShowSubstitutions(bool show);
WEBCORE_EXPORT String contextMenuItemTagSmartCopyPaste();
WEBCORE_EXPORT String contextMenuItemTagSmartQuotes();
WEBCORE_EXPORT String contextMenuItemTagSmartDashes();
WEBCORE_EXPORT String contextMenuItemTagSmartLinks();
WEBCORE_EXPORT String contextMenuItemTagTextReplacement();
WEBCORE_EXPORT String contextMenuItemTagTransformationsMenu();
WEBCORE_EXPORT String contextMenuItemTagMakeUpperCase();
WEBCORE_EXPORT String contextMenuItemTagMakeLowerCase();
WEBCORE_EXPORT String contextMenuItemTagCapitalize();
String contextMenuItemTagChangeBack(const String& replacedString);
#endif
String contextMenuItemTagOpenVideoInNewWindow();
String contextMenuItemTagOpenAudioInNewWindow();
String contextMenuItemTagDownloadVideoToDisk();
String contextMenuItemTagDownloadAudioToDisk();
String contextMenuItemTagCopyVideoLinkToClipboard();
String contextMenuItemTagCopyAudioLinkToClipboard();
String contextMenuItemTagToggleMediaControls();
String contextMenuItemTagShowMediaControls();
String contextMenuItemTagHideMediaControls();
String contextMenuItemTagToggleMediaLoop();
String contextMenuItemTagEnterVideoFullscreen();
String contextMenuItemTagExitVideoFullscreen();
#if PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)
String contextMenuItemTagEnterVideoEnhancedFullscreen();
String contextMenuItemTagExitVideoEnhancedFullscreen();
#endif
String contextMenuItemTagMediaPlay();
String contextMenuItemTagMediaPause();
String contextMenuItemTagMediaMute();
WEBCORE_EXPORT String contextMenuItemTagInspectElement();
#endif // ENABLE(CONTEXT_MENUS)
#if !PLATFORM(IOS)
String searchMenuNoRecentSearchesText();
String searchMenuRecentSearchesText();
String searchMenuClearRecentSearchesText();
#endif
String AXWebAreaText();
String AXLinkText();
String AXListMarkerText();
String AXImageMapText();
String AXHeadingText();
String AXDefinitionText();
String AXDescriptionListText();
String AXDescriptionListTermText();
String AXDescriptionListDetailText();
String AXFooterRoleDescriptionText();
String AXFileUploadButtonText();
String AXOutputText();
String AXSearchFieldCancelButtonText();
String AXAttachmentRoleText();
String AXDetailsText();
String AXSummaryText();
String AXFeedText();
String AXFigureText();
String AXEmailFieldText();
String AXTelephoneFieldText();
String AXURLFieldText();
String AXDateFieldText();
String AXTimeFieldText();
String AXDateTimeFieldText();
String AXMonthFieldText();
String AXNumberFieldText();
String AXWeekFieldText();
String AXButtonActionVerb();
String AXRadioButtonActionVerb();
String AXTextFieldActionVerb();
String AXCheckedCheckBoxActionVerb();
String AXUncheckedCheckBoxActionVerb();
String AXMenuListActionVerb();
String AXMenuListPopupActionVerb();
String AXLinkActionVerb();
String AXListItemActionVerb();
#if ENABLE(INPUT_TYPE_WEEK)
String weekFormatInLDML();
#endif
#if PLATFORM(COCOA)
String AXARIAContentGroupText(const String& ariaType);
String AXHorizontalRuleDescriptionText();
String AXMarkText();
#if ENABLE(METER_ELEMENT)
String AXMeterGaugeRegionOptimumText();
String AXMeterGaugeRegionSuboptimalText();
String AXMeterGaugeRegionLessGoodText();
#endif
#endif
String AXAutoFillCredentialsLabel();
String AXAutoFillContactsLabel();
String AXAutoFillStrongPasswordLabel();
String AXAutoFillStrongConfirmationPasswordLabel();
String autoFillStrongPasswordLabel();
String missingPluginText();
String crashedPluginText();
String blockedPluginByContentSecurityPolicyText();
String insecurePluginVersionText();
String multipleFileUploadText(unsigned numberOfFiles);
String unknownFileSizeText();
#if PLATFORM(WIN)
String uploadFileText();
String allFilesText();
#endif
#if PLATFORM(COCOA)
WEBCORE_EXPORT String builtInPDFPluginName();
WEBCORE_EXPORT String pdfDocumentTypeDescription();
WEBCORE_EXPORT String postScriptDocumentTypeDescription();
String keygenMenuItem2048();
String keygenKeychainItemName(const String& host);
#endif
#if PLATFORM(IOS)
String htmlSelectMultipleItems(size_t num);
String fileButtonChooseMediaFileLabel();
String fileButtonChooseMultipleMediaFilesLabel();
String fileButtonNoMediaFileSelectedLabel();
String fileButtonNoMediaFilesSelectedLabel();
#endif
String imageTitle(const String& filename, const IntSize& size);
String mediaElementLoadingStateText();
String mediaElementLiveBroadcastStateText();
String localizedMediaControlElementString(const String&);
String localizedMediaControlElementHelpText(const String&);
String localizedMediaTimeDescription(float);
String validationMessageValueMissingText();
String validationMessageValueMissingForCheckboxText();
String validationMessageValueMissingForFileText();
String validationMessageValueMissingForMultipleFileText();
String validationMessageValueMissingForRadioText();
String validationMessageValueMissingForSelectText();
String validationMessageTypeMismatchText();
String validationMessageTypeMismatchForEmailText();
String validationMessageTypeMismatchForMultipleEmailText();
String validationMessageTypeMismatchForURLText();
String validationMessagePatternMismatchText();
String validationMessageTooShortText(int valueLength, int minLength);
String validationMessageTooLongText(int valueLength, int maxLength);
String validationMessageRangeUnderflowText(const String& minimum);
String validationMessageRangeOverflowText(const String& maximum);
String validationMessageStepMismatchText(const String& base, const String& step);
String validationMessageBadInputForNumberText();
#if USE(SOUP)
String unacceptableTLSCertificate();
#endif
String clickToExitFullScreenText();
#if ENABLE(VIDEO_TRACK)
String textTrackSubtitlesText();
String textTrackOffMenuItemText();
String textTrackAutomaticMenuItemText();
String textTrackNoLabelText();
String audioTrackNoLabelText();
#if PLATFORM(COCOA) || PLATFORM(WIN)
String textTrackCountryAndLanguageMenuItemText(const String& title, const String& country, const String& language);
String textTrackLanguageMenuItemText(const String& title, const String& language);
String closedCaptionTrackMenuItemText(const String&);
String sdhTrackMenuItemText(const String&);
String easyReaderTrackMenuItemText(const String&);
String forcedTrackMenuItemText(const String&);
String audioDescriptionTrackSuffixText(const String&);
#endif
#endif
String snapshottedPlugInLabelTitle();
String snapshottedPlugInLabelSubtitle();
WEBCORE_EXPORT String useBlockedPlugInContextMenuTitle();
#if ENABLE(SUBTLE_CRYPTO)
String webCryptoMasterKeyKeychainLabel(const String& localizedApplicationName);
String webCryptoMasterKeyKeychainComment();
#endif
#if PLATFORM(MAC)
WEBCORE_EXPORT String insertListTypeNone();
WEBCORE_EXPORT String insertListTypeBulleted();
WEBCORE_EXPORT String insertListTypeBulletedAccessibilityTitle();
WEBCORE_EXPORT String insertListTypeNumbered();
WEBCORE_EXPORT String insertListTypeNumberedAccessibilityTitle();
WEBCORE_EXPORT String exitFullScreenButtonAccessibilityTitle();
#endif
#if USE(GLIB) && defined(GETTEXT_PACKAGE)
#define WEB_UI_STRING(string, description) WebCore::localizedString(_(string))
#define WEB_UI_STRING_KEY(string, key, description) WebCore::localizedString(C_(key, string))
#define WEB_UI_STRING_WITH_MNEMONIC(string, mnemonic, description) WebCore::localizedString(_(mnemonic))
#else
#define WEB_UI_STRING(string, description) WebCore::localizedString(string)
#define WEB_UI_STRING_KEY(string, key, description) WebCore::localizedString(key)
#define WEB_UI_STRING_WITH_MNEMONIC(string, mnemonic, description) WebCore::localizedString(string)
#endif
#if USE(CF)
#define WEB_UI_CFSTRING(string, description) WebCore::localizedString(string)
#endif
WEBCORE_EXPORT String localizedString(const char* key);
String formatLocalizedString(String format, ...);
#ifdef __OBJC__
#define WEB_UI_NSSTRING(string, description) WebCore::localizedNSString(string)
WEBCORE_EXPORT NSString *localizedNSString(NSString *key) NS_FORMAT_ARGUMENT(1);
#endif
}
#endif // LocalizedStrings_h