Index: chrome/browser/chromeos/login/session/user_session_manager.cc |
diff --git a/chrome/browser/chromeos/login/session/user_session_manager.cc b/chrome/browser/chromeos/login/session/user_session_manager.cc |
index b5014e874b026bf1c2ea7a17920db2a5c6c0a6ca..5c8a14dfc6e26c2a2ce8b1321cc5f860ef1f131b 100644 |
--- a/chrome/browser/chromeos/login/session/user_session_manager.cc |
+++ b/chrome/browser/chromeos/login/session/user_session_manager.cc |
@@ -141,8 +141,7 @@ |
// ChromeVox tutorial URL (used in place of "getting started" url when |
// accessibility is enabled). |
const char kChromeVoxTutorialURLPattern[] = |
- "chrome-extension://mndnfokpggljbaajbnioimlmbfngpief/" |
- "cvox2/background/panel.html?tutorial"; |
+ "http://www.chromevox.com/tutorial/index.html?lang=%s"; |
void InitLocaleAndInputMethodsForNewUser( |
UserSessionManager* session_manager, |
@@ -1229,7 +1228,11 @@ |
if (!user_manager->IsLoggedInAsPublicAccount()) { |
if (AccessibilityManager::Get()->IsSpokenFeedbackEnabled()) { |
const char* url = kChromeVoxTutorialURLPattern; |
- start_urls.push_back(url); |
+ PrefService* prefs = g_browser_process->local_state(); |
+ const std::string current_locale = |
+ base::ToLowerASCII(prefs->GetString(prefs::kApplicationLocale)); |
+ std::string vox_url = base::StringPrintf(url, current_locale.c_str()); |
+ start_urls.push_back(vox_url); |
can_show_getstarted_guide = false; |
} |
} |