diff options
author | Aleksandr Zatsepin <alexzatsepin@users.noreply.github.com> | 2017-04-19 16:06:04 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-19 16:06:04 +0300 |
commit | 225cdc070f6c4d16f9998b7efdc4437765e8db58 (patch) | |
tree | c45add1916d55168e00452facd0002fa3041e976 | |
parent | dbce934d3401dbe6b953b8d7e93678ce9fe5caad (diff) | |
parent | c65aa721d136985e00460c2fd36f55b32260654a (diff) |
Merge pull request #5865 from goblinr/MAPSME-4305-tts-support-link-cherry-pickbeta-770
[android] Added tts instruction link
36 files changed, 150 insertions, 5 deletions
diff --git a/android/res/values-ro/strings.xml b/android/res/values-ro/strings.xml index 112b26e416..0d2406cb23 100644 --- a/android/res/values-ro/strings.xml +++ b/android/res/values-ro/strings.xml @@ -257,9 +257,9 @@ <!-- Share my position using EMail, %1$@ is ge0:// and %2$@ is http://ge0.me link WITHOUT NAME --> <string name="my_position_share_email">Chào,\n\nTôi hiện đang ở đây: %1$s. Hãy nhấn vào liên kết này %2$s hoặc liên kết này %3$s để xem địa điểm trên bản đồ.\n\nCám ơn.</string> <!-- Android share by Message/SMS button text (including SMS) --> - <string name="share_by_message">Chia sẻ bằng tin nhắn</string> + <string name="share_by_message">Partajare ca mesaj</string> <!-- Share button text which opens menu with more buttons, like Message, EMail, Facebook etc. --> - <string name="share">Chia sẻ</string> + <string name="share">Partajare</string> <!-- iOS share by Message button text (including SMS) --> <string name="message">Tin nhắn</string> <!-- Share by email button text, also used in editor. --> diff --git a/android/res/values-ru/strings.xml b/android/res/values-ru/strings.xml index c8810096e9..2cf2176ef4 100644 --- a/android/res/values-ru/strings.xml +++ b/android/res/values-ru/strings.xml @@ -308,6 +308,7 @@ <string name="prefs_languages_information">Написать о том когда вообще ничего не установлено\n\nНа Android голосовые подсказки доступны на 24 языках: русский, английский, арабский, венгерский, голландский, греческий, датский, индонезийский, испанский, итальянский, китайский (традиционный и упрощенный), корейский, немецкий, польский, португальский, румынский, тайский, турецкий, финский, французский, хинди, чешский, японский.\n\nВозможно, для некоторых языков вам необходимо будет установить сторонний синтезатор речи и дополнительный языковой пакет из магазина приложений (Google Play Маркет, Samsung Apps и др.).</string> <!-- Settings languages off information in voice instructions screen --> <string name="prefs_languages_information_off">For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device\'s settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine.</string> + <string name="prefs_languages_information_off_link">Для получения дополнительной информации, пожалуйста, ознакомьтесь с руководством.</string> <!-- Settings screen: "Map" category title --> <string name="prefs_group_map">Карта</string> <!-- Settings screen: "Miscellaneous" category title --> diff --git a/android/res/values/donottranslate.xml b/android/res/values/donottranslate.xml index a41dcd4d10..27348cf921 100644 --- a/android/res/values/donottranslate.xml +++ b/android/res/values/donottranslate.xml @@ -44,6 +44,8 @@ <string name="pref_tts_enabled" translatable="false">TtsEnabled</string> <string name="pref_tts_language" translatable="false">TtsLanguage</string> <string name="pref_tts_info" translatable="false">TtsInfo</string> + <string name="pref_tts_info_link" translatable="false">TtsInfoLink</string> + <string name="tts_info_link" translatable="false">https://support.maps.me/hc/en-us/articles/208628985-How-can-I-check-TTS-settings-on-my-Android-device-</string> <string name="pref_autodownload" translatable="false">AutoDownloadMap</string> <string name="pref_3d" translatable="false">3D</string> <string name="pref_3d_buildings" translatable="false">3DBuildings</string> diff --git a/android/res/values/strings.xml b/android/res/values/strings.xml index 2351ea6623..e77d6ae5ef 100644 --- a/android/res/values/strings.xml +++ b/android/res/values/strings.xml @@ -310,6 +310,7 @@ <string name="prefs_languages_information">Написать о том когда вообще ничего не установлено\n\nНа Android голосовые подсказки доступны на 24 языках: русский, английский, арабский, венгерский, голландский, греческий, датский, индонезийский, испанский, итальянский, китайский (традиционный и упрощенный), корейский, немецкий, польский, португальский, румынский, тайский, турецкий, финский, французский, хинди, чешский, японский.\n\nВозможно, для некоторых языков вам необходимо будет установить сторонний синтезатор речи и дополнительный языковой пакет из магазина приложений (Google Play Маркет, Samsung Apps и др.).</string> <!-- Settings languages off information in voice instructions screen --> <string name="prefs_languages_information_off">For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device\'s settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine.</string> + <string name="prefs_languages_information_off_link">For more information please check the guide.</string> <!-- Settings screen: "Map" category title --> <string name="prefs_group_map">Map</string> <!-- Settings screen: "Miscellaneous" category title --> diff --git a/android/res/xml/prefs_main.xml b/android/res/xml/prefs_main.xml index 2c7cfbb4f3..3fa0b16d07 100644 --- a/android/res/xml/prefs_main.xml +++ b/android/res/xml/prefs_main.xml @@ -137,6 +137,13 @@ android:enabled="false" android:summary="@string/prefs_languages_information" android:order="3"/> + <Preference + android:key="@string/pref_tts_info_link" + android:selectable="true" + android:persistent="false" + android:enabled="true" + android:summary="@string/prefs_languages_information_off_link" + android:order="4"/> </android.support.v7.preference.PreferenceScreen> </android.support.v7.preference.PreferenceCategory> diff --git a/android/src/com/mapswithme/maps/settings/SettingsPrefsFragment.java b/android/src/com/mapswithme/maps/settings/SettingsPrefsFragment.java index 3d3fe5762c..e573d49d16 100644 --- a/android/src/com/mapswithme/maps/settings/SettingsPrefsFragment.java +++ b/android/src/com/mapswithme/maps/settings/SettingsPrefsFragment.java @@ -3,15 +3,21 @@ package com.mapswithme.maps.settings; import android.app.Activity; import android.content.Context; import android.content.Intent; +import android.net.Uri; import android.os.Bundle; import android.speech.tts.TextToSpeech; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.app.Fragment; +import android.support.v4.content.ContextCompat; import android.support.v7.app.AlertDialog; import android.support.v7.preference.ListPreference; import android.support.v7.preference.Preference; +import android.support.v7.preference.PreferenceScreen; import android.support.v7.preference.TwoStatePreference; +import android.text.Spannable; +import android.text.SpannableString; +import android.text.style.ForegroundColorSpan; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.GoogleApiAvailability; @@ -30,6 +36,7 @@ import com.mapswithme.maps.sound.TtsPlayer; import com.mapswithme.util.Config; import com.mapswithme.util.NetworkPolicy; import com.mapswithme.util.ThemeSwitcher; +import com.mapswithme.util.UiUtils; import com.mapswithme.util.concurrency.UiThread; import com.mapswithme.util.log.LoggerFactory; import com.mapswithme.util.statistics.AlohaHelper; @@ -43,6 +50,10 @@ import java.util.Map; public class SettingsPrefsFragment extends BaseXmlSettingsFragment { private static final int REQUEST_INSTALL_DATA = 1; + private static final String TTS_SCREEN_KEY = MwmApplication.get() + .getString(R.string.pref_tts_screen); + private static final String TTS_INFO_LINK = MwmApplication.get() + .getString(R.string.tts_info_link); @NonNull private final StoragePathManager mPathManager = new StoragePathManager(); @@ -55,6 +66,9 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment private ListPreference mPrefLanguages; @Nullable private Preference mLangInfo; + @Nullable + private Preference mLangInfoLink; + private PreferenceScreen mPreferenceScreen; @NonNull private final Map<String, LanguageData> mLanguages = new HashMap<>(); @@ -97,6 +111,8 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment mPrefLanguages.setEnabled(false); if (mLangInfo != null) mLangInfo.setSummary(R.string.prefs_languages_information_off); + if (mLangInfoLink != null && isOnTtsScreen()) + getPreferenceScreen().addPreference(mLangInfoLink); if (root != null) root.setSummary(R.string.off); @@ -112,6 +128,8 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment root.setSummary(R.string.on); if (mPrefEnabled != null) mPrefEnabled.setTitle(R.string.on); + if (mLangInfoLink != null) + getPreferenceScreen().removePreference(mLangInfoLink); if (mCurrentLanguage != null && mCurrentLanguage.downloaded) { @@ -166,7 +184,7 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment private void updateTts() { - if (mPrefEnabled == null || mPrefLanguages == null || mLangInfo == null) + if (mPrefEnabled == null || mPrefLanguages == null || mLangInfo == null || mLangInfoLink == null) return; enableListeners(false); @@ -186,6 +204,8 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment mPrefLanguages.setEnabled(false); mPrefLanguages.setSummary(null); mLangInfo.setSummary(R.string.prefs_languages_information_off); + if (isOnTtsScreen()) + getPreferenceScreen().addPreference(mLangInfoLink); if (root != null) root.setSummary(R.string.off); @@ -199,6 +219,10 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment mPrefEnabled.setTitle(enabled ? R.string.on : R.string.off); mLangInfo.setSummary(enabled ? R.string.prefs_languages_information : R.string.prefs_languages_information_off); + if (enabled) + getPreferenceScreen().removePreference(mLangInfoLink); + else if (isOnTtsScreen()) + getPreferenceScreen().addPreference(mLangInfoLink); if (root != null) root.setSummary(enabled ? R.string.on : R.string.off); @@ -227,6 +251,11 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment enableListeners(true); } + private boolean isOnTtsScreen() + { + return mPreferenceScreen.getKey() != null && mPreferenceScreen.getKey().equals(TTS_SCREEN_KEY); + } + @Override public Fragment getCallbackFragment() { @@ -244,10 +273,13 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment { super.onCreate(savedInstanceState); + mPreferenceScreen = getPreferenceScreen(); mStoragePref = findPreference(getString(R.string.pref_storage)); mPrefEnabled = (TwoStatePreference) findPreference(getString(R.string.pref_tts_enabled)); mPrefLanguages = (ListPreference) findPreference(getString(R.string.pref_tts_language)); mLangInfo = findPreference(getString(R.string.pref_tts_info)); + mLangInfoLink = findPreference(getString(R.string.pref_tts_info_link)); + initLangInfoLink(); updateStoragePrefs(); initStoragePrefCallbacks(); initMeasureUnitsPrefsCallbacks(); @@ -318,6 +350,30 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment return super.onPreferenceTreeClick(preference); } + private void initLangInfoLink() + { + if (mLangInfoLink != null) + { + Spannable link = new SpannableString(getString(R.string.prefs_languages_information_off_link)); + link.setSpan(new ForegroundColorSpan(ContextCompat.getColor(getContext(), + UiUtils.getStyledResourceId(getContext(), R.attr.colorAccent))), + 0, link.length(), 0); + mLangInfoLink.setSummary(link); + mLangInfoLink.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() + { + @Override + public boolean onPreferenceClick(Preference preference) + { + final Intent intent = new Intent(Intent.ACTION_VIEW); + intent.setData(Uri.parse(TTS_INFO_LINK)); + getContext().startActivity(intent); + return false; + } + }); + mPreferenceScreen.removePreference(mLangInfoLink); + } + } + private void initSimplifiedTrafficColorsPrefsCallbacks() { final TwoStatePreference prefSimplifiedColors = (TwoStatePreference)findPreference( diff --git a/iphone/Maps/LocalizedStrings/ar.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ar.lproj/Localizable.strings index c8f89080b4..de279509e9 100644 --- a/iphone/Maps/LocalizedStrings/ar.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/ar.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "الخريطة"; diff --git a/iphone/Maps/LocalizedStrings/cs.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/cs.lproj/Localizable.strings index 193c824688..85ae7b200f 100644 --- a/iphone/Maps/LocalizedStrings/cs.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/cs.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Mapa"; diff --git a/iphone/Maps/LocalizedStrings/da.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/da.lproj/Localizable.strings index f8f352a509..7a8a3a042a 100644 --- a/iphone/Maps/LocalizedStrings/da.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/da.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Kort"; diff --git a/iphone/Maps/LocalizedStrings/de.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/de.lproj/Localizable.strings index edd396d8dd..d6d3c8dc69 100644 --- a/iphone/Maps/LocalizedStrings/de.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/de.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Karte"; diff --git a/iphone/Maps/LocalizedStrings/el.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/el.lproj/Localizable.strings index a17c7e1f0b..dbb37ab6d9 100644 --- a/iphone/Maps/LocalizedStrings/el.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/el.lproj/Localizable.strings @@ -467,6 +467,20 @@ "menu_search" = "Search"; +/* Settings general group in settings screen */ +"prefs_group_general" = "General settings"; + +/* Settings information group in settings screen */ +"prefs_group_information" = "Information"; + +/* Settings languages information in voice instructions screen */ +"prefs_languages_information" = "Написать о том когда вообще ничего не установлено\n\nНа Android голосовые подсказки доступны на 24 языках: русский, английский, арабский, венгерский, голландский, греческий, датский, индонезийский, испанский, итальянский, китайский (традиционный и упрощенный), корейский, немецкий, польский, португальский, румынский, тайский, турецкий, финский, французский, хинди, чешский, японский.\n\nВозможно, для некоторых языков вам необходимо будет установить сторонний синтезатор речи и дополнительный языковой пакет из магазина приложений (Google Play Маркет, Samsung Apps и др.)."; + +/* Settings languages off information in voice instructions screen */ +"prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; + +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Χάρτης"; @@ -1846,3 +1860,7 @@ "failed_load_information" = "Η φόρτωση πληροφοριών απέτυχε."; "booking_search" = "Booking.com"; + +"on" = "On"; + +"off" = "Off"; diff --git a/iphone/Maps/LocalizedStrings/en-GB.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/en-GB.lproj/Localizable.strings index 667ef8f1e5..a076652168 100644 --- a/iphone/Maps/LocalizedStrings/en-GB.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/en-GB.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Map"; diff --git a/iphone/Maps/LocalizedStrings/en.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/en.lproj/Localizable.strings index 06af4da20c..51447b8071 100644 --- a/iphone/Maps/LocalizedStrings/en.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/en.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Map"; diff --git a/iphone/Maps/LocalizedStrings/es.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/es.lproj/Localizable.strings index 21281e9bc0..36edf9b555 100644 --- a/iphone/Maps/LocalizedStrings/es.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/es.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Mapa"; diff --git a/iphone/Maps/LocalizedStrings/fi.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/fi.lproj/Localizable.strings index cfa53e5a3e..8e4de02124 100644 --- a/iphone/Maps/LocalizedStrings/fi.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/fi.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Kartta"; diff --git a/iphone/Maps/LocalizedStrings/fr.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/fr.lproj/Localizable.strings index bd797922cc..50a8df5f02 100644 --- a/iphone/Maps/LocalizedStrings/fr.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/fr.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Carte"; diff --git a/iphone/Maps/LocalizedStrings/hu.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/hu.lproj/Localizable.strings index fee685e542..e4dd8ef7d3 100644 --- a/iphone/Maps/LocalizedStrings/hu.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/hu.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Térkép"; diff --git a/iphone/Maps/LocalizedStrings/id.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/id.lproj/Localizable.strings index b46928aed7..26777cc245 100644 --- a/iphone/Maps/LocalizedStrings/id.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/id.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Peta"; diff --git a/iphone/Maps/LocalizedStrings/it.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/it.lproj/Localizable.strings index 6d73cbf11b..55d99d6163 100644 --- a/iphone/Maps/LocalizedStrings/it.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/it.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Mappa"; diff --git a/iphone/Maps/LocalizedStrings/ja.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ja.lproj/Localizable.strings index 9e0f5bed81..1ae568e71d 100644 --- a/iphone/Maps/LocalizedStrings/ja.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/ja.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "地図"; diff --git a/iphone/Maps/LocalizedStrings/ko.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ko.lproj/Localizable.strings index 7ee98c3994..75a0ba4378 100644 --- a/iphone/Maps/LocalizedStrings/ko.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/ko.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "지도"; diff --git a/iphone/Maps/LocalizedStrings/nb.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/nb.lproj/Localizable.strings index d7f336f044..be9b9abc1f 100644 --- a/iphone/Maps/LocalizedStrings/nb.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/nb.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Kart"; diff --git a/iphone/Maps/LocalizedStrings/nl.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/nl.lproj/Localizable.strings index 37489dce07..6cd0420c17 100644 --- a/iphone/Maps/LocalizedStrings/nl.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/nl.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Kaart"; diff --git a/iphone/Maps/LocalizedStrings/pl.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/pl.lproj/Localizable.strings index c35a750b96..98ab274ede 100644 --- a/iphone/Maps/LocalizedStrings/pl.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/pl.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Mapa"; diff --git a/iphone/Maps/LocalizedStrings/pt.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/pt.lproj/Localizable.strings index 5c9adddb8e..5471ad04eb 100644 --- a/iphone/Maps/LocalizedStrings/pt.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/pt.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Mapa"; diff --git a/iphone/Maps/LocalizedStrings/ro.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ro.lproj/Localizable.strings index 5b14f767ba..75600c65b2 100644 --- a/iphone/Maps/LocalizedStrings/ro.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/ro.lproj/Localizable.strings @@ -410,10 +410,10 @@ "my_position_share_email" = "Chào,\n\nTôi hiện đang ở đây: %1$@. Hãy nhấn vào liên kết này %2$@ hoặc liên kết này %3$@ để xem địa điểm trên bản đồ.\n\nCám ơn."; /* Android share by Message/SMS button text (including SMS) */ -"share_by_message" = "Chia sẻ bằng tin nhắn"; +"share_by_message" = "Partajare ca mesaj"; /* Share button text which opens menu with more buttons, like Message, EMail, Facebook etc. */ -"share" = "Chia sẻ"; +"share" = "Partajare"; /* iOS share by Message button text (including SMS) */ "message" = "Tin nhắn"; @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Hartă"; diff --git a/iphone/Maps/LocalizedStrings/ru.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/ru.lproj/Localizable.strings index 3bbddab9d7..9ea7ddb5c4 100644 --- a/iphone/Maps/LocalizedStrings/ru.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/ru.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "Для получения дополнительной информации, пожалуйста, ознакомьтесь с руководством."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Карта"; diff --git a/iphone/Maps/LocalizedStrings/sk.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/sk.lproj/Localizable.strings index 1bd75383ef..6fcb010049 100644 --- a/iphone/Maps/LocalizedStrings/sk.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/sk.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Mapa"; diff --git a/iphone/Maps/LocalizedStrings/sv.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/sv.lproj/Localizable.strings index 2374b27b14..9a76be053a 100644 --- a/iphone/Maps/LocalizedStrings/sv.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/sv.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Karta"; diff --git a/iphone/Maps/LocalizedStrings/th.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/th.lproj/Localizable.strings index 711a4103e0..3e47a8a226 100644 --- a/iphone/Maps/LocalizedStrings/th.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/th.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "แผนที่"; diff --git a/iphone/Maps/LocalizedStrings/tr.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/tr.lproj/Localizable.strings index bcf86478c0..3d5e208c79 100644 --- a/iphone/Maps/LocalizedStrings/tr.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/tr.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Harita"; diff --git a/iphone/Maps/LocalizedStrings/uk.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/uk.lproj/Localizable.strings index b2d66e5668..ca921b2caa 100644 --- a/iphone/Maps/LocalizedStrings/uk.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/uk.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Карта"; diff --git a/iphone/Maps/LocalizedStrings/vi.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/vi.lproj/Localizable.strings index 4b73d72b0c..a23e87ed1b 100644 --- a/iphone/Maps/LocalizedStrings/vi.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/vi.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "Bản đồ"; diff --git a/iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.strings index 95e7bdef7f..0c3fe99838 100644 --- a/iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "地图"; diff --git a/iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.strings b/iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.strings index c7fe7a8a2a..e80c341459 100644 --- a/iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.strings +++ b/iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.strings @@ -479,6 +479,8 @@ /* Settings languages off information in voice instructions screen */ "prefs_languages_information_off" = "For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine."; +"prefs_languages_information_off_link" = "For more information please check the guide."; + /* Settings screen: "Map" category title */ "prefs_group_map" = "地圖"; diff --git a/strings.txt b/strings.txt index 0e75dc154b..912cf93f79 100644 --- a/strings.txt +++ b/strings.txt @@ -5122,6 +5122,10 @@ en = For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine. ru = For some languages, you will need to install a other speech synthesizer or an additional language pack from the app store (Google Play Market, Samsung Apps).\n\nOpen your device's settings –> Language and input –> Speech –> Text to speech output.*\n\nHere you can manage settings for speech synthesis (for example, download language pack for offline use) and select another text-to-speech engine. + [prefs_languages_information_off_link] + en = For more information please check the guide. + ru = Для получения дополнительной информации, пожалуйста, ознакомьтесь с руководством. + [prefs_group_map] comment = Settings screen: "Map" category title tags = android |