diff --git a/android/res/values-ru/strings.xml b/android/res/values-ru/strings.xml
index f9346c3204..26b16e52b4 100644
--- a/android/res/values-ru/strings.xml
+++ b/android/res/values-ru/strings.xml
@@ -1265,4 +1265,7 @@
Создать новую группу
Скрыть
%1$s (%2$s из %3$s)
+ Навигация по общественному траспорту пока не доступна в данном регионе
+ Пешеходный маршрут слишком длинный
+ Постройте маршрут в пределах одной транспортной сети
diff --git a/android/res/values/strings.xml b/android/res/values/strings.xml
index 48f72b6363..a8467e631a 100644
--- a/android/res/values/strings.xml
+++ b/android/res/values/strings.xml
@@ -1279,4 +1279,7 @@
%1$s (%2$s of %3$s)
Downloading %s...
Applying %s...
+ Transit navigation in this region is not yet available
+ The pedestrian route is too long
+ Plan a route within one transit network
diff --git a/iphone/Maps/LocalizedStrings/ar.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ar.lproj/Localizable.strings
index 564f815437..b6b9a7691b 100644
--- a/iphone/Maps/LocalizedStrings/ar.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/ar.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/cs.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/cs.lproj/Localizable.strings
index dfe174f17b..7ab35fd7b8 100644
--- a/iphone/Maps/LocalizedStrings/cs.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/cs.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/da.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/da.lproj/Localizable.strings
index 858a57bcd0..3b213bd275 100644
--- a/iphone/Maps/LocalizedStrings/da.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/da.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/de.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/de.lproj/Localizable.strings
index 7f08904607..13206e1b75 100644
--- a/iphone/Maps/LocalizedStrings/de.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/de.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/el.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/el.lproj/Localizable.strings
index 518c638c53..88f658a57f 100644
--- a/iphone/Maps/LocalizedStrings/el.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/el.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/en-GB.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/en-GB.lproj/Localizable.strings
index ce00041754..d78c71c89b 100644
--- a/iphone/Maps/LocalizedStrings/en-GB.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/en-GB.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/en.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/en.lproj/Localizable.strings
index f3934b83ab..6470c06131 100644
--- a/iphone/Maps/LocalizedStrings/en.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/en.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/es.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/es.lproj/Localizable.strings
index 659e2cb5e9..6ac4d942c2 100644
--- a/iphone/Maps/LocalizedStrings/es.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/es.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/fi.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/fi.lproj/Localizable.strings
index 492505cc9e..0ea677f9e8 100644
--- a/iphone/Maps/LocalizedStrings/fi.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/fi.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/fr.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/fr.lproj/Localizable.strings
index be9c073187..e8b320a2af 100644
--- a/iphone/Maps/LocalizedStrings/fr.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/fr.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/hu.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/hu.lproj/Localizable.strings
index b11d2f974e..7b21b19c35 100644
--- a/iphone/Maps/LocalizedStrings/hu.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/hu.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/id.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/id.lproj/Localizable.strings
index 7fd545c35d..8496588264 100644
--- a/iphone/Maps/LocalizedStrings/id.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/id.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/it.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/it.lproj/Localizable.strings
index e2db7a5e9c..3f33616379 100644
--- a/iphone/Maps/LocalizedStrings/it.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/it.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/ja.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ja.lproj/Localizable.strings
index 3132a19405..fd12ac763e 100644
--- a/iphone/Maps/LocalizedStrings/ja.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/ja.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/ko.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ko.lproj/Localizable.strings
index 5a732e92ff..51c81d72e9 100644
--- a/iphone/Maps/LocalizedStrings/ko.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/ko.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/nb.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/nb.lproj/Localizable.strings
index e448441b4f..b570b33002 100644
--- a/iphone/Maps/LocalizedStrings/nb.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/nb.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/nl.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/nl.lproj/Localizable.strings
index dc457665ca..d59a490735 100644
--- a/iphone/Maps/LocalizedStrings/nl.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/nl.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/pl.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/pl.lproj/Localizable.strings
index e024ab9014..67b00192bc 100644
--- a/iphone/Maps/LocalizedStrings/pl.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/pl.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/pt.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/pt.lproj/Localizable.strings
index d9e2b21c4d..894f0b11e0 100644
--- a/iphone/Maps/LocalizedStrings/pt.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/pt.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/ro.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ro.lproj/Localizable.strings
index f7b6c178e5..2c3054cab8 100644
--- a/iphone/Maps/LocalizedStrings/ro.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/ro.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/ru.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ru.lproj/Localizable.strings
index 7216eda716..abcdd73ba5 100644
--- a/iphone/Maps/LocalizedStrings/ru.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/ru.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Навигация по общественному траспорту пока не доступна в данном регионе";
+
+"dialog_pedestrian_route_is_long" = "Пешеходный маршрут слишком длинный";
+
+"dialog_message_transit_not_found_connection" = "Постройте маршрут в пределах одной транспортной сети";
diff --git a/iphone/Maps/LocalizedStrings/sk.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/sk.lproj/Localizable.strings
index e2c6f52a80..5878fea143 100644
--- a/iphone/Maps/LocalizedStrings/sk.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/sk.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/sv.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/sv.lproj/Localizable.strings
index cdd130189e..8bae741c65 100644
--- a/iphone/Maps/LocalizedStrings/sv.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/sv.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/th.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/th.lproj/Localizable.strings
index ffa4e310c6..fe730c867e 100644
--- a/iphone/Maps/LocalizedStrings/th.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/th.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/tr.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/tr.lproj/Localizable.strings
index f92f897f75..b630fe8ade 100644
--- a/iphone/Maps/LocalizedStrings/tr.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/tr.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/uk.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/uk.lproj/Localizable.strings
index 1b8449f257..7c34186d10 100644
--- a/iphone/Maps/LocalizedStrings/uk.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/uk.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/vi.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/vi.lproj/Localizable.strings
index 6fedd36802..b6399c04fa 100644
--- a/iphone/Maps/LocalizedStrings/vi.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/vi.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.strings
index 5e4ff39f19..a328141b81 100644
--- a/iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";
diff --git a/iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.strings
index 3a7b6622b5..a1edd322b8 100644
--- a/iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.strings
+++ b/iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.strings
@@ -2208,3 +2208,9 @@
"downloader_process" = "Downloading %s...";
"downloader_applying" = "Applying %s...";
+
+"transit_not_found" = "Transit navigation in this region is not yet available";
+
+"dialog_pedestrian_route_is_long" = "The pedestrian route is too long";
+
+"dialog_message_transit_not_found_connection" = "Plan a route within one transit network";