#include "NotImplemented.h"
#include "PlatformString.h"
+#include <stdio.h>
+#include <wtf/text/CString.h>
#if ENABLE(TIZEN_WEBKIT2_TEXT_TRANSLATION)
#include <libintl.h>
String submitButtonDefaultLabel()
{
- return String::fromUTF8("Submit");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BUTTON_SUBMIT"));
}
String inputElementAltText()
{
- return String::fromUTF8("Submit");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BUTTON_SUBMIT"));
}
String resetButtonDefaultLabel()
{
- return String::fromUTF8("Reset");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BUTTON_RESET"));
}
String defaultDetailsSummaryText()
{
- return String::fromUTF8("Details");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_DETAILS"));
}
String searchableIndexIntroduction()
{
- return String::fromUTF8("This is a searchable index. Enter search keywords: ");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_YOU_CAN_SEARCH_THIS_INDEX_ENTER_KEYWORDS_C"));
}
String fileButtonChooseFileLabel()
{
- return String::fromUTF8("Choose File");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BUTTON_UPLOAD_FILE"));
}
String fileButtonChooseMultipleFilesLabel()
{
- return String::fromUTF8("Choose Files");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BUTTON_UPLOAD_MULTIPLE_FILES"));
}
String fileButtonNoFileSelectedLabel()
{
- return String::fromUTF8("No file selected");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_NO_FILES_HAVE_BEEN_SELECTED"));
}
#if ENABLE(TIZEN_WEBKIT2_TEXT_TRANSLATION)
String contextMenuItemTagOpenLinkInNewWindow()
{
- return String::fromUTF8("Open link in new window");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_OPEN_LINK_IN_NEW_TAB_ABB"));
}
String contextMenuItemTagDownloadLinkToDisk()
{
- return String::fromUTF8("Download linked file");
+ return String::fromUTF8(dgettext("WebKit","IDS_BR_BODY_SAVE_LINK"));
}
String contextMenuItemTagCopyLinkToClipboard()
{
- return String::fromUTF8("Copy link location");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_COPY_LINK_URL_ABB"));
}
String contextMenuItemTagOpenImageInNewWindow()
{
- return String::fromUTF8("Open image in new window");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_OPEN_IMAGE_IN_NEW_TAB_ABB"));
}
String contextMenuItemTagDownloadImageToDisk()
{
- return String::fromUTF8("Save image as");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_SAVE_IMAGE_ABB"));
}
String contextMenuItemTagCopyImageToClipboard()
String contextMenuItemTagCopyImageUrlToClipboard()
{
- return String::fromUTF8("Copy image address");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_COPIED_TO_CLIPBOARD"));
}
String contextMenuItemTagOpenFrameInNewWindow()
String contextMenuItemTagGoBack()
{
- return String::fromUTF8("Go back");
+ return String::fromUTF8(dgettext("WebKit","IDS_BR_OPT_NAVIGATE_GO_BACKWARD"));
}
String contextMenuItemTagGoForward()
{
- return String::fromUTF8("Go forward");
+ return String::fromUTF8(dgettext("WebKit","IDS_BR_OPT_NAVIGATE_GO_FORWARD"));
}
String contextMenuItemTagStop()
String contextMenuItemTagReload()
{
- return String::fromUTF8("Reload");
+ return String::fromUTF8(dgettext("WebKit","IDS_BR_OPT_RELOAD"));
}
String contextMenuItemTagCut()
String contextMenuItemTagSearchWeb()
{
- return String::fromUTF8("Search the Web");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_SEARCH_THE_INTERNET_ABB"));
}
String contextMenuItemTagLookUpInDictionary()
String contextMenuItemTagOpenVideoInNewWindow()
{
- return String::fromUTF8("Open video in new window");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_OPEN_VIDEO_IN_NEW_WINDOW_ABB"));
}
String contextMenuItemTagOpenAudioInNewWindow()
{
- return String::fromUTF8("Open audio in new window");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_PLAY_AUDIO_IN_NEW_TAB_ABB"));
}
String contextMenuItemTagCopyVideoLinkToClipboard()
{
- return String::fromUTF8("Copy video link location");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_COPY_VIDEO_URL_ABB"));
}
String contextMenuItemTagCopyAudioLinkToClipboard()
{
- return String::fromUTF8("Copy audio link location");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_COPY_AUDIO_URL_ABB"));
}
String contextMenuItemTagToggleMediaControls()
{
- return String::fromUTF8("Toggle media controls");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_SHOW_HIDE_MEDIA_CONTROLS_ABB"));
}
String contextMenuItemTagToggleMediaLoop()
{
- return String::fromUTF8("Toggle media loop playback");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_ENABLE_DISABLE_REPEAT_MEDIA_ABB"));
}
String contextMenuItemTagEnterVideoFullscreen()
{
- return String::fromUTF8("Switch video to fullscreen");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_FULL_VIEW_ABB"));
}
String contextMenuItemTagMediaPlay()
{
- return String::fromUTF8("Play");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_PLAY"));
}
String contextMenuItemTagMediaPause()
{
- return String::fromUTF8("Pause");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_PAUSE"));
}
String contextMenuItemTagMediaMute()
{
- return String::fromUTF8("Mute");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_MUTE"));
}
#if ENABLE(TIZEN_CONTEXT_MENU_WEBKIT_2)
String contextMenuItemTagMediaUnMute()
{
- return String::fromUTF8("Unmute");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_OPT_UNMUTE"));
}
#endif
#if ENABLE(TIZEN_DRAG_SUPPORT)
String contextMenuItemTagDrag()
{
- static String stockLabel = String::fromUTF8("Drag");
+ static String stockLabel = String::fromUTF8(dgettext("WebKit","IDS_BR_OPT_DRAG_AND_DROP"));
return stockLabel;
}
#endif
String validationMessagePatternMismatchText()
{
- return String::fromUTF8("pattern mismatch");
+ return String::fromUTF8(dgettext("WebKit", "IDS_WEBVIEW_BODY_INVALID_FORMAT_ENTERED"));
}
-String validationMessageRangeOverflowText(const String&)
+String validationMessageRangeOverflowText(const String& value)
{
- return String::fromUTF8("range overflow");
+ char message[256] = {0x00, };
+ snprintf(message, 256, dgettext("WebKit", "IDS_WEBVIEW_BODY_VALUE_MUST_BE_NO_HIGHER_THAN_PD"), value.latin1().data());
+ return String::fromUTF8(message);
}
-String validationMessageRangeUnderflowText(const String&)
+String validationMessageRangeUnderflowText(const String& value)
{
- return String::fromUTF8("range underflow");
+ char message[256] = {0x00, };
+ snprintf(message, 256, dgettext("WebKit", "IDS_WEBVIEW_BODY_VALUE_MUST_BE_AT_LEAST_PD"), value.latin1().data());
+ return String::fromUTF8(message);
}
String validationMessageStepMismatchText(const String&, const String&)
{
- return String::fromUTF8("step mismatch");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_INVALID_VALUE_ENTERED"));
}
String validationMessageTooLongText(int, int)
String validationMessageTypeMismatchForEmailText()
{
- return String::fromUTF8("Please enter an email address");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_ENTER_AN_EMAIL_ADDRESS"));
}
String validationMessageTypeMismatchForMultipleEmailText()
{
- return String::fromUTF8("type mismatch");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_ENTER_A_LIST_OF_EMAIL_ADDRESSES_SEPARATED_BY_COMMAS"));
}
String validationMessageTypeMismatchForURLText()
{
- return String::fromUTF8("type mismatch");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_ENTER_A_URL"));
}
String validationMessageValueMissingText()
{
- return String::fromUTF8("value missing");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_FIELD_CANNOT_BE_BLANK"));
}
String validationMessageValueMissingForCheckboxText()
return validationMessageValueMissingText();
}
+String validationMessageBadInputForNumberText()
+{
+ return String::fromUTF8("Please enter a number");
+}
+
String missingPluginText()
{
- return String::fromUTF8("missing plugin");
+ return String::fromUTF8(dgettext("WebKit","IDS_WEBVIEW_BODY_PLUG_IN_MISSING"));
}
String AXMenuListPopupActionVerb()
{
return String::fromUTF8(key, strlen(key));
}
-}
\ No newline at end of file
+}