Index: chrome/browser/ui/webui/chromeos/login/controller_pairing_screen_handler.cc |
diff --git a/chrome/browser/ui/webui/chromeos/login/controller_pairing_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/controller_pairing_screen_handler.cc |
index 728371037b70bff89bc6592f7296f9fa68a6d7b2..f00cec2fdb9d7c12f514fbd2efa77ee0182e2e7d 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/controller_pairing_screen_handler.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/controller_pairing_screen_handler.cc |
@@ -4,8 +4,10 @@ |
#include "chrome/browser/ui/webui/chromeos/login/controller_pairing_screen_handler.h" |
+#include "base/strings/string_util.h" |
#include "chrome/browser/ui/webui/chromeos/login/oobe_ui.h" |
#include "content/public/browser/web_contents.h" |
+#include "grit/generated_resources.h" |
namespace chromeos { |
@@ -55,6 +57,49 @@ void ControllerPairingScreenHandler::Initialize() { |
void ControllerPairingScreenHandler::DeclareLocalizedValues( |
LocalizedValuesBuilder* builder) { |
+ // TODO(dzhioev): Move the prefix logic to the base screen handler after |
+ // migration. |
+ std::string prefix; |
+ base::ReplaceChars(kJsScreenPath, ".", "_", &prefix); |
+ prefix += "_"; |
+ |
+ builder->Add(prefix + "welcome", IDS_PAIRING_CONTROLLER_WELCOME); |
+ builder->Add(prefix + "searching", IDS_PAIRING_CONTROLLER_SEARCHING); |
+ builder->Add(prefix + "needHelp", IDS_PAIRING_NEED_HELP); |
+ builder->Add(prefix + "troubleConnecting", |
+ IDS_PAIRING_CONTROLLER_TROUBLE_CONNECTING); |
+ builder->Add(prefix + "connectingAdvice", |
+ IDS_PAIRING_CONTROLLER_CONNECTING_ADVICE); |
+ builder->Add(prefix + "adviceGotIt", IDS_PAIRING_CONTROLLER_ADVICE_GOT_IT); |
+ builder->Add(prefix + "selectTitle", IDS_PAIRING_CONTROLLER_SELECT_TITLE); |
+ builder->Add(prefix + "connect", IDS_PAIRING_CONTROLLER_CONNECT); |
+ builder->Add(prefix + "connecting", IDS_PAIRING_CONTROLLER_CONNECTING); |
+ builder->Add(prefix + "confirmationTitle", |
+ IDS_PAIRING_CONTROLLER_CONFIRMATION_TITLE); |
+ builder->Add(prefix + "confirmationQuestion", |
+ IDS_PAIRING_CONTROLLER_CONFIRMATION_QUESTION); |
+ builder->Add(prefix + "rejectCode", IDS_PAIRING_CONTROLLER_REJECT_CODE); |
+ builder->Add(prefix + "acceptCode", IDS_PAIRING_CONTROLLER_ACCEPT_CODE); |
+ builder->Add(prefix + "updateTitle", IDS_PAIRING_CONTROLLER_UPDATE_TITLE); |
+ builder->Add(prefix + "updateText", IDS_PAIRING_CONTROLLER_UPDATE_TEXT); |
+ builder->Add(prefix + "connectionLostTitle", |
+ IDS_PAIRING_CONTROLLER_CONNECTION_LOST_TITLE); |
+ builder->Add(prefix + "connectionLostText", |
+ IDS_PAIRING_CONTROLLER_CONNECTION_LOST_TEXT); |
+ builder->Add(prefix + "enrollTitle", IDS_PAIRING_ENROLL_TITLE); |
+ builder->Add(prefix + "enrollText1", IDS_PAIRING_CONTROLLER_ENROLL_TEXT_1); |
+ builder->Add(prefix + "enrollText2", IDS_PAIRING_CONTROLLER_ENROLL_TEXT_2); |
+ builder->Add(prefix + "continue", IDS_PAIRING_CONTROLLER_CONTINUE); |
+ builder->Add(prefix + "enrollmentInProgress", |
+ IDS_PAIRING_ENROLLMENT_IN_PROGRESS); |
+ builder->Add(prefix + "enrollmentErrorTitle", |
+ IDS_PAIRING_ENROLLMENT_ERROR_TITLE); |
+ builder->Add(prefix + "enrollmentErrorHostRestarts", |
+ IDS_PAIRING_CONTROLLER_ENROLLMENT_ERROR_HOST_RESTARTS); |
+ builder->Add(prefix + "successTitle", IDS_PAIRING_CONTROLLER_SUCCESS_TITLE); |
+ builder->Add(prefix + "successText", IDS_PAIRING_CONTROLLER_SUCCESS_TEXT); |
+ builder->Add(prefix + "continueToHangouts", |
+ IDS_PAIRING_CONTROLLER_CONTINUE_TO_HANGOUTS); |
} |
void ControllerPairingScreenHandler::RegisterMessages() { |