From d94a07a0d9c11c86ea0f59d982b6d4693973b012 Mon Sep 17 00:00:00 2001 From: Hardy Date: Thu, 28 May 2020 19:56:07 +0200 Subject: [PATCH 01/67] string improvements - not final yet, have not checked the context --- OsmAnd/res/values/strings.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index 882c6b1269..da5d8acc93 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -14,16 +14,16 @@ If the \"%1$s\" option is enabled, the activity time will depend on it. Keep screen off Keep screen on - Select the screen activity time after waking up, the screen will not turn off if \"%1$s\" is enabled. + Select the screen timeout after waking up. (The screen will not turn off if \"%1$s\" is enabled.) Proximity sensor Power button - Press on the device power button to turn on screen with OsmAnd on the foreground. + Press the device power button to turn the screen on with OsmAnd in the foreground. Navigation instructions - Screen will turn on automatically a few seconds before navigation instructions for a specified time in “Wake time” option.\n\nWork only while navigation. - Those options will work, only if OsmAnd will be on the foreground when the device will be locked. - Use these options to wake up screen with OsmAnd on the foreground. + During navigation only, for each navigation instruction the screen will turn on for the selected timeout span. + These options will work only if OsmAnd is in the foreground at the time the device is locked. + Use these options to wake up the screen with OsmAnd in the foreground. Screen timeout - Enable so the screen turns off after a certain period of inactivity, the time specified in the system settings of your device will be used. + Turns the screen off after the system\'s screen timeout. Screen control Always OsmAnd GPX is not well formed, please contact support team to investigate further From af1343357107352f1bfd59e1620fec513d5cb275 Mon Sep 17 00:00:00 2001 From: Vitaliy Date: Fri, 29 May 2020 15:36:14 +0300 Subject: [PATCH 02/67] Fix turn screen on prefs --- OsmAnd/res/values/strings.xml | 1 + .../osmand/plus/activities/MapActivity.java | 12 +++--- .../net/osmand/plus/helpers/LockHelper.java | 41 ++++++++----------- .../bottomsheets/WakeTimeBottomSheet.java | 4 +- .../fragments/TurnScreenOnFragment.java | 21 +++++----- 5 files changed, 34 insertions(+), 45 deletions(-) diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index 882c6b1269..fca05e36a0 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -11,6 +11,7 @@ Thx - Hardy --> + Default screen timeout If the \"%1$s\" option is enabled, the activity time will depend on it. Keep screen off Keep screen on diff --git a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java index 1abb37b1e4..c39309b99e 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java @@ -66,13 +66,11 @@ import net.osmand.map.MapTileDownloader.IMapDownloaderCallback; import net.osmand.plus.AppInitializer; import net.osmand.plus.AppInitializer.AppInitializeListener; import net.osmand.plus.AppInitializer.InitEvents; -import net.osmand.plus.settings.backend.ApplicationMode; import net.osmand.plus.GpxSelectionHelper.GpxDisplayItem; import net.osmand.plus.HuaweiDrmHelper; import net.osmand.plus.MapMarkersHelper.MapMarker; import net.osmand.plus.MapMarkersHelper.MapMarkerChangedListener; import net.osmand.plus.OnDismissDialogFragmentListener; -import net.osmand.plus.settings.backend.OsmAndAppCustomization.OsmAndAppCustomizationListener; import net.osmand.plus.OsmAndConstants; import net.osmand.plus.OsmAndLocationSimulation; import net.osmand.plus.OsmandApplication; @@ -89,6 +87,7 @@ import net.osmand.plus.chooseplan.OsmLiveCancelledDialog; import net.osmand.plus.dashboard.DashboardOnMap; import net.osmand.plus.dashboard.DashboardOnMap.DashboardType; import net.osmand.plus.dialogs.CrashBottomSheetDialogFragment; +import net.osmand.plus.dialogs.ImportGpxBottomSheetDialogFragment; import net.osmand.plus.dialogs.RateUsBottomSheetDialogFragment; import net.osmand.plus.dialogs.SendAnalyticsBottomSheetDialogFragment; import net.osmand.plus.dialogs.WhatsNewDialogFragment; @@ -101,7 +100,6 @@ import net.osmand.plus.firstusage.FirstUsageWizardFragment; import net.osmand.plus.helpers.AndroidUiHelper; import net.osmand.plus.helpers.DiscountHelper; import net.osmand.plus.helpers.ImportHelper; -import net.osmand.plus.dialogs.ImportGpxBottomSheetDialogFragment; import net.osmand.plus.helpers.IntentHelper; import net.osmand.plus.helpers.LockHelper; import net.osmand.plus.helpers.LockHelper.LockUIAdapter; @@ -134,6 +132,8 @@ import net.osmand.plus.routing.TransportRoutingHelper.TransportRouteCalculationP import net.osmand.plus.search.QuickSearchDialogFragment; import net.osmand.plus.search.QuickSearchDialogFragment.QuickSearchTab; import net.osmand.plus.search.QuickSearchDialogFragment.QuickSearchType; +import net.osmand.plus.settings.backend.ApplicationMode; +import net.osmand.plus.settings.backend.OsmAndAppCustomization.OsmAndAppCustomizationListener; import net.osmand.plus.settings.backend.OsmandSettings; import net.osmand.plus.settings.fragments.BaseSettingsFragment; import net.osmand.plus.settings.fragments.BaseSettingsFragment.SettingsScreenType; @@ -192,7 +192,7 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven private static final int ZOOM_LABEL_DISPLAY = 16; private static final int MIN_ZOOM_LABEL_DISPLAY = 12; private static final int SECOND_SPLASH_TIME_OUT = 8000; - + private static final int SMALL_SCROLLING_UNIT = 1; private static final int BIG_SCROLLING_UNIT = 200; @@ -1968,9 +1968,7 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven } public void changeKeyguardFlags() { - boolean turnScreenOnEnabled = getRoutingHelper().isFollowingMode(); - int turnScreenOnTime = settings.TURN_SCREEN_ON_TIME_INT.get(); - boolean enabled = turnScreenOnEnabled && (turnScreenOnTime > 0 || turnScreenOnTime == -1); + boolean enabled = settings.TURN_SCREEN_ON_TIME_INT.get() >= 0; boolean keepScreenOn = !settings.USE_SYSTEM_SCREEN_TIMEOUT.get(); changeKeyguardFlags(enabled, keepScreenOn); } diff --git a/OsmAnd/src/net/osmand/plus/helpers/LockHelper.java b/OsmAnd/src/net/osmand/plus/helpers/LockHelper.java index fb61f1f915..477e2928ad 100644 --- a/OsmAnd/src/net/osmand/plus/helpers/LockHelper.java +++ b/OsmAnd/src/net/osmand/plus/helpers/LockHelper.java @@ -33,6 +33,8 @@ public class LockHelper implements SensorEventListener { private OsmandApplication app; private CommonPreference turnScreenOnTime; private CommonPreference turnScreenOnSensor; + private CommonPreference useSystemScreenTimeout; + private CommonPreference turnScreenOnPowerButton; private CommonPreference turnScreenOnNavigationInstructions; @Nullable @@ -53,6 +55,8 @@ public class LockHelper implements SensorEventListener { OsmandSettings settings = app.getSettings(); turnScreenOnTime = settings.TURN_SCREEN_ON_TIME_INT; turnScreenOnSensor = settings.TURN_SCREEN_ON_SENSOR; + useSystemScreenTimeout = settings.USE_SYSTEM_SCREEN_TIMEOUT; + turnScreenOnPowerButton = settings.TURN_SCREEN_ON_POWER_BUTTON; turnScreenOnNavigationInstructions = settings.TURN_SCREEN_ON_NAVIGATION_INSTRUCTIONS; lockRunnable = new Runnable() { @@ -75,6 +79,8 @@ public class LockHelper implements SensorEventListener { OsmandSettings settings = app.getSettings(); turnScreenOnTime = settings.TURN_SCREEN_ON_TIME_INT; turnScreenOnSensor = settings.TURN_SCREEN_ON_SENSOR; + useSystemScreenTimeout = settings.USE_SYSTEM_SCREEN_TIMEOUT; + turnScreenOnPowerButton = settings.TURN_SCREEN_ON_POWER_BUTTON; turnScreenOnNavigationInstructions = settings.TURN_SCREEN_ON_NAVIGATION_INSTRUCTIONS; } }; @@ -107,15 +113,13 @@ public class LockHelper implements SensorEventListener { private void lock() { releaseWakeLocks(); int unlockTime = turnScreenOnTime.get(); - if (lockUIAdapter != null && isFollowingMode() && unlockTime != -1) { - lockUIAdapter.lock(); + if (lockUIAdapter != null) { + if (!(useSystemScreenTimeout.get() && turnScreenOnPowerButton.get()) && unlockTime != 0) { + lockUIAdapter.lock(); + } } } - private boolean isFollowingMode() { - return app.getRoutingHelper().isFollowingMode(); - } - private void timedUnlock(final long millis) { uiHandler.removeCallbacks(lockRunnable); if (wakeLock == null) { @@ -135,10 +139,10 @@ public class LockHelper implements SensorEventListener { private void unlockEvent() { int unlockTime = turnScreenOnTime.get(); - if (unlockTime > 0) { + if (unlockTime > 0 && !useSystemScreenTimeout.get()) { timedUnlock(unlockTime * 1000L); - } else if (unlockTime == -1) { - timedUnlock(-1); + } else { + timedUnlock(0); } } @@ -156,14 +160,6 @@ public class LockHelper implements SensorEventListener { } } - private void switchSensorOn() { - switchSensor(true); - } - - private void switchSensorOff() { - switchSensor(false); - } - private void switchSensor(boolean on) { SensorManager sensorManager = (SensorManager) app.getSystemService(Context.SENSOR_SERVICE); if (sensorManager != null) { @@ -176,23 +172,18 @@ public class LockHelper implements SensorEventListener { } } - private boolean isSensorEnabled() { - return turnScreenOnSensor.get() && isFollowingMode(); - } - public void onStart(@NonNull Activity activity) { - switchSensorOff(); + switchSensor(false); } public void onStop(@NonNull Activity activity) { lock(); - if (!activity.isFinishing() && isSensorEnabled()) { - switchSensorOn(); + if (!activity.isFinishing() && turnScreenOnSensor.get()) { + switchSensor(true); } } public void setLockUIAdapter(@Nullable LockUIAdapter adapter) { lockUIAdapter = adapter; } - } \ No newline at end of file diff --git a/OsmAnd/src/net/osmand/plus/settings/bottomsheets/WakeTimeBottomSheet.java b/OsmAnd/src/net/osmand/plus/settings/bottomsheets/WakeTimeBottomSheet.java index 5cf26a5060..d670415dda 100644 --- a/OsmAnd/src/net/osmand/plus/settings/bottomsheets/WakeTimeBottomSheet.java +++ b/OsmAnd/src/net/osmand/plus/settings/bottomsheets/WakeTimeBottomSheet.java @@ -53,8 +53,8 @@ public class WakeTimeBottomSheet extends BasePreferenceBottomSheet { keepScreenOnEnabled = savedInstanceState.getBoolean(KEEP_SCREEN_ON_ENABLED); } else { int savedValIndex = listPreference.getValueIndex(); - keepScreenOnEnabled = savedValIndex == 0; - selectedEntryIndex = savedValIndex != 0 ? savedValIndex : 1; + keepScreenOnEnabled = savedValIndex <= 0; + selectedEntryIndex = savedValIndex > 0 ? savedValIndex : 1; } items.add(new TitleItem(listPreference.getDialogTitle())); diff --git a/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java b/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java index 96e462c32e..96631cbfd3 100644 --- a/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java +++ b/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java @@ -1,6 +1,5 @@ package net.osmand.plus.settings.fragments; -import android.widget.ImageView; import android.widget.TextView; import androidx.fragment.app.FragmentManager; @@ -32,11 +31,9 @@ public class TurnScreenOnFragment extends BaseSettingsFragment implements OnPref super.onBindPreferenceViewHolder(preference, holder); String prefId = preference.getKey(); if (settings.TURN_SCREEN_ON_TIME_INT.getId().equals(prefId) && preference instanceof ListPreferenceEx) { - Object currentValue = ((ListPreferenceEx) preference).getValue(); - ImageView imageView = (ImageView) holder.findViewById(android.R.id.icon); - if (imageView != null && currentValue instanceof Integer) { - boolean enabled = preference.isEnabled() && (Integer) currentValue != 0; - imageView.setEnabled(enabled); + TextView summaryView = (TextView) holder.findViewById(android.R.id.summary); + if (summaryView != null && !preference.isEnabled()) { + summaryView.setText(R.string.default_screen_timeout); } } else if ("turn_screen_on_info".equals(prefId) || "turn_screen_on_options_info".equals(prefId)) { TextView titleView = (TextView) holder.findViewById(android.R.id.title); @@ -70,12 +67,11 @@ public class TurnScreenOnFragment extends BaseSettingsFragment implements OnPref } private void setupTurnScreenOnTimePref() { - Integer[] entryValues = new Integer[] {-1, 0, 5, 10, 15, 20, 30, 45, 60}; + Integer[] entryValues = new Integer[] {0, 5, 10, 15, 20, 30, 45, 60}; String[] entries = new String[entryValues.length]; - entries[0] = getString(R.string.shared_string_always); - entries[1] = getString(R.string.shared_string_never); - for (int i = 2; i < entryValues.length; i++) { + entries[0] = getString(R.string.keep_screen_on); + for (int i = 1; i < entryValues.length; i++) { entries[i] = entryValues[i] + " " + getString(R.string.int_seconds); } @@ -100,9 +96,12 @@ public class TurnScreenOnFragment extends BaseSettingsFragment implements OnPref } private void setupTurnScreenOnPowerButtonPref() { + ApplicationMode appMode = getSelectedAppMode(); + boolean enabled = settings.TURN_SCREEN_ON_TIME_INT.getModeValue(appMode) == 0 || settings.USE_SYSTEM_SCREEN_TIMEOUT.getModeValue(appMode); SwitchPreferenceEx turnScreenOnPowerButton = (SwitchPreferenceEx) findPreference(settings.TURN_SCREEN_ON_POWER_BUTTON.getId()); - turnScreenOnPowerButton.setIcon(getPersistentPrefIcon(R.drawable.ic_action_power_button)); + turnScreenOnPowerButton.setEnabled(enabled); turnScreenOnPowerButton.setDescription(R.string.turn_screen_on_power_button_descr); + turnScreenOnPowerButton.setIcon(getPersistentPrefIcon(R.drawable.ic_action_power_button)); } @Override From 15cd44e59c5acd770bf55882605fbd25232b0109 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Fri, 29 May 2020 18:49:15 +0300 Subject: [PATCH 03/67] Replace shadow for favorite icons --- .../map_bg_point_circle_bottom.png | Bin 3532 -> 2106 bytes .../map_bg_point_circle_bottom_small.png | Bin 1961 -> 1581 bytes .../map_bg_point_octagon_bottom.png | Bin 3128 -> 1865 bytes .../map_bg_point_octagon_bottom_small.png | Bin 1816 -> 1542 bytes .../map_bg_point_square_bottom.png | Bin 3079 -> 1631 bytes .../map_bg_point_square_bottom_small.png | Bin 1670 -> 1421 bytes .../map_bg_point_circle_bottom.png | Bin 1904 -> 1702 bytes .../map_bg_point_circle_bottom_small.png | Bin 1110 -> 1374 bytes .../map_bg_point_octagon_bottom.png | Bin 1623 -> 1586 bytes .../map_bg_point_octagon_bottom_small.png | Bin 984 -> 1345 bytes .../map_bg_point_square_bottom.png | Bin 1582 -> 1447 bytes .../map_bg_point_square_bottom_small.png | Bin 891 -> 1273 bytes .../map_bg_point_circle_bottom.png | Bin 5394 -> 2762 bytes .../map_bg_point_circle_bottom_small.png | Bin 2909 -> 1924 bytes .../map_bg_point_octagon_bottom.png | Bin 4621 -> 2303 bytes .../map_bg_point_octagon_bottom_small.png | Bin 2697 -> 1799 bytes .../map_bg_point_square_bottom.png | Bin 4555 -> 2028 bytes .../map_bg_point_square_bottom_small.png | Bin 2465 -> 1644 bytes .../map_bg_point_circle_bottom.png | Bin 9945 -> 3941 bytes .../map_bg_point_circle_bottom_small.png | Bin 5456 -> 2566 bytes .../map_bg_point_octagon_bottom.png | Bin 8688 -> 3226 bytes .../map_bg_point_octagon_bottom_small.png | Bin 5001 -> 2317 bytes .../map_bg_point_square_bottom.png | Bin 8939 -> 2725 bytes .../map_bg_point_square_bottom_small.png | Bin 4658 -> 2072 bytes .../map_bg_point_circle_bottom.png | Bin 15662 -> 5336 bytes .../map_bg_point_circle_bottom_small.png | Bin 8447 -> 3019 bytes .../map_bg_point_octagon_bottom.png | Bin 13552 -> 4229 bytes .../map_bg_point_octagon_bottom_small.png | Bin 7857 -> 2635 bytes .../map_bg_point_square_bottom.png | Bin 14297 -> 3496 bytes .../map_bg_point_square_bottom_small.png | Bin 7152 -> 2472 bytes 30 files changed, 0 insertions(+), 0 deletions(-) diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_circle_bottom.png b/OsmAnd/res/drawable-hdpi/map_bg_point_circle_bottom.png index c8bc0aa788d565f730d0ba30ea365279597d92a9..2799253200cb92a5017cd012823b8f2ad706da88 100644 GIT binary patch literal 2106 zcmbVNdsGu=79Yan00M%5JVY5|*#>cvOrA_MkwAh3i3Ug!fwqQZ0x?VylK|o2s}>KU z2rHnpMFgtAih#;v*9S_e76EHZ7llGmDz;PWD};t(EzY!tw|@7t5GAEh$g8tT;k+~%S2G6 z;1V}6#Z<8_1Wi_jW$MxB%ned`rdp0Dh--P^8WRUMfT2biXu?u729AkKd~KJ5^JX!H z2)l2fTPkd2UG7K6^DtpaIO8kItYDRe3XGdWBuhaL#d zJw)7_UZLbf2}0+5;U_LJ*=W>pD3tW{baFbKtkow`U<5%ZR2qdwgK!PVkfAZkOpwN~ zV%~xPHOTcUol&LLfM$!bL~W{(OT;66lLDp_i{Bd780HFvmyBYP=_oLnO2II5Uaz$c z#whf^VZ2k@AkEOBlql4oP1VcsekfPWgYnw^xg)b89t~%sUWGSBmLkx~Q!!Ly6bZOQ z{D!PhDL8>J8-;0XCPYQq42XfSlu#g*!Ge@5Y9fNbc!?GAc{}gI3u#m)gD+$th>#7# zLVlo-O&7p4oDF1A=`epDE7BN@GL0Oa_pQQx&td6*isgjpQJGPzmuj^s^HU&6)*7{j zWUUUQ!DJXDiDhz?#w_tScj-;i0#vU`LlvQVEe5_WGe`A~5bz0tVJ6Cgm~1K&Vz3b! zp1x8JB{CQ^1}hO^B{E^+9A5GNmXCr5MKRCH|IE(32p>o@`*suX!`od#HTVMQ@lE+D z#n}}Atl~uizSK1MuuQCVg`M|K3}?4i`ht?b<^^$eBkiwVK?#UELFCW)@x2R5=yqgi zi1(onv#|EVp>~y<3w$q+{+?NV^Bd2S!BJ?v?V<`Rl12EgITE#go_l%rmimcbed^GT z7SoGp`rVdDwZ8eE4|KFUVYvxI@+CH zaiAWv>U2_kG{o-g`Fb6KTq&7$YrMr{+t$cC9wB}5i3dDCrdM5Ee$`@K z=IQtXom<29o@Za~LzD%-EOmyiA&O%wPVtaft&=KX=B5WP*`qMQqH1*?z?wc)_F?$v zXI>gw`|a&>Cl63Ye)7&LZWvnnY+1X<1hJ2{Zrtl^{xD;t=@&QN%)spcPmmX~aiq_Z zrLBy!@Xeg^SJzct?;R}q`fnLl@4FdhgC9s1+dK2UzgoWM#|6X720|W@q`8li>S3kY zr5EWZ@ba&A@yC`|e^w^9>Qi6v)mMUfzY~c;Ia5&XC&htNaYCzPzw8D2FTVRUuR9kg z3FdCL4LVt$&1DZSKG;)}akacko_r&Fn_aS}ONH#fu5Vl{ygLcGG>5b?&OY1kt$2?k zL}R;1MW=z|)49OWI;^9&d3Rq7KNO>vr}bwpwkV@NO}W-|<|u)dqBPMaR}z9Yb=2(9 zD|v2;(%}`i>zg+cI*{E9m&_`pJu}S#*6u0%i*~lZ+3-?Eq9xWYwTql0Z_O|ywQYhs z0WD(U;mTX!RX4%PxH@ck#}@}ZQil4~KZkTZr&j`x+X|1KL5iNPzFs?-mUoHNHx|Jy znPP_JZVO8LwR&LZz;}1DVt(*?R{Q;!6kD(AZXMrdo!cl32%NQU5*0RZ+s`R=_A}@9 zEQJPs{;-`?}YxdqkbQMcQIW75OIwzr5a zKTh09YaeSRjDE@C2^CEz8v7av)=}M-7qS`#?j}4s-_j|485~X|v0glJnDn0({e2XX zwp;<+|G44bo^Us=`9`EC#cNfA&k3KB%d;yhx<7ODEOoJo0PZKH`Tc9wu|fg->frFP z;c17;{#t5@I_InIyWu;I#8=&cPc`mXyJf7vR$b<~YJkbQK5IC#HS6Nf@qE3w`^w;Z zB}GlI`U@WZkT1Cw`h18~AS}ByemuWa>_uL5{gU&L^~uEQ;?7Lfv7CGNnw5Jhr+TbP zx98mRk@`8cU-USX9;u@6dq@8LdDG-3m%fAY{X56al;1Vp_@upX;`ze--)1_+&w2a( qg6t$)?IeU^z|7&~#j%MRz!E6w`G+n)yn$r?n~Q`S1P#GkKKT!WzB|GI delta 3531 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 FV1la-%YOg> diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-hdpi/map_bg_point_circle_bottom_small.png index 2410b26ff650192ed2675020b2159226052df644..8d51cd30ed3447a2e50791b79694e740d1b6adae 100644 GIT binary patch literal 1581 zcmbVMYfuwc6kfzCW-7KqMXYu?1F-5G7=T1Po%NcB_@T+1twl003a5HHWmz>)YWsW|;iF3e?uhOQK|ZaT8qC6;wX+HD2Av}7}FA3lu)OEgAXKo z6Imx=C$k5A$vY!dB1v8XLCVX^Rpn}xAQmH-!C*j89Kmr|)_{E#9*GXX9$!+#0?GLp zk@rfx-~q!HX@}sKjF24ZvlQH3o9($_k8hADnKC3mdl5{9B5rp$uK{hJWas`3Q$rQ6p#LkQG797*#CK5LoEP4#Hn9?kIHHqP}n5IM3 zm??s_dVCV?VYrBIUiK|x@hrW@^inKg7CBlH#6m$RjdVdli69BS62S}NmQB~68a?mLvp za}a$kxFxoUP+xN6&(HEFtQ?NNED)0A(0QQmq5J2rOx zW&7DnReRFw)9YPxl^;#o<_M)wjfvD>N$aj#hEyb9&3MfAEnR$kRVL?VcI7KKX64L! z8Z4TL7}wA3UEZl^g_fQCW`im{4xh@Op0m1Ve9^@N)w|oHPE_0*x~#1$HqdNVx{?mF z*`TB4cH4$urX1X?INa5f)A7ikSNjQ-O|?dEnzpv1|KxZ^F&}l>yMMp21?X&j9K1CA z+=AfD_S(*`C)cdaUM1dH$w7(9dxow!a<-{5qe(e?wq-?1{C)*>s55bUbWc^tS(f^1 znKwpQdOm4XQ(@MX*3H#19c!EN{wz2jRll6NW?6JJu6Jil?+?V-^$#~K=+f?*IA-G= zrRPv=OwEOx%I5C7n3WQP&w?zh_)P4EScC}ba`FY1F|~4IkX#@BL%m&bhP^G_BHUY7JoTW zj9;{4|AVdr4Q!66NQlGZ$DC@MjemauoN=36awX4pp)Pr}|3v*8spcBs#!eVnlilF& pNwAFQzVzNcZQs48i&s5F+JPW(GZYnyy&nF7TP^uybJqN2{{Ww%Mk)XR literal 1961 zcmV;a2UhrrP){k;zb@A!{;$NAtr;8rcPWd(IzrzncjO%O`gb)YB;$Ql61v7T5r3)phL1;Pqs zfP}+gDjW`5;d%nyG@u2ld2KixZmL7JacypE0EVw4Ai1V%*scIgGZK|h8AG8^C0B}uj-@aX2TwFvbMHEF{6h+MhMJS!zt6S4=1Zema`JuC+3c+BIj>TfEAPAhQ zs`g5yV(cg9@jQ=ysIn|uFBXe305r^(K|pj`a_WXkb^^2>GgOO4qjWSHr3MBD_2z|BA3vTI1mTNr^G2yu`saxgC(g4h zEAQO7v*hu3G%KWepEb?B7ND_@_#Q=3OfVRvVzF2s0Q5h3^5n|!@bH)2!jbcGx!j#& z$Bxao-R|<}=xAkZY)p+rB1YhB3eXZ|#PKPw*K02n3fpenxG}YN@80h>3rEg>@#4kQ z%*;$wlB9wtiuI9^5&hxAhlY90z*(i@x(bFuAxs+(kH?vGI?W^C^XJc>IUJ4;dIgka zdH(3pqo*7WN3mEeRzjhWp<<`V?g$u(L@2-C&n_)34V*f4>Vwm#Pye@9IC9Xj{<&3dk0y?XTE!GqVg3YbhLFP%Aa z<~{&qg2AA&XU`susA!tH#mwyr8j1Pj$&+*@lc7qb61A|f;K*b$+vn!y&X10cezR4; zw{PG6G(A0yX(!|HcxohA(99bFwj^dz6zNnd#gs}VwooYigp0e`5~ zYD)l6!{m+2dVbgfMIMd;^7{2_x>zjIg+jqzE|*7UXJ@Al95`@gtAO+K^XD&Jy7aHU zzP`-h;9!j;ZUnr1`7$*#GlQkDY35acW@ZOe@XebyEG_^rG&wmrcJ}Pqe{U7=`t|Fd z&&|#K4*-_2Mq{90Lt$2xRXMR8kaQauAoSAG68a)4=vGyA=;_m^cl!JLKkOA!lBEAn zOiYA0j$6uRv!y^F&=?;dSFEYVtk0_z!~|`T*Z{;JiN#_z0O0L*yXV4%3!fZ0a^yy@ zfG=OZymIm4#kqRDzG(Vi9djYxZ)|K#$40`^I~tE!*TmK|Q>j$!`FwtW=lQ`~w{CsA zYuB!mn}u9hSa>)&Ir$v`Z&p0)I~0-}Oum^T|z?E99Nmzi?8 zY^zqQ&T_dtY_r*f`}gmMy0hU&roxRzW5wliEpr?v_4V~BLqkJqEEY4` zFKp*b|LU9v%{MX19GV$>K(E)!rqgLV&-1*ZD8st0^EYqa{CeNMeI1*IMx#+lCX;v0 zojdn4P19wDVREu8SG-*KT5~AT+jEkw^rHin1&-k|a45Md4&w zcH3;W{zHcj?LK_?@W;D%@BY~3a_zO*Y<&n-sZ?GqE-wCd?b@|plF4KqmE$2%gInM@-X3~C#xw!*(Tfc$nwR(<8LpaQt!fr5fX$8?YjhwG zV5-$BU9DCTgeepX4gkOix7qD>+-B@{J5{gOacQ7Z)oQhYxefs8xW=T6fnheR1d5oJ z1WJo*uiMR-PJw-zk#eHZDD2yKha(WF+mXA2dvF>8Ob-7#$8mN|Hn?ibBB_^LTtYamPotVH4 z#r%Fhnv|w#T2G}?;P?BD2eB-xkB^V*@pv2(i3IM`%+b@D^T=ek?)ceh>|85|nqz<{ zieOe6jC7D?*|-I0%_){wK^bUp9zFt6L5yc zbrZ}?Ti8|^7DDryrLAMW?*{PCI`mhiA<+0FBcT&NBHv@oPaW2j(XJ9{O1AW6q2GZ4uve{5I8_z#VPccCZ(~_WL(K vT3QZlXu578{|>-zpViZO?*V&~&2rHnj^GPskVB1@00000NkvXXu0mjfBACjW diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-hdpi/map_bg_point_octagon_bottom.png index 28e730068743f3e4fac91b9b80c317f647e323d1..920e1bd3a6bb68a7b7e7ad921d4ed604497f4cf4 100644 GIT binary patch literal 1865 zcmbVNc~BE)6kqUyAOUp{q^L^-l_SY+E|NfmNTQ$wA%ucQ9dc|SkYwX#kpNmFEhtng z>Oj>&MC7U>Y7s4X-~rNVMMpUVtl~9}R}m{(gVb&iX#a5hqdT+veeZqm_pa~#W^Zj>ltAHJ&EN5J0Fx6$luvlP4llM6OC- z^D7br0OL|MvUogR62VuZI-1;SLo?|N1R4N>f=vdwG6lgw1(K-I3n+c38Y!SgC7{Hy zC6L4riX>^mGB6}2BT}Z!NKx`sl;8zmkcm$?&>^@SH0iW@Bi|&T4EyC1d#jpG0f$ZS z6anR9Qt^@~FcifQkVAv0N(f?r0X!PaVKLbZe~voI@gfPY>L{AV1Bbefn(pyFlFgaW# zl$pAp7xhScAm<$Ko{fdr)7VY6G2LfB__@?%CfIsqduU?=huB@wd)soom&(^BuGQ{{ zU%kN+x7exM?Lbq97-`M}f=+c3Z$wDB@GjY%b)NPCTI^5L`w?bUQwW=iX+uTDQ` zh+`j>KKU9o+@5g#hQ;A~mE`%kff`kyZx}P!w&=oOji1NG66dnJ&yBU)NEl%E%Sxd1 z&)oyv>@Nn&d7EF(`9#ccL}xk^f<7gv&r&vV%Ou2ZPB!X;H~yQx&!3)H}jo6 zvKgch?CEzCt%~xdodbjBxAiUSBX1=}gRxWY<+_?|TvLzGV>9)6y&nLSqo8nouDq_>+PHmR`ZSteosEUdS*UyGU1NJ3xnz^na z^=G!;d00`>Iv6upRvcxXpYPrhJu!jYmh8&W{s8(1md z6q;oh=>4a9Ym;@~rpZ?a3CK$CW0xY0&QrR(zPu zEi38+m~Y#5Hn$$^f-+{-{&82>@GQO2siP6dacZd(q*iTAsXFscl0WO^kWcd8&OXPk z?m3ou%hs&+KU{j=-oDDg%TjbA=i2gRaT%I=pX`}HWzoK4_r9HYoV>%~uPIK(El)z~ zv-8|L>?7_um{?pG&}GSLqicG!@9!#tXWMrc?MHCy}7iB_s}hbX+h^~oGzhu{ixzw0Hb&8x~edwi<4 y`A%B7>*lM*!230mtR$Fg9wPxEbtpEBcLNH#0>wY=d+lNUxrK`(MKuc(vi<=GwY+!$ delta 3124 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 sjJ(JG)x-G(#P%@~50HV=9vPiP)?nV-{ zCDrPT#RrIk9b{^&_&}ngqjfC4iVi-I+By!X3{@*?eH7E`SjSeSn@DJXIR5C)-M#mo zd%pAd?m4@%*qWa*V(bV208&f^2Aen+MBk)g;&)cxzI<`Y5R49CCgTyx3628vZpKA{ zCND9cvQdOPxbO^>0{}z(wA~>%EM}Z!yfPxHBMW$05e)!2xdE0S7f=G|qUO^+9TYiq z3<7Dl4w{Ww5DS|}mCywh95u7TY9}iekXkpCI~B|c;GzL9B@kf1Tjt~OfDVe;#l>}0 z3`1Z{MOdJNUIgW^6oYvTM}aCCA|(+-4yv^>RHam4^2wkaks~mI!U{x+VmOB23Jo~$ zK%zI!?ZIt^=>xvRoenAy1Qv(k^73+7xkAQp^I=r0)xwAzmdmB0hLjKb1R@~y@mX;T z28t&+niXiq2SzOtF2*nDATiPxDR^0nWzevXA0SGk3=R-1jLHz$>y73W)8+*m^=}w2 z)#mL%mV#{*&-gh~ybn)S94vD8YDZB;F&eyxqs2=h$_xzY_fkH=WY9t4iOfyAaSf`b zP`MhDB9vMwRccipsRmK1q#hOG(rQtWVmBGL^D?|qj$lf?QKQuw)hKGzYm91z0hNnO zjS5kq`Z(6);|0P;QgPq3=z9RGekB&q<0wL4I6K3X#jBvWgb^6NgkeEBDnr5dEd)vX zqLS?BExkzEKymaU$~~Q9ykLxGoPJ3NVg;cnMyaHj8o{JWwN@^s?;)iwrBbd`xwI-5 zhC%~)_y4627K4JLwep|ZiHpR7j4lT|LEH@X66F&ch!Zj`A!^4jpBB*~lCGp@Z8>9?6b`uwK@zT|H`&D%;JZ!y)E;dSBkg=g+;Ae;LphaX=7 zSDcVY0LklvBOwGN#m4Oeo5%iL)zw{fHB(dc#;4bw_K#Y-l(~llNkBSajz+jZ^za?#cr-i>^5w@ z)mhUu_d&(_tL>KU)oICz6Yhh*=KN7J^vFY*_2;5Z8R@&8wdPme>RnctwLj94k-DnEj#zj0Y)C)<{{p@PEMKeNXedzZV za_5@LvxFomH30--W9T3$z&vLFXh|FXWG-)=IPGY)Wv%M@b*Qyw{AWQ)s4l$qTuQ;A z6)QHB?CfoA$bIm`=;W@iG0I=<2r}K58^&B|8+R@^3;(n5>TRwW0@C!#%f?MVUa+^# ztap#zQ z_~|{Tx6s40>6Ws#DJ@ER`&4(|+fx>uWrxmTN9}~1JsTIX?UT-*-!@rx@Nr{9qvDco zFW|h8YV9nYeJ^v`-Ve<~*7?_#)|!3OTzp2u{=$aPow^OHZ_GJzG@`9fD>PTFPrj&V zpP7OQXPXY{AMD=Ibc$G~yX$xwNj-cY7@$TZD8`N@voc{M(0b|k7rl?1tD?VrlhJC} J{lUje{{f1jRMY?f delta 3074 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 QQ~&?~07*qoM6N<$f=6=$mH+?% diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-hdpi/map_bg_point_square_bottom_small.png index 8ded1dd9a798ca9f45d9fd93b1287fa807d37277..66b60f2f939f672f966b58410e632d85fd06d0c1 100644 GIT binary patch literal 1421 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 diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-mdpi/map_bg_point_circle_bottom_small.png index 2901029e5170cf5e5bbb4ff747d4a80edae92e12..5670be0d8979e2b1cbb6cf4dce5ac0758a2d32d7 100644 GIT binary patch literal 1374 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 c>fSl#U$$| zDU<4Py(^EdvTNsYbm_ceqh+4MqO>Ae)8S073K(E$-UNG@YNuP}RU`d&RX~m$V+h=@ z!aLN+i=fK&C2$_g(XdQ}qZS+|VYyO7$RuJZISnRp631`?6XPf$RY`G`SOE__2=K;P zZ7KtmKi~`O)JPT2yHptF@pwcYv54hnV}w$v#BdTLNfc< z;R3cZBAbpz!HA^IeHaJ|i}cEWdMA1W8ZsijoCL6WIZLz?3=jtK;?H)d|VcV^2P0X1!euj$0X zPl~hCHzl1P+8w)pocd-VRAuRWKId6uPiOV~_+r1`)7>{>p9T(QdSe%UjMsY(I0TcQ zPXA?tBR=G9$@UIR(SiZ<{ zYQxlwNm$x4u;B37O~l_i?^~5q>JFqYA6gnZ z)L55|1u|Vr*RSu0TQ;G$ciWiTyN4!)4kk($Hw({5{^%<79YN}2M|l>d9v#+M5&!t> ze5m24xC*NBY45#OADf&M=NsOTTT~_--t^Facld&n8pW-&y^pkeCjNG;Yg^_1!jIl< ziLIJ@_k8)j1;^XJw?0$vRjmE%vu5?7#3#Yay99fdW>4Ju%?fNhvN!)K#dVruYFF;8z&|J`MrQy3 delta 1607 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 delta 963 zcmV;!13dh}3fKpbBYy**Nkljvn8JRv0H z(G0Me1%Wu}29{H}rPqy@scLmnDPjOl>K}j?U_cqYW%2+b43#LBf_fDu{7SGJlK8D2 z*A9WCg$&ISzwwjj^FF`64@N)vgMYGrbT5EXiZOP~sP{}MMSmD$`jE@r2Wa&k0|}hF z;6_dp^m`7RKTS+b_!LD!vMeLRFzU9VD8g$ym&@USfdNVgv0Vz-+=4U#2q8W&CWPSr z{(gTxpMO-V)fm$>;b%X~vdFTm8XS6hdMeRq^m2cHzeXvwy;L@a)Di&BWm)!bZ*Rxe z*4AFc+<$t?SD7>AVoP3i?rOsz&X0GSw=b>Ouy*&Fyfb%TNGNgqGhr^FoS6BZ@ zBogT#71J<`cT-bSuMt9L2%!q3t`z_ZhZYtVFd@Xxaa??5W##34&OPw)@$u61^z4ONqHG*g4wji9DP$<;1v9a;-A#Lc{NRspnA%FDwZWM6yI>haoU@#bby1BXe zp-sT=-QC@vMn*=ytgo-zZZ;g}9ss_5i9{lFadGk6*4Ea3JAm==@#m39B!7B(YBi+E zab5?AqUhV*-3^yYB>?QT3rHrD`OeNxOVc#34mSX3O;uHWJ3Bkv+1c5znM|fFfFw!J z5kh%E5Pz((v9X%lvec=8CpHj)3wWBzWOD69AW70dEEYTRQdF0dyD8e++hdEx;*+JN zr5C-uy?;IgqU-v9v$M1RB7{B(f>3Tq(M^%P6sfApa2)sO>gwvr^73+;=lMT=1UWoB ze4kFI-^F6F|9w8+)$s6eSy2=Sz?tg1lZ;14M}L`YHp`aF#ftziFDx_4Reowrx<;KqwUQ zE`LHfj;j?4g>qL{S2+@iRO0b?P17`+5CZbuEEQg{0RS-2e_huDx~{|7pGu|tx~@C- zh(@F6{QTS=8XBr(vso$#LQChjw5Ww9VNn!uu~@{GWjQy8sE&?~D9`h>qoaeeEK4;_ zqp~bhNKJ!^wv=mFx{f2LK6Di!q%P|KQ#@4_3xa^asr$ln>a~5-u5Ma5jZ5B5o3n#q l7y$_2J8RK_xF$_I`71%A)hgC9_L2Yq002ovPDHLkV1k*V*#iIo diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-mdpi/map_bg_point_square_bottom.png index ecdb05f937d220e0df4a0fd77e9959e427c4651d..406613f2b65221eb0e3568417b2f34ccadec4c01 100644 GIT binary patch literal 1447 zcmbVMYfKzf6kcAHQfUiPdDM_`C=}c7&SPK9bQij?yRzD)JhniwDzme9VSt_4&d$Q} z&`@ZpCV>8+F`^_`qeiq)lKMnbkVHTY2o{4h3i88rcA5JoJ&%O72 z=X~ci&*$bm8X1ugA(P1>E!oC=xZ?gdd-% z9D1}!ZN;tbEKts6*NLE@F2}~!RkD-=%}7UdJ{lTu0f|9;t}5O``}F9#T^h>%V+=*s zRisKixT+ZS+iD)SWp;0N-JWg4>ipwOG> zaMJlk^QJGj)1&2*^;1yX|4`)&U40CsHM}9@fhCU&3uqaHGQDD6;z)KdR9)&jw2j`&E2rVE;ty+!) ztxB$l>G{wi$* zZ3H4$4IE}sa3Skyrnzk>zz!k^HPFb_T3jtxX(Xnz|Gby0Ui#J2qy*XJuxhk1&vya2Agm8X333;Vf_BK)3KWB z`uI2Yuy^kY^(6ysUhAc??#7+mPwdgdK|6PIQ?{x87%Dp1$$xvK_tZymK}n^dt&LHs z(HX1BQ4fC{ezoh9=5g2i>CLK>$dGbXd@ua=j|k|!{ijw(M`wOk78g0Pf2b=xtHWY< z)7`NR;W>HIhbd=g)}9#pbpG+llc@(7A~Ec~j&mVhbK!~CNBf(W+j^hgOdkn5v|#WaRW)QsoS*)#uw<=Y>Zxzm6;V;e;<6`?DLxQhqf6}_la<-iWJTXM=E3lF>V=m1&gIpG_SS>re}Bc9AFIFd^p#V|=UaB@ zREZP2_RhS`n=dU5=2p+OV delta 1566 zcmV+(2I2Xq3$6^1BYy?;NklQF`&Q7miV< z5=E->2W-*~$tjmfohF4!yX=@-)W2Yn+e30_d*r$Ux5Zk!w2CTzY+`{B0s&+2^nLNO z9Gb=s;8c}@Wck;7&!5lx{{Di|SN_9aIev6a;7d#JS_0P+7=LjGu2pEn4IFv;I3)mU zX$TS53}^Gtc&BL^!Wa*}ADYN81PB;S)5u(mG2D(YCIEl|Bz$mveO-I@>>1wO-Nlk5AyE`jrBWel<#IU+S~EYNnwlcOU>sb-IhV^( zuy8g5w@tz>0e@qhD2mL74H}pkr`4on~^mTxe@+>$hMq_<#Kfcd8f~kutNaGU_lVrj~_oy z9336Sw|}>{|8j`Hx1CO>luoBla=9Ex0FLwGit+gi37C96Apo97Rn=)pk{lthu&{7H z91fS0$z+RqBt6y)Edj%T5khPv67d}$AIEogc4Q|ckjZ3HH*VZ0RIAk!*nLgY`c^L0 zQUdw{j3|n%BuPGm(5*Lb-Z({oR}`g)5NacYdVhK>7z}csp+5mB(dJ^VJCX>EGp^(_w+4*xAfL3$B2K;`1u~w^{j7G#YL1?d_=}yHQp~vOKyQHAP|u zY@l2&JFP+~MNtZZAe`j$d8+?3sXNyPSbwPy@nTTKNRmWt;MNsHVk400wZX`7fHB#C z;{@*9xidBiK*3E8$b}F>PNxzy4nQF5Lpp6$*w|4a!-(_wJk-F6SFc|E;XpxiytK3= z1OkEb&6_tnx)ECzHC6F-#U^?8ZIv{gC}w!guEQb`BhboD2f8$-7c4lNJ>>ztY0Hl zRW-QQ&on879cA=qeV5CnsjAvjRe$veAyh>O9na0pDGxM0(vvb6^TSV z)oOJDz{BD7dWkBw+u;2W@_I?T2u(~(;7$j$f#fq_OQa8^Zzas>a~#+2cDrr2+pTaM z*Nw$uDpX^pTHrzfTiF1eY}f*nmi2m_X|-BxsZ??WgF*04gd`k|Mnek*gMV7RUdMqz z0J?d^mBVuw7LUi7VzJntoSeig%l2xu8W8I7Jg>^KObMEcn30k>GXWaZpq&WWDU(X2 z5L_n`31)tNzW@65Ykd3mZDYqkMG}bw-rL(F8wL0D<^KLYZ3Opuo=37Q)5vQZJk?9P zHfXMo>0Gk}Y4^bVOcMm*jDM8#`8)+q$cUn-L4Osbqt_j9ePQ}w25eV_$Q->k0F^+{ z+||3!cGfrpT2IeOQy9ud6L7M&RUtn#0nd~tK9!Q zRk5>sc2(??jiG>OR%;m47yg4|7($NCaY_P?0UliVn!uH9^=Cfx)fY?Pe-cm*Ug(Vv Q#Q*>R07*qoM6N<$f?6~mISTk~IF zsG&*NJ~l_?oNh2`^iH{8XewV+r^Zx4!@8bEI|C6KFoCb2fjMq@Vjy9wc10+M$0UZX zs`z6PwieWIZV>IZU4U`~g{u_Bpecc%xnzQ6oQYgOCx3*g@{Hq`ctlMWyYz_Y8a z3hSZAn_$S@-5rIBFdA{dHDFPcaoJX@Cb0ahEMf45&ciZ!)qXCr*KkfC`l1zF3aXgZVTGpU43Gf?C?DnX~4*sSIGilu_4Zv*;n zVEMaZ#cmfUzU>xmd%W2NgQK=@d!x34GBiP>kLMKCu)>qwVU^aBmVs+b0IkQhO>~uJ z(byma*g-VS0uEu*0*pQ*P zJ_&HMK1;xY1LVR?6>U$c@{Y>EuMZ`t!*v|SnmEi=lkE=zW3A0!I9RlW{l|Z%0sXJ)bHI{ z#$H{JZbWqXXz;^Q{h~fI|G{GyU!MNVIkZv_+Lr1ar)G~t#D)D6Z!Gs}H%lugw>@xE z9K75Ij=VPe;m@buKOBoM;`gkymGB+=Du+*;d*qMjFK_J_`)(=!`!^k1CH?Aeg|iFw z^ra^b_8;4}GR^OK^IhzOGg&*ccl+Fyz6%duJ1cW1XAdp5U5Q^P4*5foYa{PG`eM)d zmv+T(46yNN>(R|=_xA4k_xD!6yyZ>AuFQSCbgn$}Y!~0hV8@6#oqSH{+SG!)GOg_T SB|cIQe@59%UjF!*k@`P2xT{zI delta 869 zcmV-r1DgE#3Ht_+BYy)zNklAC=0DrDu1@y?SC{)tG(tl z&UtrbW#uyfTz>-qR}~Da7y?q=QJQ+aUhHguYtySv-T18B8c zOHmYkvn=Z=2m+1`S58aDdq8a4ru+N*&Nuh+{BzzP5Wd+-nh0lEm=fE#ZFfc}S_ zogMA?_JU{x!&8FgRaZTeBAz7rz^Z z@wB?SDtjLkh0OkCTCWOu|mCGFI`+*=zpAZJxP)x07#dWN~PrS@e!XBN@=8N zS`>!iVn)Mzxg>$*ugb+bLl?rLILmUex8twm8pqbSli=k(_0hE7aO3~fC%H6>0@ zPq}HDak*UPwOWn)zK_XArs|8s4rzynhvew!2rVn8t8LrEk-f0604FCWf-xps*9F_Q zlU~``S%LOc@;o1QQZRMUsF{?N4*?K{A)W=PngV0K@5`ha-T!l3XU&psylnFcu9h(d vc+ZXlwKy3XKi%>i`stZF4jp&zi^t}_9tgH5smx>o00000NkvXXu0mjfUzMcO diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_circle_bottom.png b/OsmAnd/res/drawable-xhdpi/map_bg_point_circle_bottom.png index 9dc55ad53285a09519f181b0a11519c65cd7f5b3..71ac3129ba6e9a4c8e0f6162e265b5b5ee9c7186 100644 GIT binary patch literal 2762 zcmbVOc~}$I77t-dq%28Qb_@X*lPKLM4Fkm4G4u$CnA?fG|KPNlm%~ zcp(sm$y1QjZ6Wf5eP4DjY23+0Ms}U5GR#$@grBR<8e|67r&7q zAPW@!K)f_CO$mgj1xJX}62xo?-g`C9OT&Q`$N;qvr;#PfRU8c$|6VT#rsvosJnp@S zI)RJ-)2T>7D9#^L0yrj-Oc0aFR2+*a~g#rFj>vT!=C;bf=nS0{H0i~`j99%Wh9MIL81`JB$;e3uJ_U^ zbr|qJH~vvt6_Kg{NMV2qOje5Fdc?ZSgW=r$yP-Kj*c(oWQVJJEn8*Xg$udB$=JU9C z_=G5tN;n=A7C@o07z8rFq7&$BW-P&jOlJ~enPd^0O@UJ^5zp)SCwu^v!lL@}m~3_c zi$V$T^$1|mcoZs3dN9c}itjv@FITCBaxpM(TMFC$fMxtEmgBDkglbS30fLG1T@V@% zszFsesK8MvL<(+&Kq!{V=QwV2Rr)h%9-x$N2PA8hpbYmu%^c}JxBzz$g~9-s1O|)D zAkbNCDja^Sm>{ClsdT1@%@i>x_z!r=|C>G%>=bFPSN_&J^DMX_=g7Y%0p9#IOMo06 zASFC0Zj-NfAP^=)e4cNFrsLI?Cvtn1mE&;5!Y3EMW?J-Kiic{817~Nqe!hCLB))@g zJ%xYVGF*jMq69X>>-&gqDuiE^`Vbi#$%fJcr<1z5^Z%bX5^h^5u6mHsES&=eiwQtu_j!x z)L@f6G*r0A*76m@qUKd#+cg6_T}d3Wqpo_>WxIhZ=b+Yvp-O}9<@>R1TWAlIng;B1 zbWD3pXpf3z!mrZh`nqPVfd-`$9pA3cW*g*o^p22+*QV7>*Mj5=6B~c6J{@e+rpdAp zvQP=h{x^=D!!%oGEc%XQRoz-YyU)X0ck22(WZK}>H;NT#XDi%hEYWl}YiSga33_eL z{F)WLYd_)YNbRnyn3M5xkxRQi#|VQpkljKtXCmv8pM^%U0&9ZJ z1`Eu~yzj2@+32_y_v2!l*`{2@OrUw^g>T}H4Jn3=zgk{8khInM!Ncbh2BjTteNJX| z+Mkb4H5qhonbZ{o<_wU~HJNjYnn`$qYR{y6TQ9h1Mnh+PAyuJAI)jk6yBVM_w zC{OKOoZ5V=7K)VAU+q4!<&eVhAoYG*{dwo)UFRi9zY;r+V{_AFTJxnxC*K2G2CiOuLyLv{I9uKXYb z=}2W6O&L@X$Xd^DD$@42Di+}Yn5SH zuhUycO0&_Y1{qnp!%KKZQT#ebWA160-+Wj*;zTfu9tH*ybtWh%3A705VTpL)Y>HxdT4qUpB7?H&wbjk!v!gFCFTh>9<$D zm^A?-x_4&DqhjC594CTNNv*~0)d8oA-c>xOb)?)~v1;bTYStZrvvu~Aabrlrty#ht zRA6$PfC>9j@-dq2A~e9(ioIvA+3(D|Za?*MWVXuQn{rm)4-#lgUM9Rdcj5GB*c#TU z(DAHE!IPcB2#Z}Ci)KHaDW|UNsil>59n)O9boyTFsqz$ughmqCOuwyf#X3UqnN<0! z;m?wpw=Bo?*7-IKtjPXjO{1m$b(T8l`%sCCvv}KB^Z1d;cblds7SN6?x>3KUHGf

w{)em(hMc*ts^ovsR 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 literal 2909 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 Hu0mjfZ}xuq diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_bottom.png index 376c2bc6e398e0964b77c4b6d2bae7faeb992355..5815ae8f5198f01fd8fc03630545ec909214b301 100644 GIT binary patch literal 2303 zcmbVMdsGuw8lM1x5Q$`Y2tF!9!cwu#WAY#*7!pE2QGtlaquP~_OdvusX)-hcK{0BL z&jNJ;u~wkkb$wO^T2YF+B5<$-wmuOQ=%Oefp!h=GH02YW$I=LbpM!^&~Rjn0LhR)VeK($gx zN#I5?qjX_#ntD;T9$uau9jC}nSMZe-Q3$xeB)}ACU{ns8G#Ofhz$B!+)hocxHZg+& zzJ;LaLdrX*5~E~b7@~*4KsuAAU@}=Ck57jJIczTLQ;@}EF&RvV!DiARu7JxFu!F$K zMZv7;l`283G-A>gb`w(4P*f*iFpNec-N>dR`cwwQ=kpm%7K6p2VF;QbON+`)G_8R; zr9lcC6neD|RU=x^rcs`PWTHX}=IOf-G`gs$_lmWK$wXl(W0>SR21I8vG#Xo6Z_x%c z7XFVLA4D7CvUD&b7B(Q6dIeSw6?KY?Bta1VKC)V)3{%Cd}i|IQ&2rEr`hpq^Sa#DSSSJrC6z$((@sH1e3#IvL#$TKb!|a z;h{m{Jhl{KVaK3ACL0Q!;znu>s9dXnr);Y++ml?*A94j@dRUGk`Zxs1nCb#q8iFE* zG(-ooAUXuji;^qUTAL)mR;71AOJTkGOIR79M>OEuGz-)pZ~^Ne2;#zlG%ko410(N;nORyFjAU!rI z;=zF?0KkKh($F|l`@lX;j0Z$+xP8j64_E5#xol&^>o-1;xvtXbF%HkFwcn_{x8&Z@ z1PfJ#O`W($RTFoY?yp{1RTaPWAe-t&0C1o`;E-1Wkbx9CF<^22A3^f{VO9u`{dGu>44}hl}9xQ_ZuPBBfFN(h&XaQBdFtk!f${A@cRw{T*Y*CFSQ17?}ujP;&LIWD18!hFw7-nr+=BUbk- zjn-xUM_0b(u6MH8VrKzi&eueDEiY&Q~eJ;4P-8jX= zZx`5e9&9pLfv8g7XHW9{z0auf;+s2*cinMnZ3*J_pQSd`xW|`AkP6u1%`M69KM$YT z=5uVWzf8Wdve>!aHQvX)td+koXLM}Ore&4W_MD<}C2z0~a@-Nt&pRr|!VuKQlQ6 zmwpPK@v?}TS8dmRg&LA3TzUZgm2aQX_;~O6p5JRx`tahFU1JwyImP8h@Z9bED$>l?<@a!vPdX)1jqKp6()FtA1K*Z6 zuKvd>8nFWWzNYo8=X{3?+|U~jyZN-cZ3kN%5_ZMNLOyb!Y(BnhboL<& zkJQ#X;7zf<9#~5m`P}dVzsdOeD&Mj?P$|xDO4{Kfa{xB$h(n67pwOP*8=v)KWF4op&!u zF5=&IG6K`PYbQFtD>Z&boaKb=DzCF03smGu(Ul#wUyjiotwV}!5;lyC~Vv>kGol&7F;DzU|-fLaw zEpRexOZdgDqa8=odvgNfwqK$*xpe;ECc4Z-2@b2&VXD?8J~x#GeJj?CC|c~>L6h&v zKF`nmI7&z1LHGCrXO7HT_d~43XPVf{;Tl+|eR*rQe`7T#a@)oi5Uw&*cKGF0$!+S3 z{AKyG<{kg&i+x9NoX|cys5f8~TAO9Q)89)h`=sX8^tct&^Gk2VJyq_a&n2exrKLv4 z`+17EdF6w(r19Fwoxj;%%`K>NH;dN9^wx1=(jVu2_2Iu(*MplPoFniTqE9a`AZHA~ NR%Cdz^tdG1{BL$~h<5-0 literal 4621 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 diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-xhdpi/map_bg_point_square_bottom.png index 90350dfa1dbc7e53a428670ec326544c5b7330cd..b9769373f1253f4dc82478c6a5fb20b652d7fa35 100644 GIT binary patch literal 2028 zcmbVMc~nzp7JpF|S;b*s)JlC5QIIxyOUSATB_smYAf|96c385!KqPrDO&&>5fv6qp z#_EcdI(jTxDr#gvD9YkmTOBwvXdO^dyHG1AlvA{d*e?psoHL&OG4GuFzWd#G*WbPO zZAwmx5AdDo3qepoVuDNw&MY@g@dEF=yX^vS%%J6I^m~+^wyP}!6sw~&1e|D6XA??7 zt;_%560s11Cg&Ma(&#kB5|NfNvDI!Jw!>rw))2HX#$i@#a|s&O5ZMM&%zW6~%7hI% zF>^Urfhx>#M2;b0m4$e3RZ@y}RjyX3W5!6}g$@yLU?ONW>@XQgtH>c{zVIsoyjzSg z;TI}&u9*2UsWe4097kCQn8!w0S`@`$zL1UaqB&grZ5T&!6hSeBgR(HLh>MCi0(ksk zf@l_x7*ov4x6%MBbZPqL{J>TaTd^ES@TI+?O>7CITIda zgjH)Xm}vt=!fuah4V6cWnIO}bC78?##Vg08bsQ)F8RAfz5sZx@CX>6a7ur@@N&F{` z*J@i+^34RIB&<}PMGN|&pEF?$u>1W$ZbgudXsN{jnxZz!C~cmJAn8Pzm{>+Iz?#>Zo2u|lDok74pyft=5g zVK`s~Jd}gQPS_@rR$5JJiHX<-5PRGfApSeHqBskorYTDbMHwfiAUTJkDQga8hH;FI z!I28J)7;J=Yk%cnBFJKlKUXuctAPnOYJQkOaa#_)QAr8vdYgwA; zXgr#y5%M%#j5%(v`+wm>KvIZ%R{m>tCPZK$-R!GP0GC(0M37*CEMQYIA};kokVinG zEH=f_-Cwnd>_PoE$p3x6T+?=qEIoeu`RdvQ&b;)VbJq_1RhpVAsYt+gjCpwUkqDt!`~$<;IdHdFmCjMlW??vsc!8 zP7c4btz5|{_i}!?9t$q4T)`+yhV>nl`$A;zC$H&_%lRr&qHyk?7F6v8{r#eKMWo+_ zwykRu0{62bB>~1F!@TXY-YxSv_t5(t-TKbZKlT<64>bA~Zt(3`!!eK6g_V|nQy2R; z?a1-=ytXdm$&003wh#I=8ScZ1&@(u%i5i z+V#+`FWwj|sr$L&nd{qcY_t_l@VvcqRz%DD4@lvaxqH&zj2Zg2*t=b}^V4uhdBbmJ zaPQbNztGkYc8jK$6c-_DTx=R-VEuM1<(LbBUWn}-UfJnA2g5-cTD&y^3?MM9l} zGglw_$+cjl$p;GWt-ZH3>t>Fy?4!-l!s8vLpe>F5yRBF6J=oQ=2|Lk>HhF z<{41hePn1STyIrn52l}{f$|2AWF`pf=6ko%AQ`u4T$xA_)-_IXqn zFT&%D|0(@Jy|Z$tQ9nhc`KO;Cv-xpq)#OoS=bn~1U5*3UwRgK_WS9E9nVITw+X8#J zpv!I6zQ!s!KZMb^tV7kD?HyCsn_;C&6*#wgQ34L93R*g zDk+*4*#2Z>N5R0=uUn=?#m_rC+g|I6o-=)%`nNWWRoi}Pta1h)t@>r( z)uW5Y5(jF+TRF~vQuc{cV=?TTHCcz18S(I6hKDY%KDG>L{_NC~Y&;`*M(8!4(Q^l$ zZ`{~Bb??-zUDX8-zUy&q%niK!0KN5j`k(1Tcmrd%>zF-=*WXLk=Z2rq_e$@`Z*88^ ztXO7d&I{~}!J4Hxt$!#u!o;{9!Tp^g>d5IMKStQ%7EN-_N6CR34#vr!nzn8JutZh0 z%jYzIxcSENGbWAe>_u^hx%K-kBY2$VY_;V2swAGVVmHGjF&37If(q{KBwDV|o3483 zU0*3HCFK3reN^kZKB-IB{i~%Z=u1EP@ULMZL78EZ4L>&Qhzr`jhxAri?g_uEk$jD( z+?|DbGI>w0NP~XRZ*o9b`$v;h2Xpf$!FL%;)}}2UOv$QYp!OeHecCf?Pd-Mj?BcG$ k{6NG1r|E;X{(WE!wm35$Z~jxk7eEC{lqboKO0(Ae23YC=+5i9m literal 4555 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 diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-xhdpi/map_bg_point_square_bottom_small.png index 9d546d2d3fbd8f538859b98125de824afda63445..173aa4dca9fcecee95bbbd6362776ebe0a25b780 100644 GIT binary patch literal 1644 zcmbVMc~BE)6yHGw2Bf7R^_UFZE_fhrb~h)R7}JEr5NIMs6e=oil1)e<*|=FuK&1hX zK#@UFsdkjY*p5>1VzAXJNIgnDuvjWkwH`P+FgjH$I;b7m4HDZwoc__B+5O)4eed^< z-+OP%)AgE&uqj~x07Ph0R0eiM{cmV6`^^k`?qiq9j5>>1Kv@_!L6d;OOc_Z~YbUIv zfh5d@E6$O#0boplEhCG`(tRi~QFboj*Wr5XP8JOSv*jKqVag*J&`4Ts4jJ_D_(=$~ znPpI>P>1TA$z-lArHCdM6zMZeMR_LN49Vw!vpo{lfSqIr&|}YcxFjAKG-6l6%Kl>n z0!LJsJQ?&Vs4QJNm`u?mDB_~92}OCJ80TUl0bj_Q1@cfHil7+6M`27T5uy@)5;*!m ztT)jz-EOX%&!uQ9g5fxhpge@fgINvORp?*{5A1No1uUpY zmx;DH85`vQ{T2x$Rlvv~Hquuq*qu7vYr_uLC{ZkBh=*_@7#BtCc7I+Y+AhXG{u9O< zwOtv7P7*PYE~Pm8Ac8F-)QIC4OR?D$u=6JTTvQ-H`AQXztHl_mRwSv#d=&%#v(n=vGxzd?OCzXQ$DT=JZJ0`I4Pq#q}5d+Eco2Un5uH{UrNYi7YKjYiP@x zDGjLuhBpB1)`882i>?YyXJUP(LK&s$zz=OZdcSq*qnr!H)7Haz!nWU<-0?3Prq%D_ z{T}DhTyqD>H*d674{Wz87I0RpgW8=t2HdhXS5$4I)JoUA;DwZb8m)a0eEq`8^3^ko zzE8L#AEpM|%CZ|5&B>y@a*evB=VD*Zn)A}T^;5Tm2S<8UhiB9dUaB)snWVgu8P&7A zVSenStA^6Esd1!qZK-Kizv9+*Z^ydfr&)KA4$fg;$Rh-BM7+;Q`62$=jvMM%a^jx z?IUk)=}YS_8&XNPS3HU7ul?X)%hUEIdBc0fdmer{v3U4n-|-Xs@2pxlq^$I8TskjR zfiJop-`eZF#jmHD^!E%k(#S(sj8zw3@Skk$9y5R0;Hg^KzQpQGAf$c>Y@8uYNWT~J zS-ZP)v0MZ2!A-izqne_KZw$98rZ;D9sN$>``>Zhitx$UR*-d4uo;ExPuXEL(fnzuN z`nsL&pKH24A86+I_M|LE@)sV-Ndv^EKw;0f*Q=V_4j&2Ar9#K_VTt8?TW%*djvaTq zGrISe$5X%9kn&S3(VN%3vvl{#{!7d5=~t`?M}ZyX;|l(0i#hH8|7+EH)dA)5(!T+s CqGBfi delta 2456 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 Q<Hy&|$`M~>aU|it0GZyTlK=n! literal 9945 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 diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_bottom_small.png index 00d5be06f56cb13b9496364eb2d62af939c3ff38..95d5ecead0a830a1390d0e4355f3377490c38300 100644 GIT binary patch literal 2566 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 literal 5456 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 GLSTYwtbcj{ diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_bottom.png index 73eff57876d915aaf87981797c686fb51ec0ec14..685f8bd34d8d60b2250f5d8d003ec69213936caa 100644 GIT binary patch literal 3226 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 literal 8688 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 KScR-<(EkH!lTKU! diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_bottom_small.png b/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_bottom_small.png index 308568bcd422648f6d865b9c66a2391952cdeb8d..cf14b7f4a3ab86f3e5cd7ed2dc20e089fe293476 100644 GIT binary patch literal 2317 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 Glkpdao|Y~E literal 5001 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 T!ubX300000NkvXXu0mjfUMy!} diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_bottom.png index 92558b68239550252e8f72455e5889d4a58628de..ecd2bb984be533f0c3d2079db782d4dba1fd7855 100644 GIT binary patch literal 2725 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 Oj$BVa_Hp;s>3;$97daLH literal 8939 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 P0cfheP^nU~{qX+)whO`i diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_bottom_small.png index 43be98cae99a2f8dad12705aefbf2f64a6b22c20..b336a9fcd02fd54373d156aaae0bc74af01d0dc2 100644 GIT binary patch literal 2072 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 literal 4658 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 diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_bottom.png b/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_bottom.png index d2cdcc280dbc88856ab78fb25e5131ddafbb2126..6302f8bf257bcde740f04918351eb6f1c152e9d4 100644 GIT binary patch literal 5336 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 literal 15662 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 HBIthr@El%O diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_bottom_small.png index 297e59a7782f837243f33ec5c932b4a69330036c..a1c18ebbb0f18800367f5f46ab385cc5ba3eae23 100644 GIT binary patch literal 3019 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 literal 8447 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 MNmKEwyjj@)0p~^Sh5!Hn diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_bottom.png index 8a50fc173ccdb7ac1b4d2ff135ec66ecbec6bccb..035381636ee571603755a26d8118526bffcfa180 100644 GIT binary patch literal 4229 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 literal 13552 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%0DiLPij!T`(f93RJ!S9k=v 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 diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_bottom_small.png b/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_bottom_small.png index 1793b619e45d36505864f3d68e9fc096f255a33f..2e8f2cefb11d48b7e1dc30430bf73f019f906aee 100644 GIT binary patch literal 2635 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 WNKejjyCd_zcP#HfW}WBe9e)G*B00kV literal 7857 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 LH5JO_%!B_AuHMPP diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_bottom.png index f7b81b3e83f16182c8c1ea837ea5392477521d04..a5f4246d86e071dd71b629c935718fefbb5a931d 100644 GIT binary patch literal 3496 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 SYj7e3fQAFzg?8K4FaBS<1E5O) literal 14297 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 F{{ZKQ2Iv3) diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_bottom_small.png index fb0a74bbec41479115fa6636ddc3a75ccbb29ed4..0551a490ceb7d29ba142f5a268c4185b5ddcaf1e 100644 GIT binary patch literal 2472 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 L-puNiVafji8HW1~ literal 7152 zcmV<M8xQ1(P)<h;3K|Lk000e1NJLTq003YB003YJ1^@s6;+S_h000}eNkl<ZcwX&Y z&u<*%d!L#8z4qE($Bw}=!Ajkz*lpS`%Y{=7NUbBqNfhDGLoOTuiAzrvN6cT)Gf1d# zfhra#B!`$PqDJD-i%Us`zbbX}b-*|{cD(l5-rqY@eIDND<(b#B-d)FG9m$rG-I;l3 z-glngzusqU>-ev&5U|@i`|;$~F#_651jh(CMnIb((B|onIp7!pZH7Rbr$6R^V+6Dr z0&SlDm;;Ux&}Im<dHQ1xI7UF5A<*XOk2&BN0U81z2G8?6A`08yLmM7W*Mpbm;qq_y zO;1nT)6>(xp8W04JZ>}i_j#emv@#z60krqtd(VFN-FLnH0FH6E&YxJD32?REJxG%G z@H?63#It^P1pS^Oh$viAu>>N2mxu?@6(zgkJ`>0cG*CQIy@4F!ssIGjQ~?P3U6Js( z5m5K}5?D;#0is6(yID$>oKlZ-3}nz8LC<HAXxsK<L&{@8fFZ|&WH+A+0x)w5QNI#T zpllrbBxBGy#bwMnMCAA{NGAxO`_^NMI)Si5N5r8cfZ4r{jNT)=C6!*ea>W@N8}k^@ zCV<5;0ZbkH5X@uh$Q?YJ?qkHL`S%b6WBPF`^TR}dX5%2aT1O5uFz9^^3g6f2;ql@g z;v7c6)YOzcGc)6(SiU9^YarF97lM#uaLpszDu;o9J@T^-3lmWatB2+W0KWhJdmEIG z<GHyxXKrrJo0^)k7=Q|xj3gE*&YN$(X@Bs+2j2MjI9=oW@O@@x#=<lBJ6lPNFw8kK zGegRqIjJ7k*0Y|Niyj3FkBR_&f575>QUI(h*qZb$Uf|lbYxeEix1Aq;_`&P%@AvNB zz3a@+&l8ZRrl!2LwKaQtd)rQ>QhVet&KC*=`{c=!0HprIb8sJ@n46okfFyh}A{fC2 zLRd7>T$0)q2WyMV;PM0OhDSkwyjMC<djPMfjb9G;*#NErwwuXh8~`$rNYIPS&(B+< zqocmHEi5bmi0*?24;*~YWHR2#lP8_d&Q33#PJ7>c^Nn3Dm+kKEZg+lup6(qT9kuXG z9AmtCwk^)%nV#ev#W5_($fRW@9H6u{LJ!IXEh9iG*?@&<ATz});6tQ<<*lKip=hyK z43|o!DBJdUrssJC%-!8xdY7G@9Sg^uot@V9_O`RTyX$pybP)2G^)a@iql3oteQFGV z=CU=0d+{6`<9jNVa<{j)@q8QSfBEH?YHx3E?Ww1pDvphf)mVJtQ*nZ;Oi>cI{0DK0 z@5<vo5EmR20rfmiwoYsS{@S%`?n^Jd6k^eG@7}%m`uchdFTS(0V*^+WxMVWv;3ao= zcWF(@WD-CmZp!EL`lWFmNXX~&UNV`aYsqAi=Eb?bzCNo^C}@sU*Wrk<n8GzDpU>AY zzc^2bO(YV9wY9YpbA}Ry7T$#>-Wwt@iN7U8925a0A7vPU%{8WcC{vcj_}<ggldM*& z5xfJayQ8B6R1G8m=nen}U;#LIqe7uT;zNDnm_?LcGhZ`3>_j4AZES4detr&fCIJfw zN+c2hzL(GE39xD%;1q9XXQw(oKE93hvvD8|h3V;O>6x3}^y5W<5CJ|Nz~W?TYRUoY zvb~+jWbC_l?<TX^Y?Ofx%2ljQz~*Oqo)=<rDi(`YJRT>JQ!Ey1{Cshas6HN#dl-wq zcswovjr(wpuH#y<SOnmu&5sxb1B|}2=!!<8#nY!x6YIeM05X(SCIPIKvRZdbz~>h? zS*YHzG&ci95I91ak<#i2Tb9)YV1ea9;cvY0#xt+H^2$F)B9SrMwsEbkf2C4s_V(@D z?|%5<hd%)UK*Y|@4&HHhe0;o&#Q_1lNQfgTiXJ7N)RYJ^oG1-^o>+L7ux>1{Ef4{V z<^KKqiEK6-XW+m7`s>e}KY#w;jsoB%);-V5-MDe%??3+d;~#C?u0dH_mQ@-Z9W5*@ zEV#;yg>}T9Iw^UMJ%RXyXlj}hnnHkB=pLtwfe$N($IZ;lI3pt?&f?-C*f&+H)kyZ| z^Lgj<&p-b#nN0p&TS>mo<fT&SKQ3Op_$qWtM@NUdySod~m&;@_Fl_-;*YKuIab$|+ zhOgNQ0;D4)u}$aM^~WbWPq5R!{`%|Qd_E5a3V9v+^wUr8HC$Dj27n9BojdoJ&=X1& z0SQ^9<U#pBh{XZI2A*(JT+l26*!K2$zKZQg@qrUq{zLJ?`FZih7en8D_gy+3kHhS9 zip8QcJ3ITQHo>>4X)j&6G@MK(Ya1IIP}tVMz`(<BIPAUr^2=^En{~&=#sCB21XjFe zUZa)pbt?#v76vPDA7V0@3|TP`A3h8%EiGAR&z=q4xpOD2tQ9C@`}+0k|JM{G+BE3W zrAvQSEEe5FB2g<83hv<GVD`+JGw$5n96WY-)c`)}0ue`Ivs7AGO}#<02p}(#p#H1b z#`oz@wJ1kXzcV;E7^+k%&f3~qk7ZdfH-P|f!2dS2vNjExn3(wUcsvdSRAK&hb#-k< zA`utoqS2@ag^VzY44bROjp?Kvst6(k2-C|)`5e)lnVCVH#mVJzq2=XeyRWY=w7$OH z1KF=^{LmL)eDObRf^AdNUc7kmFKpYc0N|xksn*%qnFRt?R#s{%IOx9p_S@c-D_2M& zh``sL0A4c_HsSyRG*iFg0QUU!y{vfW=H|$88Xg{Y%H^_?N~J>g?%nIPEDHz-0|_^7 z+*oL4VeK08>Z`AgRw|WhsZ^@Q<MCRtScDRW@`aeeKZL(wX47|;1|m76b%Wuw26DuH z2++WnP6wNvB9UQ_kB`%HRHPCJu$PvWLcP7cp?p5y3&593CFqCn?Ck9K?E-Ey^Io`c zVXRy(g989`LO_3izZ;9iYRk*ZHAG}VXt0P_4@fJJD*}u>cU^I`F9PZ$s<qjvJVGGA zQEVAPs23s#0I$_*j_bO;g+d{sL{Rv~jT`^n3?SMy=E8*we+3Z);44wIwYj;8V|Qd^ z#Jzg;YHf6M6k!RSFf!Ka3t<Z`IS>Z~!NEitdB1SJ5W|PL3Gt&8uoI8RPbl#NXAC0f zPP>5H%)A#aTsT`Um#eW@tO7A)S=Q#jz(8enb+tA!GUCCxgf5twnE{7rpo%=UjxDMA zSYHNCUylQH+`FFm5lI$pk`50K!~DcE5#4mE)oN&SbF()Vi$MoO%H?usc6RotBjB$s z%c>w8VcT{YBB-yg&s|?%Cy_KVGGZ+*E|Nkv@&ybBUtN;OE4PLKQ4_;T*DN%kNG7PC zJ>U8Hc?a^pP$<9zg$RNuN+SUS`5%o&A%ebZh7#K~W@2LEZ-9VUEJjM$vaF3zC{&Bb z<5kCTysoaU8d9J#IA<jP>&g3;L{JcCu*Nri0Kz<iRZzkZLA$%VVaR_*fa|)*evu_~ z^XAR}Y8P;unRjAh;t$bi6r!gJ9gs*Q9y*TWMk0|KoU^5+C5j1&gpIDmP!uYsF{8$N zkWg0yDI=GXE&=6!TuGpj!44Q$bbEU{3=Y`X*a*jBu@ewUrBVqx09Meq%>bfZW55BO zot;&fq7XT;SZpJg%T-|sb#!!8mzI{;93>DbI3YZ}pR8}$3fiLsIMW4XBV>^e0b5&J zh=Af;2s!|H-*UMOPZ&M`EFo~fkw(De<m4Z0+pfYCh3OfO$B6^L6>!LwmzP2P6qJKW zs^DS*nA4wT4rLEr1#&>WA}S8LiI6P$04Vnu85yBC5CU$nfXd}E#1M1<`~WCmClZN7 zZ{EE5pY5XVX6BuooO~Xl2bNG*S64Nc%RNk|(;5NKJoAi&Yetrg9xaQ(6p>01bTAzt zd;uS_6cWhuh5Sd24uWviYSms|UUt&ybU2&M0x7-GXp~G)AmT|u0K^Xf-QC^2E;#^^ z(Gw?5)Kq=|K=qlToIB=92|>)QAt0!-SVaFw@hbZttO%fol=!jx`}<)9g*P`homecE z_B;=wC=`iAo&*sD4$w*%IsjHsC=>!0)K*qjNC!ats5~)Izl@OXlP73e2@`+=QjXdZ zV&Jp0Aw>|p;BvVfaa|XpC=K(oR4S1kIO-g5`SRuG^Z9%Qz=kO5>+8!RGZu+Ns%vX& zwc+7m;(*hqPm`P%HADnlS!-(4mTILfMd7|y5DzrsKbrEzgWwZT5N>H{$r%_JK$Tj! zqoV^+(Gx%bjv<Dg04wPEXf%q@1I*A`G#Vui2#3S9_4V~C!V!y$i_#KeFzi8qx<Eu* z&mn7w0Cl5||FHKbv8WU=^1uj1a2|kyZ?RacSDBz3j63p5xKgPQ2S5iPzm!g=YuRkJ zHaIv4G2|{SE$J`>67e8VSxl@<Q@QPm4acTM5F>_f;O#%Unpq$Mb(fTa1P2Tc52FZ{ zsJ*MJ3sw-tg4h(jdGqFcGuBAE#!OC5X21dP10aH;(dg#(_I4S50L)MzAel@eHA$u@ ziy=Ynnj@Mi;N3SCWF%nt!E_IYpjE}OeeT>j=Z}B<Bf`)mf>u{o!>LpX=4Tr6AC?fr z(CqB&kw*Y?fI`5=_VzY8WkW+l2uY*P)xCT7E^17vuvZX^++3oAaz<sfkG2|yqcK_} z--!dbhF>57nJ}tOUR+#6Ehtiv5IGSgf*c?~DdD4zfEOy2N|{AaDwRS~z6u?nasr%) zArqAAg&J`{%Q`@oVoy&`a|t1p94dLIkp~fk+D#5cudJ-V4}eb)-rn9uMvMY+$`d~7 zIv|56Xt`Vlpy6;mgw?aNvqJ$n_yG_>3kwUB83W*jIVu$~hbd&PxFsE6Mn8Q)IQD?q z3{~kjB;y@{0EnF)Q2rC716}|ER6?d2jYf$B*bnIG>8Ywc2hyx$!0W)Au}Qq;SP=OE zoXs&UA)$Q83r30#B4}Y@!5JDFvN;=8sZ@Xfgd*4sjU06yFflQau`G*3kTOFbDjnbs z4GsA?Ksa1J1St6UDyZu@XHA)*gbk&UMZCk|Z9k?6LM#Z$m~1u+GZadgLJ`mjv$L~D zS_ECbeEEfHwaOfTfZRj&1J>5o+~MJ27h(uIad_L55tL(R)uj5?LJ`WA)$&U@W7<4b zh|nB>T2RD+5Ok~6YTyF$gr77s6dWKNF;qu91kjh3ma4FVxIRdUA*qCYF(Gch(8v^R z+6)cY{z-~i>`)A;bR898rPFB#!8qgto+J@8IXMX{sH8*?bijtRf{+n|0+v>fN>B1O zEYbr;|BC}TVt9~al;B}vZ4t2oR-#CI!U()U1R)#^9RO~KMx)M?5DS7M#^Gq}C9^DR zos}>`5r_pTD@g9l)YR{Jp4>a29od%5P;<9C>j1f5S9lZT2^(f;2pj-2v|KK;CyabR z__NPGJL(A;9Stp)%Qfi-ASbNSlBf@Y6Q(U8-WP!roU~GK)1GmVcfVgkMk*6<g5Jr_ zdjV83nsNe)Gr%3%6YlQrMnyFF0Z&j$@_AT6DjlhVafpV(5#xLSqM<4r<4d{-I6ayb zWGD|`vy1>vpqfzS2@?`f6$cK;<#MQwrdW`&f{r=|ASH>i6v_z<3=C}K^LfODu=$&! zpqWetoWWs;dQnhG`DScQGeg6qyjd5-EXElz;T0ngr;D=s`}?h*fBrdwvJ{mMrfBH( z>({?=948gTjz{6#g$ox@7X*NV;$5U9`}+FG5kqknf{oAtC{0muAnkm~n2>yz{c3}n z@&gnS^jIm5P?m^vBx-^%>Cn)SgOnuf{!^z;g?{|;$L>@r6)%-axIg^KC!hRFXJ;pz zog?>`%jN$4>eZ|N2-%OiAltS}@pya-aUg{NDo<3q@nQ8)aTf0zGeQTtMDf4~Ft_QO zK{>9JKv)7bK@dR-2}smOy1To>TU%SnSS*%Q5mD#dxpU9H_10VedepeUb=~dv-+%uf zZr!@|BZnbMrBb20yL%V%U&evh2QWQhAstvOao@U@LlJdb&xjq79Il{G=m2~{I0Eq? zRKsm-Y@ihYg6rL-Qi&p>&=2R&pFj25Yp?xNcX#*SwwnzA_<TP9!$%)|^xl_Weu*8D zEdLSv-wcI9C`X}^6l`6>df5w>9<Xe+10TS!fOK`C`M&#wqxG&B@h~}F$BF>dOeRCS z*?|BYb4VJNP`O<0a9uaSi5cVtB9RC=Y~gSi88n|21%$$@4u_$)fAc$Vj$Z)Qh#C{* z`tv!rTCHLp3L)bjMYXkRwMroc$ofj9f@BNQ02BdL`vD4QSpoSE1&pGs=bn4cyLIap zl&~do!t_kh*hx#Gpbj$4B0%Oa1A}s6R}494oE1Y_6173D>)IR>LW_b*rP5U_7AY#K z;zHyXU<{Cf4cq`$I2@+@vRWw3t<Lk>eMD2OR)IyjR;^Y6WPIWf-!WG2-vZFFa~?Y& z(XIf1M#&+@An>MAkR)y*kw`8a4p$)i@elUDa=@q{OZor-qDY#iK7HI20%T!UK)V(K zii{1({b8t%17&h%OqD2xIy*bVJ3BiGv}I6KjWQJ~;)+Bfu#gxD04O~Ji&elSj!?(M z-Z+mI1Pb8HExzoOi0A@|7z>WDAWnG43sR3rGa~-4KJ%$mY8PS#<|lx!D&)xXW%0un z5YHjP50WD#u{0lytA_wVl`Q|+1fvQ$Wew4W4eXLcU`|y=TL??kYPGQIx~Q1zfKp~| zP~wP0Q6vH;u^2J5XeFXFr3=6^<!i!XZr~H(iby0vVxm&1;5!gdgSY`FsKg7npqxk~ zN`*oJjVFjJP?pZrkD^=^>!QM3CI9ujVt+tTSz^mNKx3|+B_y{fVHGMtLtZg<$r$NL zbW3qisKw$3Ku#nQ$dYOKFZQDGIqIGQ84NQv7K_nmG#bV8NzBAzF`uqth?L7^LLRR3 zM(a|kM7teT^9}-3u~@7^w4l`uq*zy17i|ApZ*Q-+v9Up%GBh-#%hF-(aZjOu7(XF; zpT>oIxL{u;9I(kuS4Rk0My8fBNp+x(!_(L+0DYkH1L$aFyRM5eMTi{e8tfwjGAN#e zZYafKkv?Ow7=7oyL8Vd&(*lUp^aB(OU}7AP!6)tk;MJB|8M$QZ1Udi|j&?ZM4UgD9 zDQd+2H#awHNHaeD^wZv*J9mHpbX&ovu7qgT2~%)t*$nmR3UimFP?A2yh}L7U5V(Dq zDplmz5Voz_YTp=?G|7DK52T8hD6g!Lfxs8FGE1k^)b|HtRBIYfwXI?5CVjvy&u~v~ zZ!dtXudCibq`%PM3CL5OwCFqPKex8F04P{F)%*AFThIx3fGSC+Y6u)-Lkjm25~4?j zptTYfmQeFLz|_<M04HFG$$jQ2M@KOT0L8W?P!Up<iW5lA;~8CDT_k1{lBt;!uAvnf z0EA9j>N(U!3-_S+gzA!ohD-R4dC217F_Q9BQzim_XJ;pOzM@Y69>~Ebj+NLUQKAwt zF87#|712i14nlN5@`WwP0FeHAs*wotQMj7LmnFkF;e=4d1XBs*r9{Hu;Gn&-vVv2v zdO)S5oVT{N=$=$6MPUu~oz5A0fzF|q589sbcRUNd-{i6C3r7G*r6}~o;)gyVYO>iZ zaSFO?K^y@QYEw2s4jy*KGgqnL8*k9l)XckLjBrCk!0!QUT@)!G$o9R$N(zb(ks<~c zV9{sJoUy<9>MKG7OiBEM>51dj)m40wAAx%yY9N|$4M^$k?#3tdhKEmZOD>ngc@N_N zFdXAN{&Kk-l%>`OIL3KA2b~pR$w0Yc{g^A4%OR+SD5rJm)G2OB1IlNyL){r6R?(;f z&k`YM2{M|8+qkK|LHmJJUu&5I<Wr3{z`kuuY!z|sjEohrqo%ll9*MRFJv}{oJ)lbb zOQ+Lx4!}leLs=&_#^PKyo3;2HU;wU?<J2{R5Bk!rudh=b50Wct$BU*`h)GcXg9i_& z?uXwM@4zj~WFWFmr9<8HV-QAKMF1%mvuI0+AnE;SPnI|D;f1(~6YOdH0TK9wm4rn8 z>guWolMft%a{y8(6!MVb#JKhKbpVl`y}rJV`g|ILv0VNKYDOrW|8SkZ<5?>!EB4^v zARz$fvEv1C{>8;bT0b^nE8x?0<>8}22U9<J)&Z>ve2re4BL5b2fNa(wo3!pH$_P-L zFOc;^=Hj5J)y^7be^T1Z%gYFF6M`hSsM=HS?AfzG8hN%D^X#+FdO!X26YitA2L}hC zWH|<;r-hRU>IES{&f@?;SG7$fauDl5M-=XR$~Q~pi*rWcP3F<-nx69gTjhZL+Q9p= zX0nO`6SC>XErn5E$_rt~4Zs*18?(Os_FE3d(av;9C`vx-b#rc(&m&%s=b&8zf^8hM zgZx+2%~VcE0I;#$2$cTLJMXyYf+BlP%NEDX>9V7`8E})*p&2e{76E3v8vSgs0P|UN zESxk_wnh(U8l!+f&s0=MZHM7as~$actSHr1Apr}U!U14~B)uj88VAZ7*OVw*7GqAf zYy_a{QLTA?Kk8;te5f3tsc;{R|JvsE*UqvqN2z_hk-9WRmed<QN>>9Ztbtz9TqY@j z#r>t#b-tuuTp~6I;7knMB;45jPIES4@B7x)s5ODf6-{%1xY2iyY5&TE4KE&u5!p1K zZZH=FQGj!bI$_RIGw+~3fdCn92zn<;l^W@?-$TIj3HYo7f|RbhM-ov}R4?Z`5CY`p zy`bz5Q?HyzybLR5-#VBI`6N4J0KSs*`>vG{#WEdSC~9}Ok!+B7KxC7Cvp@he2;UO8 zrZp(Xw}ga)Ab>@MUId*mer75tkSDo_bp!kbQD4tCxm*{$P(V4nHWQg!xPOBhOY1Xq z4tcV8p4{ukMO8AcBU6k_{l?Fk_{3+cqQ{iQfh^wWq|wU0-h#+8=9duOV$d4s8FCA( zu^B{Cu!$^CGVR(I4if!N0RvoYq?7k*ij@dpZrI1FAtGrMY-<F=gK~fgJbsBi`ausA zu?)kT)N7Q@Uya?Erm~jv^Ut05-qqO0Y|3fv{h9z0Ym<o4A$M~J{6Q)IP&k0?bAt*r zWz_kB2Os4IA%iU^EYbudUlU@+H%8d-1aua4X6<H>(q*w3kWAk*yiwVCBg#K41o$YC z!xXF&#3J+$_{c_gjTRYT0`3tVMxCnfkw)PFC5=SeVHzt%qu^HaIdq?Rua<26{oeCY zMNrVQ1Amo{S#_Uu9RU}=KfphlzyPZA0<16O&s7DALYC)7=taiw_lP*T-XMZ%L_E!2 ze;f#)^)_07q1-4eZT`rb2{3tG{ZIq}Tv{m-X{IH^$~mCYBQV4w-=WnIL!<XUY!MX5 z2?60+U%gQ?vbMpC5Z5T+=<kYRnW}vXHwgIV90BHLv+!(rTtiB2`HA&!@Rd6nK+<;w zWR`HPo)u)?C&!xNNY>8QeV&-VZi9_Ogh^vjahQ{-XZft8I(byz5926`q&R#4fa)&M m&^tlis~K89H09bX-2NYvC$)`;gI+xV0000<MNUMnLSTaXxF$FN From a47a78c8d953ef8e618b82c122c36f88223ffad3 Mon Sep 17 00:00:00 2001 From: Dima-1 <softmail32@gmail.com> Date: Fri, 29 May 2020 19:35:05 +0300 Subject: [PATCH 04/67] Fix tablet icons size rename map_ to ic_ --- ...cle_bottom.png => ic_bg_point_circle_bottom.png} | Bin ...mall.png => ic_bg_point_circle_bottom_small.png} | Bin ...cle_center.png => ic_bg_point_circle_center.png} | Bin ...mall.png => ic_bg_point_circle_center_small.png} | Bin ...nt_circle_top.png => ic_bg_point_circle_top.png} | Bin ...p_small.png => ic_bg_point_circle_top_small.png} | Bin ...on_bottom.png => ic_bg_point_octagon_bottom.png} | Bin ...all.png => ic_bg_point_octagon_bottom_small.png} | Bin ...on_center.png => ic_bg_point_octagon_center.png} | Bin ...all.png => ic_bg_point_octagon_center_small.png} | Bin ..._octagon_top.png => ic_bg_point_octagon_top.png} | Bin ..._small.png => ic_bg_point_octagon_top_small.png} | Bin ...are_bottom.png => ic_bg_point_square_bottom.png} | Bin ...mall.png => ic_bg_point_square_bottom_small.png} | Bin ...are_center.png => ic_bg_point_square_center.png} | Bin ...mall.png => ic_bg_point_square_center_small.png} | Bin ...nt_square_top.png => ic_bg_point_square_top.png} | Bin ...p_small.png => ic_bg_point_square_top_small.png} | Bin .../{map_note_audio.png => ic_note_audio.png} | Bin .../{map_note_photo.png => ic_note_photo.png} | Bin .../{map_note_small.png => ic_note_small.png} | Bin .../{map_note_video.png => ic_note_video.png} | Bin .../{map_shield_tap.png => ic_shield_tap.png} | Bin ...shield_tap_small.png => ic_shield_tap_small.png} | Bin ...rite_shield.png => ic_white_favorite_shield.png} | Bin ...oi_shield.png => ic_white_orange_poi_shield.png} | Bin ...all.png => ic_white_orange_poi_shield_small.png} | Bin ...cle_bottom.png => ic_bg_point_circle_bottom.png} | Bin ...mall.png => ic_bg_point_circle_bottom_small.png} | Bin ...cle_center.png => ic_bg_point_circle_center.png} | Bin ...mall.png => ic_bg_point_circle_center_small.png} | Bin ...nt_circle_top.png => ic_bg_point_circle_top.png} | Bin ...p_small.png => ic_bg_point_circle_top_small.png} | Bin ...on_bottom.png => ic_bg_point_octagon_bottom.png} | Bin ...all.png => ic_bg_point_octagon_bottom_small.png} | Bin ...on_center.png => ic_bg_point_octagon_center.png} | Bin ...all.png => ic_bg_point_octagon_center_small.png} | Bin ..._octagon_top.png => ic_bg_point_octagon_top.png} | Bin ..._small.png => ic_bg_point_octagon_top_small.png} | Bin ...are_bottom.png => ic_bg_point_square_bottom.png} | Bin ...mall.png => ic_bg_point_square_bottom_small.png} | Bin ...are_center.png => ic_bg_point_square_center.png} | Bin ...mall.png => ic_bg_point_square_center_small.png} | Bin ...nt_square_top.png => ic_bg_point_square_top.png} | Bin ...p_small.png => ic_bg_point_square_top_small.png} | Bin .../{map_note_audio.png => ic_note_audio.png} | Bin .../{map_note_photo.png => ic_note_photo.png} | Bin .../{map_note_small.png => ic_note_small.png} | Bin .../{map_note_video.png => ic_note_video.png} | Bin .../{map_shield_tap.png => ic_shield_tap.png} | Bin ...shield_tap_small.png => ic_shield_tap_small.png} | Bin ...rite_shield.png => ic_white_favorite_shield.png} | Bin ...oi_shield.png => ic_white_orange_poi_shield.png} | Bin ...all.png => ic_white_orange_poi_shield_small.png} | Bin ...cle_bottom.png => ic_bg_point_circle_bottom.png} | Bin ...mall.png => ic_bg_point_circle_bottom_small.png} | Bin ...cle_center.png => ic_bg_point_circle_center.png} | Bin ...mall.png => ic_bg_point_circle_center_small.png} | Bin ...nt_circle_top.png => ic_bg_point_circle_top.png} | Bin ...p_small.png => ic_bg_point_circle_top_small.png} | Bin ...on_bottom.png => ic_bg_point_octagon_bottom.png} | Bin ...all.png => ic_bg_point_octagon_bottom_small.png} | Bin ...on_center.png => ic_bg_point_octagon_center.png} | Bin ...all.png => ic_bg_point_octagon_center_small.png} | Bin ..._octagon_top.png => ic_bg_point_octagon_top.png} | Bin ..._small.png => ic_bg_point_octagon_top_small.png} | Bin ...are_bottom.png => ic_bg_point_square_bottom.png} | Bin ...mall.png => ic_bg_point_square_bottom_small.png} | Bin ...are_center.png => ic_bg_point_square_center.png} | Bin ...mall.png => ic_bg_point_square_center_small.png} | Bin ...nt_square_top.png => ic_bg_point_square_top.png} | Bin ...p_small.png => ic_bg_point_square_top_small.png} | Bin .../{map_note_audio.png => ic_note_audio.png} | Bin .../{map_note_photo.png => ic_note_photo.png} | Bin .../{map_note_small.png => ic_note_small.png} | Bin .../{map_note_video.png => ic_note_video.png} | Bin .../{map_shield_tap.png => ic_shield_tap.png} | Bin ...shield_tap_small.png => ic_shield_tap_small.png} | Bin ...rite_shield.png => ic_white_favorite_shield.png} | Bin ...oi_shield.png => ic_white_orange_poi_shield.png} | Bin ...all.png => ic_white_orange_poi_shield_small.png} | Bin ...cle_bottom.png => ic_bg_point_circle_bottom.png} | Bin ...mall.png => ic_bg_point_circle_bottom_small.png} | Bin ...cle_center.png => ic_bg_point_circle_center.png} | Bin ...mall.png => ic_bg_point_circle_center_small.png} | Bin ...nt_circle_top.png => ic_bg_point_circle_top.png} | Bin ...p_small.png => ic_bg_point_circle_top_small.png} | Bin ...on_bottom.png => ic_bg_point_octagon_bottom.png} | Bin ...all.png => ic_bg_point_octagon_bottom_small.png} | Bin ...on_center.png => ic_bg_point_octagon_center.png} | Bin ...all.png => ic_bg_point_octagon_center_small.png} | Bin ..._octagon_top.png => ic_bg_point_octagon_top.png} | Bin ..._small.png => ic_bg_point_octagon_top_small.png} | Bin ...are_bottom.png => ic_bg_point_square_bottom.png} | Bin ...mall.png => ic_bg_point_square_bottom_small.png} | Bin ...are_center.png => ic_bg_point_square_center.png} | Bin ...mall.png => ic_bg_point_square_center_small.png} | Bin ...nt_square_top.png => ic_bg_point_square_top.png} | Bin ...p_small.png => ic_bg_point_square_top_small.png} | Bin .../{map_note_audio.png => ic_note_audio.png} | Bin .../{map_note_photo.png => ic_note_photo.png} | Bin .../{map_note_small.png => ic_note_small.png} | Bin .../{map_note_video.png => ic_note_video.png} | Bin .../{map_shield_tap.png => ic_shield_tap.png} | Bin ...shield_tap_small.png => ic_shield_tap_small.png} | Bin ...rite_shield.png => ic_white_favorite_shield.png} | Bin ...oi_shield.png => ic_white_orange_poi_shield.png} | Bin ...all.png => ic_white_orange_poi_shield_small.png} | Bin ...cle_bottom.png => ic_bg_point_circle_bottom.png} | Bin ...mall.png => ic_bg_point_circle_bottom_small.png} | Bin ...cle_center.png => ic_bg_point_circle_center.png} | Bin ...mall.png => ic_bg_point_circle_center_small.png} | Bin ...nt_circle_top.png => ic_bg_point_circle_top.png} | Bin ...p_small.png => ic_bg_point_circle_top_small.png} | Bin ...on_bottom.png => ic_bg_point_octagon_bottom.png} | Bin ...all.png => ic_bg_point_octagon_bottom_small.png} | Bin ...on_center.png => ic_bg_point_octagon_center.png} | Bin ...all.png => ic_bg_point_octagon_center_small.png} | Bin ..._octagon_top.png => ic_bg_point_octagon_top.png} | Bin ..._small.png => ic_bg_point_octagon_top_small.png} | Bin ...are_bottom.png => ic_bg_point_square_bottom.png} | Bin ...mall.png => ic_bg_point_square_bottom_small.png} | Bin ...are_center.png => ic_bg_point_square_center.png} | Bin ...mall.png => ic_bg_point_square_center_small.png} | Bin ...nt_square_top.png => ic_bg_point_square_top.png} | Bin ...p_small.png => ic_bg_point_square_top_small.png} | Bin OsmAnd/res/values-large/sizes.xml | 2 -- .../net/osmand/plus/audionotes/AudioNotesLayer.java | 8 ++++---- .../net/osmand/plus/base/FavoriteImageDrawable.java | 4 ++-- .../src/net/osmand/plus/views/ContextMenuLayer.java | 4 ++-- OsmAnd/src/net/osmand/plus/views/POIMapLayer.java | 4 ++-- 131 files changed, 10 insertions(+), 12 deletions(-) rename OsmAnd/res/drawable-hdpi/{map_bg_point_circle_bottom.png => ic_bg_point_circle_bottom.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_circle_bottom_small.png => ic_bg_point_circle_bottom_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_circle_center.png => ic_bg_point_circle_center.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_circle_center_small.png => ic_bg_point_circle_center_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_circle_top.png => ic_bg_point_circle_top.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_circle_top_small.png => ic_bg_point_circle_top_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_octagon_bottom.png => ic_bg_point_octagon_bottom.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_octagon_bottom_small.png => ic_bg_point_octagon_bottom_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_octagon_center.png => ic_bg_point_octagon_center.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_octagon_center_small.png => ic_bg_point_octagon_center_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_octagon_top.png => ic_bg_point_octagon_top.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_octagon_top_small.png => ic_bg_point_octagon_top_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_square_bottom.png => ic_bg_point_square_bottom.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_square_bottom_small.png => ic_bg_point_square_bottom_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_square_center.png => ic_bg_point_square_center.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_square_center_small.png => ic_bg_point_square_center_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_square_top.png => ic_bg_point_square_top.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_bg_point_square_top_small.png => ic_bg_point_square_top_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_note_audio.png => ic_note_audio.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_note_photo.png => ic_note_photo.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_note_small.png => ic_note_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_note_video.png => ic_note_video.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_shield_tap.png => ic_shield_tap.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_shield_tap_small.png => ic_shield_tap_small.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_white_favorite_shield.png => ic_white_favorite_shield.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_white_orange_poi_shield.png => ic_white_orange_poi_shield.png} (100%) rename OsmAnd/res/drawable-hdpi/{map_white_orange_poi_shield_small.png => ic_white_orange_poi_shield_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_circle_bottom.png => ic_bg_point_circle_bottom.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_circle_bottom_small.png => ic_bg_point_circle_bottom_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_circle_center.png => ic_bg_point_circle_center.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_circle_center_small.png => ic_bg_point_circle_center_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_circle_top.png => ic_bg_point_circle_top.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_circle_top_small.png => ic_bg_point_circle_top_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_octagon_bottom.png => ic_bg_point_octagon_bottom.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_octagon_bottom_small.png => ic_bg_point_octagon_bottom_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_octagon_center.png => ic_bg_point_octagon_center.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_octagon_center_small.png => ic_bg_point_octagon_center_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_octagon_top.png => ic_bg_point_octagon_top.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_octagon_top_small.png => ic_bg_point_octagon_top_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_square_bottom.png => ic_bg_point_square_bottom.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_square_bottom_small.png => ic_bg_point_square_bottom_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_square_center.png => ic_bg_point_square_center.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_square_center_small.png => ic_bg_point_square_center_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_square_top.png => ic_bg_point_square_top.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_bg_point_square_top_small.png => ic_bg_point_square_top_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_note_audio.png => ic_note_audio.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_note_photo.png => ic_note_photo.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_note_small.png => ic_note_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_note_video.png => ic_note_video.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_shield_tap.png => ic_shield_tap.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_shield_tap_small.png => ic_shield_tap_small.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_white_favorite_shield.png => ic_white_favorite_shield.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_white_orange_poi_shield.png => ic_white_orange_poi_shield.png} (100%) rename OsmAnd/res/drawable-mdpi/{map_white_orange_poi_shield_small.png => ic_white_orange_poi_shield_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_circle_bottom.png => ic_bg_point_circle_bottom.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_circle_bottom_small.png => ic_bg_point_circle_bottom_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_circle_center.png => ic_bg_point_circle_center.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_circle_center_small.png => ic_bg_point_circle_center_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_circle_top.png => ic_bg_point_circle_top.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_circle_top_small.png => ic_bg_point_circle_top_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_octagon_bottom.png => ic_bg_point_octagon_bottom.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_octagon_bottom_small.png => ic_bg_point_octagon_bottom_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_octagon_center.png => ic_bg_point_octagon_center.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_octagon_center_small.png => ic_bg_point_octagon_center_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_octagon_top.png => ic_bg_point_octagon_top.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_octagon_top_small.png => ic_bg_point_octagon_top_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_square_bottom.png => ic_bg_point_square_bottom.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_square_bottom_small.png => ic_bg_point_square_bottom_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_square_center.png => ic_bg_point_square_center.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_square_center_small.png => ic_bg_point_square_center_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_square_top.png => ic_bg_point_square_top.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_bg_point_square_top_small.png => ic_bg_point_square_top_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_note_audio.png => ic_note_audio.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_note_photo.png => ic_note_photo.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_note_small.png => ic_note_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_note_video.png => ic_note_video.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_shield_tap.png => ic_shield_tap.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_shield_tap_small.png => ic_shield_tap_small.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_white_favorite_shield.png => ic_white_favorite_shield.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_white_orange_poi_shield.png => ic_white_orange_poi_shield.png} (100%) rename OsmAnd/res/drawable-xhdpi/{map_white_orange_poi_shield_small.png => ic_white_orange_poi_shield_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_circle_bottom.png => ic_bg_point_circle_bottom.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_circle_bottom_small.png => ic_bg_point_circle_bottom_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_circle_center.png => ic_bg_point_circle_center.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_circle_center_small.png => ic_bg_point_circle_center_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_circle_top.png => ic_bg_point_circle_top.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_circle_top_small.png => ic_bg_point_circle_top_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_octagon_bottom.png => ic_bg_point_octagon_bottom.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_octagon_bottom_small.png => ic_bg_point_octagon_bottom_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_octagon_center.png => ic_bg_point_octagon_center.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_octagon_center_small.png => ic_bg_point_octagon_center_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_octagon_top.png => ic_bg_point_octagon_top.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_octagon_top_small.png => ic_bg_point_octagon_top_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_square_bottom.png => ic_bg_point_square_bottom.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_square_bottom_small.png => ic_bg_point_square_bottom_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_square_center.png => ic_bg_point_square_center.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_square_center_small.png => ic_bg_point_square_center_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_square_top.png => ic_bg_point_square_top.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_bg_point_square_top_small.png => ic_bg_point_square_top_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_note_audio.png => ic_note_audio.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_note_photo.png => ic_note_photo.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_note_small.png => ic_note_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_note_video.png => ic_note_video.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_shield_tap.png => ic_shield_tap.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_shield_tap_small.png => ic_shield_tap_small.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_white_favorite_shield.png => ic_white_favorite_shield.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_white_orange_poi_shield.png => ic_white_orange_poi_shield.png} (100%) rename OsmAnd/res/drawable-xxhdpi/{map_white_orange_poi_shield_small.png => ic_white_orange_poi_shield_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_circle_bottom.png => ic_bg_point_circle_bottom.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_circle_bottom_small.png => ic_bg_point_circle_bottom_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_circle_center.png => ic_bg_point_circle_center.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_circle_center_small.png => ic_bg_point_circle_center_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_circle_top.png => ic_bg_point_circle_top.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_circle_top_small.png => ic_bg_point_circle_top_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_octagon_bottom.png => ic_bg_point_octagon_bottom.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_octagon_bottom_small.png => ic_bg_point_octagon_bottom_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_octagon_center.png => ic_bg_point_octagon_center.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_octagon_center_small.png => ic_bg_point_octagon_center_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_octagon_top.png => ic_bg_point_octagon_top.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_octagon_top_small.png => ic_bg_point_octagon_top_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_square_bottom.png => ic_bg_point_square_bottom.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_square_bottom_small.png => ic_bg_point_square_bottom_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_square_center.png => ic_bg_point_square_center.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_square_center_small.png => ic_bg_point_square_center_small.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_square_top.png => ic_bg_point_square_top.png} (100%) rename OsmAnd/res/drawable-xxxhdpi/{map_bg_point_square_top_small.png => ic_bg_point_square_top_small.png} (100%) diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_circle_bottom.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_circle_bottom.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_circle_bottom.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_circle_bottom.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_circle_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_circle_bottom_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_circle_bottom_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_circle_center.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_circle_center.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_circle_center.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_circle_center.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_circle_center_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_circle_center_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_circle_center_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_circle_center_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_circle_top.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_circle_top.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_circle_top.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_circle_top.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_circle_top_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_circle_top_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_circle_top_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_circle_top_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_bottom.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_octagon_bottom.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_bottom.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_octagon_bottom_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_octagon_bottom_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_bottom_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_octagon_center.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_center.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_octagon_center.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_center.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_octagon_center_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_center_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_octagon_center_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_center_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_octagon_top.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_top.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_octagon_top.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_top.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_octagon_top_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_top_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_octagon_top_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_octagon_top_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_square_bottom.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_square_bottom.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_square_bottom.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_square_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_square_bottom_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_square_bottom_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_square_center.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_square_center.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_square_center.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_square_center.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_square_center_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_square_center_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_square_center_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_square_center_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_square_top.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_square_top.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_square_top.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_square_top.png diff --git a/OsmAnd/res/drawable-hdpi/map_bg_point_square_top_small.png b/OsmAnd/res/drawable-hdpi/ic_bg_point_square_top_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_bg_point_square_top_small.png rename to OsmAnd/res/drawable-hdpi/ic_bg_point_square_top_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_note_audio.png b/OsmAnd/res/drawable-hdpi/ic_note_audio.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_note_audio.png rename to OsmAnd/res/drawable-hdpi/ic_note_audio.png diff --git a/OsmAnd/res/drawable-hdpi/map_note_photo.png b/OsmAnd/res/drawable-hdpi/ic_note_photo.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_note_photo.png rename to OsmAnd/res/drawable-hdpi/ic_note_photo.png diff --git a/OsmAnd/res/drawable-hdpi/map_note_small.png b/OsmAnd/res/drawable-hdpi/ic_note_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_note_small.png rename to OsmAnd/res/drawable-hdpi/ic_note_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_note_video.png b/OsmAnd/res/drawable-hdpi/ic_note_video.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_note_video.png rename to OsmAnd/res/drawable-hdpi/ic_note_video.png diff --git a/OsmAnd/res/drawable-hdpi/map_shield_tap.png b/OsmAnd/res/drawable-hdpi/ic_shield_tap.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_shield_tap.png rename to OsmAnd/res/drawable-hdpi/ic_shield_tap.png diff --git a/OsmAnd/res/drawable-hdpi/map_shield_tap_small.png b/OsmAnd/res/drawable-hdpi/ic_shield_tap_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_shield_tap_small.png rename to OsmAnd/res/drawable-hdpi/ic_shield_tap_small.png diff --git a/OsmAnd/res/drawable-hdpi/map_white_favorite_shield.png b/OsmAnd/res/drawable-hdpi/ic_white_favorite_shield.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_white_favorite_shield.png rename to OsmAnd/res/drawable-hdpi/ic_white_favorite_shield.png diff --git a/OsmAnd/res/drawable-hdpi/map_white_orange_poi_shield.png b/OsmAnd/res/drawable-hdpi/ic_white_orange_poi_shield.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_white_orange_poi_shield.png rename to OsmAnd/res/drawable-hdpi/ic_white_orange_poi_shield.png diff --git a/OsmAnd/res/drawable-hdpi/map_white_orange_poi_shield_small.png b/OsmAnd/res/drawable-hdpi/ic_white_orange_poi_shield_small.png similarity index 100% rename from OsmAnd/res/drawable-hdpi/map_white_orange_poi_shield_small.png rename to OsmAnd/res/drawable-hdpi/ic_white_orange_poi_shield_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_circle_bottom.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_circle_bottom.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_circle_bottom.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_circle_bottom.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_circle_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_circle_bottom_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_circle_bottom_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_circle_center.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_circle_center.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_circle_center.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_circle_center.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_circle_center_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_circle_center_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_circle_center_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_circle_center_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_circle_top.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_circle_top.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_circle_top.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_circle_top.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_circle_top_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_circle_top_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_circle_top_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_circle_top_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_bottom.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_octagon_bottom.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_bottom.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_octagon_bottom_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_octagon_bottom_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_bottom_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_octagon_center.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_center.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_octagon_center.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_center.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_octagon_center_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_center_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_octagon_center_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_center_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_octagon_top.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_top.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_octagon_top.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_top.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_octagon_top_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_top_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_octagon_top_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_octagon_top_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_square_bottom.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_square_bottom.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_square_bottom.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_square_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_square_bottom_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_square_bottom_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_square_center.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_square_center.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_square_center.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_square_center.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_square_center_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_square_center_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_square_center_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_square_center_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_square_top.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_square_top.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_square_top.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_square_top.png diff --git a/OsmAnd/res/drawable-mdpi/map_bg_point_square_top_small.png b/OsmAnd/res/drawable-mdpi/ic_bg_point_square_top_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_bg_point_square_top_small.png rename to OsmAnd/res/drawable-mdpi/ic_bg_point_square_top_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_note_audio.png b/OsmAnd/res/drawable-mdpi/ic_note_audio.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_note_audio.png rename to OsmAnd/res/drawable-mdpi/ic_note_audio.png diff --git a/OsmAnd/res/drawable-mdpi/map_note_photo.png b/OsmAnd/res/drawable-mdpi/ic_note_photo.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_note_photo.png rename to OsmAnd/res/drawable-mdpi/ic_note_photo.png diff --git a/OsmAnd/res/drawable-mdpi/map_note_small.png b/OsmAnd/res/drawable-mdpi/ic_note_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_note_small.png rename to OsmAnd/res/drawable-mdpi/ic_note_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_note_video.png b/OsmAnd/res/drawable-mdpi/ic_note_video.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_note_video.png rename to OsmAnd/res/drawable-mdpi/ic_note_video.png diff --git a/OsmAnd/res/drawable-mdpi/map_shield_tap.png b/OsmAnd/res/drawable-mdpi/ic_shield_tap.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_shield_tap.png rename to OsmAnd/res/drawable-mdpi/ic_shield_tap.png diff --git a/OsmAnd/res/drawable-mdpi/map_shield_tap_small.png b/OsmAnd/res/drawable-mdpi/ic_shield_tap_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_shield_tap_small.png rename to OsmAnd/res/drawable-mdpi/ic_shield_tap_small.png diff --git a/OsmAnd/res/drawable-mdpi/map_white_favorite_shield.png b/OsmAnd/res/drawable-mdpi/ic_white_favorite_shield.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_white_favorite_shield.png rename to OsmAnd/res/drawable-mdpi/ic_white_favorite_shield.png diff --git a/OsmAnd/res/drawable-mdpi/map_white_orange_poi_shield.png b/OsmAnd/res/drawable-mdpi/ic_white_orange_poi_shield.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_white_orange_poi_shield.png rename to OsmAnd/res/drawable-mdpi/ic_white_orange_poi_shield.png diff --git a/OsmAnd/res/drawable-mdpi/map_white_orange_poi_shield_small.png b/OsmAnd/res/drawable-mdpi/ic_white_orange_poi_shield_small.png similarity index 100% rename from OsmAnd/res/drawable-mdpi/map_white_orange_poi_shield_small.png rename to OsmAnd/res/drawable-mdpi/ic_white_orange_poi_shield_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_circle_bottom.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_circle_bottom.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_bottom.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_circle_bottom_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_bottom_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_circle_center.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_center.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_circle_center.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_center.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_circle_center_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_circle_center_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_center_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_circle_top.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_top.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_circle_top.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_top.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_circle_top_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_circle_top_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_circle_top_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_bottom.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_bottom.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_bottom_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_bottom_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_bottom_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_center.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_center.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_center.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_center.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_center_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_center_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_center_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_top.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_top.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_top.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_top.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_top_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_octagon_top_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_octagon_top_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_square_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_square_bottom.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_square_bottom.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_square_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_square_bottom_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_square_bottom_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_square_center.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_square_center.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_square_center.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_square_center.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_square_center_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_square_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_square_center_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_square_center_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_square_top.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_square_top.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_square_top.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_square_top.png diff --git a/OsmAnd/res/drawable-xhdpi/map_bg_point_square_top_small.png b/OsmAnd/res/drawable-xhdpi/ic_bg_point_square_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_bg_point_square_top_small.png rename to OsmAnd/res/drawable-xhdpi/ic_bg_point_square_top_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_note_audio.png b/OsmAnd/res/drawable-xhdpi/ic_note_audio.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_note_audio.png rename to OsmAnd/res/drawable-xhdpi/ic_note_audio.png diff --git a/OsmAnd/res/drawable-xhdpi/map_note_photo.png b/OsmAnd/res/drawable-xhdpi/ic_note_photo.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_note_photo.png rename to OsmAnd/res/drawable-xhdpi/ic_note_photo.png diff --git a/OsmAnd/res/drawable-xhdpi/map_note_small.png b/OsmAnd/res/drawable-xhdpi/ic_note_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_note_small.png rename to OsmAnd/res/drawable-xhdpi/ic_note_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_note_video.png b/OsmAnd/res/drawable-xhdpi/ic_note_video.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_note_video.png rename to OsmAnd/res/drawable-xhdpi/ic_note_video.png diff --git a/OsmAnd/res/drawable-xhdpi/map_shield_tap.png b/OsmAnd/res/drawable-xhdpi/ic_shield_tap.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_shield_tap.png rename to OsmAnd/res/drawable-xhdpi/ic_shield_tap.png diff --git a/OsmAnd/res/drawable-xhdpi/map_shield_tap_small.png b/OsmAnd/res/drawable-xhdpi/ic_shield_tap_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_shield_tap_small.png rename to OsmAnd/res/drawable-xhdpi/ic_shield_tap_small.png diff --git a/OsmAnd/res/drawable-xhdpi/map_white_favorite_shield.png b/OsmAnd/res/drawable-xhdpi/ic_white_favorite_shield.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_white_favorite_shield.png rename to OsmAnd/res/drawable-xhdpi/ic_white_favorite_shield.png diff --git a/OsmAnd/res/drawable-xhdpi/map_white_orange_poi_shield.png b/OsmAnd/res/drawable-xhdpi/ic_white_orange_poi_shield.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_white_orange_poi_shield.png rename to OsmAnd/res/drawable-xhdpi/ic_white_orange_poi_shield.png diff --git a/OsmAnd/res/drawable-xhdpi/map_white_orange_poi_shield_small.png b/OsmAnd/res/drawable-xhdpi/ic_white_orange_poi_shield_small.png similarity index 100% rename from OsmAnd/res/drawable-xhdpi/map_white_orange_poi_shield_small.png rename to OsmAnd/res/drawable-xhdpi/ic_white_orange_poi_shield_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_bottom.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_bottom.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_bottom.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_bottom_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_bottom_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_center.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_center.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_center.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_center.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_center_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_center_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_center_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_top.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_top.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_top.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_top.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_top_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_circle_top_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_circle_top_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_bottom.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_bottom.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_bottom_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_bottom_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_bottom_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_center.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_center.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_center.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_center.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_center_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_center_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_center_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_top.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_top.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_top.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_top.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_top_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_octagon_top_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_octagon_top_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_square_bottom.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_bottom.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_square_bottom_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_bottom_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_center.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_center.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_square_center.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_center.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_center_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_square_center_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_center_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_top.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_top.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_square_top.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_top.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_bg_point_square_top_small.png b/OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_bg_point_square_top_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_bg_point_square_top_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_note_audio.png b/OsmAnd/res/drawable-xxhdpi/ic_note_audio.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_note_audio.png rename to OsmAnd/res/drawable-xxhdpi/ic_note_audio.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_note_photo.png b/OsmAnd/res/drawable-xxhdpi/ic_note_photo.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_note_photo.png rename to OsmAnd/res/drawable-xxhdpi/ic_note_photo.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_note_small.png b/OsmAnd/res/drawable-xxhdpi/ic_note_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_note_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_note_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_note_video.png b/OsmAnd/res/drawable-xxhdpi/ic_note_video.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_note_video.png rename to OsmAnd/res/drawable-xxhdpi/ic_note_video.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_shield_tap.png b/OsmAnd/res/drawable-xxhdpi/ic_shield_tap.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_shield_tap.png rename to OsmAnd/res/drawable-xxhdpi/ic_shield_tap.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_shield_tap_small.png b/OsmAnd/res/drawable-xxhdpi/ic_shield_tap_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_shield_tap_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_shield_tap_small.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_white_favorite_shield.png b/OsmAnd/res/drawable-xxhdpi/ic_white_favorite_shield.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_white_favorite_shield.png rename to OsmAnd/res/drawable-xxhdpi/ic_white_favorite_shield.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_white_orange_poi_shield.png b/OsmAnd/res/drawable-xxhdpi/ic_white_orange_poi_shield.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_white_orange_poi_shield.png rename to OsmAnd/res/drawable-xxhdpi/ic_white_orange_poi_shield.png diff --git a/OsmAnd/res/drawable-xxhdpi/map_white_orange_poi_shield_small.png b/OsmAnd/res/drawable-xxhdpi/ic_white_orange_poi_shield_small.png similarity index 100% rename from OsmAnd/res/drawable-xxhdpi/map_white_orange_poi_shield_small.png rename to OsmAnd/res/drawable-xxhdpi/ic_white_orange_poi_shield_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_bottom.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_bottom.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_bottom.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_bottom_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_bottom_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_bottom_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_center.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_center.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_center.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_center.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_center_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_center_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_center_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_top.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_top.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_top.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_top.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_top_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_circle_top_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_circle_top_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_bottom.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_bottom.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_bottom.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_bottom_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_bottom_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_bottom_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_center.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_center.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_center.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_center.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_center_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_center_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_center_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_top.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_top.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_top.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_top.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_top_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_octagon_top_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_octagon_top_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_bottom.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_bottom.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_bottom.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_bottom.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_bottom_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_bottom_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_bottom_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_bottom_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_center.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_center.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_center.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_center.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_center_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_center_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_center_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_center_small.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_top.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_top.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_top.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_top.png diff --git a/OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_top_small.png b/OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_top_small.png similarity index 100% rename from OsmAnd/res/drawable-xxxhdpi/map_bg_point_square_top_small.png rename to OsmAnd/res/drawable-xxxhdpi/ic_bg_point_square_top_small.png diff --git a/OsmAnd/res/values-large/sizes.xml b/OsmAnd/res/values-large/sizes.xml index 07047222d2..603319511b 100644 --- a/OsmAnd/res/values-large/sizes.xml +++ b/OsmAnd/res/values-large/sizes.xml @@ -121,6 +121,4 @@ <dimen name="bottom_sheet_menu_peek_height">450dp</dimen> <dimen name="side_of_the_world_button_size">54dp</dimen> - <dimen name="poi_icon_size">24dp</dimen> - </resources> \ No newline at end of file diff --git a/OsmAnd/src/net/osmand/plus/audionotes/AudioNotesLayer.java b/OsmAnd/src/net/osmand/plus/audionotes/AudioNotesLayer.java index 627450665e..6e9938f4ef 100644 --- a/OsmAnd/src/net/osmand/plus/audionotes/AudioNotesLayer.java +++ b/OsmAnd/src/net/osmand/plus/audionotes/AudioNotesLayer.java @@ -59,11 +59,11 @@ public class AudioNotesLayer extends OsmandMapLayer implements pointAltUI.setColor(0xa0FF3344); pointAltUI.setStyle(Style.FILL); - audio = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_note_audio); - video = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_note_video); - photo = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_note_photo); + audio = BitmapFactory.decodeResource(view.getResources(), R.drawable.ic_note_audio); + video = BitmapFactory.decodeResource(view.getResources(), R.drawable.ic_note_video); + photo = BitmapFactory.decodeResource(view.getResources(), R.drawable.ic_note_photo); - pointSmall = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_note_small); + pointSmall = BitmapFactory.decodeResource(view.getResources(), R.drawable.ic_note_small); paintIcon = new Paint(); diff --git a/OsmAnd/src/net/osmand/plus/base/FavoriteImageDrawable.java b/OsmAnd/src/net/osmand/plus/base/FavoriteImageDrawable.java index 486e64b86d..f0eaf64273 100644 --- a/OsmAnd/src/net/osmand/plus/base/FavoriteImageDrawable.java +++ b/OsmAnd/src/net/osmand/plus/base/FavoriteImageDrawable.java @@ -88,10 +88,10 @@ public class FavoriteImageDrawable extends Drawable { if (point != null) { int iconId = point.getBackgroundType().getIconId(); String iconName = ctx.getResources().getResourceEntryName(iconId); - return ctx.getResources().getIdentifier("map_" + iconName + "_" + layer + return ctx.getResources().getIdentifier("ic_" + iconName + "_" + layer , "drawable", ctx.getPackageName()); } - return R.drawable.map_white_favorite_shield; + return R.drawable.ic_white_favorite_shield; } @Override diff --git a/OsmAnd/src/net/osmand/plus/views/ContextMenuLayer.java b/OsmAnd/src/net/osmand/plus/views/ContextMenuLayer.java index 18ccf6117b..ecc71dcfe2 100644 --- a/OsmAnd/src/net/osmand/plus/views/ContextMenuLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/ContextMenuLayer.java @@ -146,8 +146,8 @@ public class ContextMenuLayer extends OsmandMapLayer { contextMarker.layout(0, 0, minw, minh); paint = new Paint(); - pressedBitmap = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_shield_tap); - pressedBitmapSmall = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_shield_tap_small); + pressedBitmap = BitmapFactory.decodeResource(view.getResources(), R.drawable.ic_shield_tap); + pressedBitmapSmall = BitmapFactory.decodeResource(view.getResources(), R.drawable.ic_shield_tap_small); outlinePaint = new Paint(); outlinePaint.setStyle(Paint.Style.STROKE); diff --git a/OsmAnd/src/net/osmand/plus/views/POIMapLayer.java b/OsmAnd/src/net/osmand/plus/views/POIMapLayer.java index 411eaf3d6c..56424ee634 100644 --- a/OsmAnd/src/net/osmand/plus/views/POIMapLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/POIMapLayer.java @@ -178,8 +178,8 @@ public class POIMapLayer extends OsmandMapLayer implements ContextMenuLayer.ICon poiSize = app.getResources().getDimensionPixelSize(R.dimen.poi_icon_size); poiColorFilter = new PorterDuffColorFilter(Color.WHITE, PorterDuff.Mode.SRC_IN); paintIconBackground = new Paint(); - poiBackground = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_white_orange_poi_shield); - poiBackgroundSmall = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_white_orange_poi_shield_small); + poiBackground = BitmapFactory.decodeResource(view.getResources(), R.drawable.ic_white_orange_poi_shield); + poiBackgroundSmall = BitmapFactory.decodeResource(view.getResources(), R.drawable.ic_white_orange_poi_shield_small); mapTextLayer = view.getLayerByClass(MapTextLayer.class); } From aa7e987f5501eebda11a9a3d057c1fa3aabdcc79 Mon Sep 17 00:00:00 2001 From: sonora <hm.gglmail@gmail.com> Date: Fri, 29 May 2020 18:40:18 +0200 Subject: [PATCH 05/67] fix Screen control strings logic --- OsmAnd/res/values/strings.xml | 16 ++++++++-------- .../bottomsheets/WakeTimeBottomSheet.java | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index 10c4bad430..999bd73ec0 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -29,18 +29,18 @@ <string name="sqlite_db_file">SQLiteDB file</string> <string name="one_image_per_tile">One image file per tile</string> <string name="pseudo_mercator_projection">Pseudo-Mercator projection</string> - <string name="screen_timeout_descr">If the \"%1$s\" option is enabled, the activity time will depend on it.</string> + <string name="screen_timeout_descr">Limited by \"%1$s\", if enabled.</string> <string name="keep_screen_off">Keep screen off</string> <string name="keep_screen_on">Keep screen on</string> - <string name="turn_screen_on_wake_time_descr">Select the screen timeout after waking up. (The screen will not turn off if \"%1$s\" is enabled.)</string> + <string name="turn_screen_on_wake_time_descr">Select the screen timeout after waking up. (\"%1$s\" applies no timeout.)</string> <string name="turn_screen_on_proximity_sensor">Proximity sensor</string> <string name="turn_screen_on_power_button">Power button</string> - <string name="turn_screen_on_power_button_descr">Press the device power button to turn the screen on with OsmAnd in the foreground.</string> + <string name="turn_screen_on_power_button_descr">Pressing the device power button will turn the screen on with OsmAnd on top of the lock screen.</string> <string name="turn_screen_on_navigation_instructions">Navigation instructions</string> - <string name="turn_screen_on_navigation_instructions_descr">During navigation only, for each navigation instruction the screen will turn on for the selected timeout span.</string> - <string name="turn_screen_on_descr">These options will work only if OsmAnd is in the foreground at the time the device is locked.</string> - <string name="turn_screen_on_options_descr">Use these options to wake up the screen with OsmAnd in the foreground.</string> - <string name="system_screen_timeout">Screen timeout</string> + <string name="turn_screen_on_navigation_instructions_descr">Each navigation instruction will turn the screen on.</string> + <string name="turn_screen_on_descr">Select screen wake-up options (make sure OsmAnd is in the foreground when the device is being locked):</string> + <string name="turn_screen_on_options_descr">Screen wake-up options:</string> + <string name="system_screen_timeout">Use system screen timeout</string> <string name="system_screen_timeout_descr">Turns the screen off after the system\'s screen timeout.</string> <string name="screen_control">Screen control</string> <string name="shared_string_always">Always</string> @@ -531,7 +531,7 @@ <string name="turn_screen_on_router">Wake on turn</string> <string name="turn_screen_on_time_descr">Adjust how long the screen should be on for.</string> <string name="turn_screen_on_sensor">Use proximity sensor</string> - <string name="turn_screen_on_sensor_descr">Wave your hand over the top of the screen to turn it on while navigating.</string> + <string name="turn_screen_on_sensor_descr">Waving your hand across the screen will turn it on.</string> <string name="app_mode_offroad">Offroad</string> <string name="edit_profile_setup_title">Set up profile</string> <string name="edit_profile_setup_subtitle">The profile keeps its own settings</string> diff --git a/OsmAnd/src/net/osmand/plus/settings/bottomsheets/WakeTimeBottomSheet.java b/OsmAnd/src/net/osmand/plus/settings/bottomsheets/WakeTimeBottomSheet.java index d670415dda..149aa5b0a4 100644 --- a/OsmAnd/src/net/osmand/plus/settings/bottomsheets/WakeTimeBottomSheet.java +++ b/OsmAnd/src/net/osmand/plus/settings/bottomsheets/WakeTimeBottomSheet.java @@ -66,7 +66,7 @@ public class WakeTimeBottomSheet extends BasePreferenceBottomSheet { items.add(preferenceDescription); final String on = getString(R.string.keep_screen_on); - final String off = getString(R.string.keep_screen_off); + final String off = getString(R.string.keep_screen_on); // also needs to say 'on' the way the dialog is designed. final BottomSheetItemWithCompoundButton[] preferenceBtn = new BottomSheetItemWithCompoundButton[1]; preferenceBtn[0] = (BottomSheetItemWithCompoundButton) new BottomSheetItemWithCompoundButton.Builder() .setChecked(keepScreenOnEnabled) @@ -98,7 +98,7 @@ public class WakeTimeBottomSheet extends BasePreferenceBottomSheet { Context themedCtx = UiUtilities.getThemedContext(ctx, nightMode); TextView tvSliderTitle = sliderView.findViewById(android.R.id.title); - tvSliderTitle.setText(getString(R.string.shared_string_time)); + tvSliderTitle.setText(getString(R.string.wake_time)); final TextView tvSliderSummary = sliderView.findViewById(android.R.id.summary); tvSliderSummary.setText(listPreference.getEntries()[selectedEntryIndex]); From 90ad9570dadb7f991e067580baffcbc5b499a26d Mon Sep 17 00:00:00 2001 From: Dima-1 <softmail32@gmail.com> Date: Fri, 29 May 2020 20:53:55 +0300 Subject: [PATCH 06/67] Fix tablet sizes --- .../bottom_sheet_item_toolbar_title.xml | 42 +++++++++------- OsmAnd/res/layout/fragment_subcategories.xml | 26 +++------- .../res/layout/maps_in_category_fragment.xml | 15 ++---- OsmAnd/res/layout/preference_activity.xml | 10 ++-- OsmAnd/res/layout/search_dialog_fragment.xml | 3 +- OsmAnd/res/layout/search_poi_filter.xml | 5 +- .../layout/settings_device_image_screen.xml | 50 ++++++++++--------- .../res/layout/wikipedia_dialog_fragment.xml | 8 +-- OsmAnd/res/values-large/sizes.xml | 10 ---- OsmAnd/res/values/sizes.xml | 8 ++- .../download/ui/SearchDialogFragment.java | 2 +- 11 files changed, 77 insertions(+), 102 deletions(-) diff --git a/OsmAnd/res/layout/bottom_sheet_item_toolbar_title.xml b/OsmAnd/res/layout/bottom_sheet_item_toolbar_title.xml index c4cc113ff6..abddfb63d6 100644 --- a/OsmAnd/res/layout/bottom_sheet_item_toolbar_title.xml +++ b/OsmAnd/res/layout/bottom_sheet_item_toolbar_title.xml @@ -1,26 +1,30 @@ <?xml version="1.0" encoding="utf-8"?> -<androidx.appcompat.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" +<com.google.android.material.appbar.AppBarLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:osmand="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" - android:id="@+id/toolbar" + android:id="@+id/context_menu_toolbar_container" android:layout_width="match_parent" - android:layout_height="@dimen/bottom_sheet_selected_item_title_height" - android:minHeight="@dimen/bottom_sheet_selected_item_title_height" - osmand:contentInsetLeft="54dp" - osmand:contentInsetStart="54dp" - osmand:contentInsetRight="0dp" - osmand:contentInsetEnd="0dp"> + android:layout_height="wrap_content" + android:background="@android:color/transparent" + osmand:elevation="0dp"> - <net.osmand.plus.widgets.TextViewEx - android:id="@+id/title" + <androidx.appcompat.widget.Toolbar + android:id="@+id/toolbar" android:layout_width="match_parent" - android:layout_height="@dimen/bottom_sheet_title_height" - android:ellipsize="end" - android:gravity="center_vertical" - android:maxLines="1" - android:minHeight="@dimen/bottom_sheet_title_height" - android:textAppearance="@style/TextAppearance.ListItemTitle" - osmand:typeface="@string/font_roboto_medium" - tools:text="Some Title" /> + android:fitsSystemWindows="true" + android:layout_height="@dimen/bottom_sheet_selected_item_title_height" + android:padding="0dp"> -</androidx.appcompat.widget.Toolbar> \ No newline at end of file + <net.osmand.plus.widgets.TextViewEx + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="@dimen/bottom_sheet_title_height" + android:ellipsize="end" + android:gravity="center_vertical" + android:maxLines="1" + android:textAppearance="@style/TextAppearance.ListItemTitle" + osmand:typeface="@string/font_roboto_medium" + tools:text="Some Title" /> + + </androidx.appcompat.widget.Toolbar> +</com.google.android.material.appbar.AppBarLayout> \ No newline at end of file diff --git a/OsmAnd/res/layout/fragment_subcategories.xml b/OsmAnd/res/layout/fragment_subcategories.xml index aa3b449c0c..3d4f8ad353 100644 --- a/OsmAnd/res/layout/fragment_subcategories.xml +++ b/OsmAnd/res/layout/fragment_subcategories.xml @@ -15,27 +15,16 @@ <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" - android:layout_height="wrap_content" + android:layout_height="@dimen/toolbar_height" android:background="?attr/actionModeBackground" - android:minHeight="@dimen/toolbar_height" - android:theme="?attr/toolbar_theme" - app:contentInsetLeft="54dp" - app:contentInsetStart="54dp"> + android:padding="0dp" + android:theme="?attr/toolbar_theme"> <LinearLayout android:layout_width="match_parent" - android:layout_height="wrap_content" - android:orientation="horizontal"> + android:layout_height="wrap_content"> - <LinearLayout - android:layout_width="0dp" - android:layout_height="wrap_content" - android:layout_marginTop="14dp" - android:layout_marginBottom="14dp" - android:layout_weight="1" - android:orientation="vertical"> - - <TextView + <net.osmand.plus.widgets.TextViewEx android:id="@+id/title" android:layout_width="match_parent" android:layout_height="wrap_content" @@ -45,11 +34,10 @@ android:maxLines="1" android:singleLine="true" android:textColor="@color/color_white" - android:textSize="@dimen/default_list_text_size_large" + android:textSize="@dimen/dialog_header_text_size" + osmand:typeface="@string/font_roboto_medium" tools:text="Education" /> - </LinearLayout> - </LinearLayout> </androidx.appcompat.widget.Toolbar> diff --git a/OsmAnd/res/layout/maps_in_category_fragment.xml b/OsmAnd/res/layout/maps_in_category_fragment.xml index 072dd0902c..16d5fe9d29 100644 --- a/OsmAnd/res/layout/maps_in_category_fragment.xml +++ b/OsmAnd/res/layout/maps_in_category_fragment.xml @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> @@ -12,15 +11,10 @@ <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" - android:layout_height="wrap_content" + android:layout_height="@dimen/toolbar_height" android:background="?attr/pstsTabBackground" - android:minHeight="@dimen/toolbar_height" android:theme="?attr/toolbar_theme" - android:padding="0dp" - app:contentInsetLeft="72dp" - app:contentInsetStart="72dp" - app:contentInsetRight="0dp" - app:contentInsetEnd="0dp"/> + android:padding="0dp" /> </com.google.android.material.appbar.AppBarLayout> <include @@ -29,7 +23,6 @@ <include layout="@layout/progress_with_two_texts"/> - <ExpandableListView android:id="@android:id/list" android:layout_width="fill_parent" @@ -41,6 +34,6 @@ android:dividerHeight="0.5dp" android:divider="?attr/ctx_menu_info_divider" android:groupIndicator="@android:color/transparent" - android:layout_marginStart="0dp" - android:layout_marginEnd="0dp" /> + android:layout_marginStart="0dp" + android:layout_marginEnd="0dp" /> </LinearLayout> \ No newline at end of file diff --git a/OsmAnd/res/layout/preference_activity.xml b/OsmAnd/res/layout/preference_activity.xml index 3fecba1078..49b97f2938 100644 --- a/OsmAnd/res/layout/preference_activity.xml +++ b/OsmAnd/res/layout/preference_activity.xml @@ -4,8 +4,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" - android:background="?attr/list_background_color" - tools:context="com.antonioleiva.materialeverywhere.SettingsActivity" > + android:background="?attr/list_background_color"> <com.google.android.material.appbar.AppBarLayout android:id="@+id/appbar" @@ -15,10 +14,9 @@ <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" - android:layout_height="wrap_content" - android:background="?attr/colorPrimary" - android:minHeight="?attr/actionBarSize" - app:theme="@style/ThemeOverlay.AppCompat.ActionBar"> + android:layout_height="@dimen/toolbar_height" + android:padding="0dp" + android:background="?attr/colorPrimary"> <Spinner android:id="@+id/spinner_nav" diff --git a/OsmAnd/res/layout/search_dialog_fragment.xml b/OsmAnd/res/layout/search_dialog_fragment.xml index 3b8e813f83..d3998161cd 100644 --- a/OsmAnd/res/layout/search_dialog_fragment.xml +++ b/OsmAnd/res/layout/search_dialog_fragment.xml @@ -287,7 +287,8 @@ android:background="@drawable/fab_background_style" android:clickable="true" android:contentDescription="@string/save_filter" - android:scaleType="center" + android:scaleType="fitXY" + android:padding="@dimen/fab_icon_padding" app:srcCompat="@drawable/ic_action_save" tools:layout_marginBottom="@dimen/action_bar_image_top_margin_land" android:layout_marginEnd="@dimen/fab_margin_right" /> diff --git a/OsmAnd/res/layout/search_poi_filter.xml b/OsmAnd/res/layout/search_poi_filter.xml index 569a8286e6..1699c4ac10 100644 --- a/OsmAnd/res/layout/search_poi_filter.xml +++ b/OsmAnd/res/layout/search_poi_filter.xml @@ -17,10 +17,7 @@ android:background="@color/osmand_orange" android:minHeight="@dimen/dashboard_map_toolbar" android:theme="?attr/toolbar_theme" - app:contentInsetLeft="54dp" - app:contentInsetStart="54dp" - app:contentInsetRight="0dp" - app:contentInsetEnd="0dp"> + android:padding="0dp"> <LinearLayout android:layout_width="match_parent" diff --git a/OsmAnd/res/layout/settings_device_image_screen.xml b/OsmAnd/res/layout/settings_device_image_screen.xml index 98cbe872f6..c18ebc3a84 100644 --- a/OsmAnd/res/layout/settings_device_image_screen.xml +++ b/OsmAnd/res/layout/settings_device_image_screen.xml @@ -1,27 +1,31 @@ <?xml version="1.0" encoding="utf-8"?> -<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:tools="http://schemas.android.com/tools" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:background="?attr/activity_background_color" - android:orientation="vertical"> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:background="?attr/activity_background_color"> - <androidx.appcompat.widget.AppCompatImageView - android:id="@+id/device_image" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_horizontal" - tools:background="@drawable/img_settings_device_bottom_light" - tools:src="@drawable/img_settings_sreen_route_parameters" /> + <FrameLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content"> - <androidx.appcompat.widget.AppCompatImageView - android:id="@+id/warning_icon" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_horizontal" - android:layout_marginTop="@dimen/local_size_height" - android:layout_marginEnd="@dimen/fab_size_with_shadow" - android:layout_marginRight="@dimen/fab_size_with_shadow" - tools:src="@drawable/warnings_pedestrian" /> + <androidx.appcompat.widget.AppCompatImageView + android:id="@+id/device_image" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + tools:background="@drawable/img_settings_device_bottom_light" + tools:src="@drawable/img_settings_sreen_route_parameters" /> -</FrameLayout> \ No newline at end of file + <androidx.appcompat.widget.AppCompatImageView + android:id="@+id/warning_icon" + android:layout_width="@dimen/screen_alert_big_warning_icon_size" + android:layout_height="@dimen/screen_alert_big_warning_icon_size" + android:layout_marginTop="@dimen/local_size_height" + android:layout_marginLeft="@dimen/content_padding" + android:layout_marginStart="@dimen/content_padding" + tools:src="@drawable/warnings_pedestrian" /> + + </FrameLayout> +</LinearLayout> \ No newline at end of file diff --git a/OsmAnd/res/layout/wikipedia_dialog_fragment.xml b/OsmAnd/res/layout/wikipedia_dialog_fragment.xml index 37429ac0eb..91714016cd 100644 --- a/OsmAnd/res/layout/wikipedia_dialog_fragment.xml +++ b/OsmAnd/res/layout/wikipedia_dialog_fragment.xml @@ -15,11 +15,7 @@ android:layout_height="@dimen/toolbar_height" android:background="?attr/wikivoyage_app_bar_color" android:gravity="center_vertical" - android:minHeight="@dimen/toolbar_height" - osmand:contentInsetLeft="54dp" - osmand:contentInsetStart="54dp" - osmand:contentInsetRight="0dp" - osmand:contentInsetEnd="0dp"> + android:padding="0dp"> <LinearLayout android:layout_width="match_parent" @@ -62,7 +58,7 @@ <androidx.appcompat.widget.AppCompatImageView android:id="@+id/options_button" style="@style/Widget.AppCompat.ActionButton" - android:layout_width="48dp" + android:layout_width="@dimen/wikipedia_options_button_width" android:layout_height="match_parent" android:layout_gravity="top" android:contentDescription="@string/shared_string_options" diff --git a/OsmAnd/res/values-large/sizes.xml b/OsmAnd/res/values-large/sizes.xml index 603319511b..07c7bb1153 100644 --- a/OsmAnd/res/values-large/sizes.xml +++ b/OsmAnd/res/values-large/sizes.xml @@ -57,7 +57,6 @@ <dimen name="context_menu_sub_info_height">36dp</dimen> <dimen name="context_menu_padding_margin_large">30dp</dimen> <dimen name="context_menu_padding_margin_medium">15dp</dimen> - <dimen name="context_menu_padding_margin_tiny">9dp</dimen> <dimen name="context_menu_title_padding">23dp</dimen> <dimen name="context_menu_progress_padding_left">27dp</dimen> <dimen name="context_menu_progress_padding_right">3dp</dimen> @@ -68,10 +67,6 @@ <dimen name="context_menu_main_actions_padding_bottom">9dp</dimen> <dimen name="context_menu_main_actions_icon_margin">5dp</dimen> - <dimen name="fab_size_with_shadow">90dp</dimen> - <dimen name="fab_margin_right">18dp</dimen> - <dimen name="fab_margin_bottom_big">108dp</dimen> - <!-- General --> <dimen name="measurement_tool_select_radius">30dp</dimen> @@ -107,13 +102,8 @@ <dimen name="route_info_card_details_margin">13dp</dimen> <dimen name="route_info_legend_item_size">60dp</dimen> - <dimen name="multi_selection_header_height">78dp</dimen> - <dimen name="wikipedia_button_left_padding">29dp</dimen> - <dimen name="multi_selection_menu_padding_top">20dp</dimen> - <dimen name="multi_selection_menu_padding_bottom">23dp</dimen> - <dimen name="grid_menu_item_width">180dp</dimen> <dimen name="grid_menu_item_bottom_top_margin">24dp</dimen> <dimen name="grid_menu_item_sides_margin">60dp</dimen> diff --git a/OsmAnd/res/values/sizes.xml b/OsmAnd/res/values/sizes.xml index 8f6a9e92ab..66f10ac289 100644 --- a/OsmAnd/res/values/sizes.xml +++ b/OsmAnd/res/values/sizes.xml @@ -195,8 +195,9 @@ <dimen name="context_menu_big_icon_size">40dp</dimen> <dimen name="fab_size_with_shadow">62dp</dimen> - <dimen name="fab_margin_right">12dp</dimen> - <dimen name="fab_margin_bottom_big">72dp</dimen> + <dimen name="fab_margin_right">12dp</dimen> + <dimen name="fab_margin_bottom_big">72dp</dimen> + <dimen name="fab_icon_padding">18dp</dimen> <!-- TextSizes --> <dimen name="default_list_text_size_large">19sp</dimen> @@ -318,6 +319,7 @@ <dimen name="multi_selection_header_height">52dp</dimen> <dimen name="wikipedia_button_left_padding">19dp</dimen> + <dimen name="wikipedia_options_button_width">48dp</dimen> <dimen name="multi_selection_menu_padding_top">13dp</dimen> <dimen name="multi_selection_menu_padding_bottom">15dp</dimen> @@ -383,4 +385,6 @@ <dimen name="download_description_images_height">132dp</dimen> <dimen name="info_description_line_spacing_multiplier" format="float">1.4</dimen> + + <dimen name="screen_alert_big_warning_icon_size">92dp</dimen> </resources> \ No newline at end of file diff --git a/OsmAnd/src/net/osmand/plus/download/ui/SearchDialogFragment.java b/OsmAnd/src/net/osmand/plus/download/ui/SearchDialogFragment.java index a6486f8594..0fa52dc2b7 100644 --- a/OsmAnd/src/net/osmand/plus/download/ui/SearchDialogFragment.java +++ b/OsmAnd/src/net/osmand/plus/download/ui/SearchDialogFragment.java @@ -157,7 +157,7 @@ public class SearchDialogFragment extends DialogFragment implements DownloadEven progressBar = (ProgressBar) view.findViewById(R.id.searchProgressBar); clearButton = (ImageButton) view.findViewById(R.id.clearButton); - clearButton.setColorFilter(iconColorResId); + clearButton.setColorFilter(ContextCompat.getColor(getMyApplication(), iconColorResId)); clearButton.setVisibility(View.GONE); searchEditText.addTextChangedListener(new TextWatcher() { From 26d3a0170f58fd07cc1382146f0a0c94ba97adb3 Mon Sep 17 00:00:00 2001 From: Hardy <hm.gglmail@gmail.com> Date: Fri, 29 May 2020 19:56:35 +0200 Subject: [PATCH 07/67] string improvement --- OsmAnd/res/values/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index 999bd73ec0..2e67305e8b 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -11,7 +11,7 @@ Thx - Hardy --> - <string name="default_screen_timeout">Default screen timeout</string> + <string name="default_screen_timeout">System screen timeout</string> <string name="tiles_storage_descr">Choose how downloaded tiles will be stored.</string> <string name="expire_time_descr">Expiration time in minutes. Cached tiles will be reloaded after specified time. Leave this field empty to never refresh tiles for this source. From cbead067b70d3cd13d584ae3d080bd7bbcbfbd0a Mon Sep 17 00:00:00 2001 From: Vitaliy <chumva.forever@gmail.com> Date: Fri, 29 May 2020 22:38:02 +0300 Subject: [PATCH 08/67] Release wakeLock with screen timeout pref --- .../osmand/plus/activities/MapActivity.java | 2 +- .../net/osmand/plus/helpers/LockHelper.java | 25 +++++++++++++++++-- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java index c39309b99e..c47ed016ac 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java @@ -1977,7 +1977,7 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven if (enable) { getWindow().setFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED, WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); - setKeepScreenOn(true); + setKeepScreenOn(forceKeepScreenOn); } else { getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); setKeepScreenOn(forceKeepScreenOn); diff --git a/OsmAnd/src/net/osmand/plus/helpers/LockHelper.java b/OsmAnd/src/net/osmand/plus/helpers/LockHelper.java index 477e2928ad..a7dcf6b011 100644 --- a/OsmAnd/src/net/osmand/plus/helpers/LockHelper.java +++ b/OsmAnd/src/net/osmand/plus/helpers/LockHelper.java @@ -10,20 +10,26 @@ import android.hardware.SensorManager; import android.os.Handler; import android.os.PowerManager; import android.os.PowerManager.WakeLock; +import android.provider.Settings; import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import net.osmand.PlatformUtil; import net.osmand.plus.OsmandApplication; import net.osmand.plus.routing.VoiceRouter.VoiceMessageListener; import net.osmand.plus.settings.backend.OsmAndAppCustomization.OsmAndAppCustomizationListener; import net.osmand.plus.settings.backend.OsmandSettings; import net.osmand.plus.settings.backend.OsmandSettings.CommonPreference; +import org.apache.commons.logging.Log; + import java.util.List; public class LockHelper implements SensorEventListener { + private static final Log LOG = PlatformUtil.getLog(LockHelper.class); + private static final int SENSOR_SENSITIVITY = 4; @Nullable @@ -138,14 +144,29 @@ public class LockHelper implements SensorEventListener { } private void unlockEvent() { - int unlockTime = turnScreenOnTime.get(); - if (unlockTime > 0 && !useSystemScreenTimeout.get()) { + int unlockTime = getUnlockTime(); + if (unlockTime > 0) { timedUnlock(unlockTime * 1000L); } else { timedUnlock(0); } } + private int getUnlockTime() { + int unlockTime = turnScreenOnTime.get(); + if (useSystemScreenTimeout.get()) { + try { + int screenOffTimeout = Settings.System.getInt(app.getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, 0); + if (screenOffTimeout > 0) { + unlockTime = screenOffTimeout / 1000; + } + } catch (Exception e) { + LOG.error(e.getMessage(), e); + } + } + return unlockTime; + } + @Override public void onAccuracyChanged(Sensor sensor, int accuracy) { From b7820fdbcd650706e62953e4112ad801f4627a7d Mon Sep 17 00:00:00 2001 From: Vitaliy <chumva.forever@gmail.com> Date: Fri, 29 May 2020 20:16:13 +0300 Subject: [PATCH 09/67] Disable power button pref in UI --- OsmAnd/res/xml/turn_screen_on.xml | 1 + .../osmand/plus/settings/fragments/TurnScreenOnFragment.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/xml/turn_screen_on.xml b/OsmAnd/res/xml/turn_screen_on.xml index 94b0242ba8..e7a5508d01 100644 --- a/OsmAnd/res/xml/turn_screen_on.xml +++ b/OsmAnd/res/xml/turn_screen_on.xml @@ -58,6 +58,7 @@ <net.osmand.plus.settings.preferences.SwitchPreferenceEx android:key="turn_screen_on_power_button" android:layout="@layout/preference_with_descr_dialog_and_switch" + android:persistent="false" android:summaryOff="@string/shared_string_disabled" android:summaryOn="@string/shared_string_enabled" android:title="@string/turn_screen_on_power_button" /> diff --git a/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java b/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java index 96631cbfd3..28deeb65af 100644 --- a/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java +++ b/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java @@ -97,11 +97,12 @@ public class TurnScreenOnFragment extends BaseSettingsFragment implements OnPref private void setupTurnScreenOnPowerButtonPref() { ApplicationMode appMode = getSelectedAppMode(); - boolean enabled = settings.TURN_SCREEN_ON_TIME_INT.getModeValue(appMode) == 0 || settings.USE_SYSTEM_SCREEN_TIMEOUT.getModeValue(appMode); + boolean enabled = settings.TURN_SCREEN_ON_TIME_INT.get() == 0 || settings.USE_SYSTEM_SCREEN_TIMEOUT.get(); SwitchPreferenceEx turnScreenOnPowerButton = (SwitchPreferenceEx) findPreference(settings.TURN_SCREEN_ON_POWER_BUTTON.getId()); turnScreenOnPowerButton.setEnabled(enabled); turnScreenOnPowerButton.setDescription(R.string.turn_screen_on_power_button_descr); turnScreenOnPowerButton.setIcon(getPersistentPrefIcon(R.drawable.ic_action_power_button)); + turnScreenOnPowerButton.setChecked(enabled && settings.TURN_SCREEN_ON_POWER_BUTTON.getModeValue(appMode)); } @Override From 12a4bd1056c9f123a129fa0ff6878d396601f1a5 Mon Sep 17 00:00:00 2001 From: Vitaliy <chumva.forever@gmail.com> Date: Fri, 29 May 2020 22:47:24 +0300 Subject: [PATCH 10/67] Remove unnecessary code --- OsmAnd/src/net/osmand/plus/activities/MapActivity.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java index c47ed016ac..e19af7c3e5 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java @@ -1977,11 +1977,10 @@ public class MapActivity extends OsmandActionBarActivity implements DownloadEven if (enable) { getWindow().setFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED, WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); - setKeepScreenOn(forceKeepScreenOn); } else { getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); - setKeepScreenOn(forceKeepScreenOn); } + setKeepScreenOn(forceKeepScreenOn); } @Override From cdb66467e97dac0df659e24cb7e9df8ebc63530b Mon Sep 17 00:00:00 2001 From: Tymofij Lytvynenko <till.svit@gmail.com> Date: Fri, 29 May 2020 22:01:14 +0000 Subject: [PATCH 11/67] Translated using Weblate (Ukrainian) Currently translated at 99.9% (3369 of 3370 strings) --- OsmAnd/res/values-uk/strings.xml | 39 ++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index 77e3f8e16f..ebacdb58f0 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -3721,4 +3721,43 @@ <string name="profiles_for_action_not_found">Не вдалося знайти жодного профілю.</string> <string name="index_item_world_basemap_detailed">Оглядова карта світу (детальна)</string> <string name="unsupported_type_error">Непідтримуваний тип</string> + <string name="gpx_parse_error">OsmAnd GPX недостатньо сформований. Зверніться до служби підтримки для подальшого дослідження.</string> + <string name="shared_string_always">Завжди</string> + <string name="screen_control">Керування екраном</string> + <string name="system_screen_timeout_descr">Увімкніть, щоб екран вимкнувся після певного проміжку бездіяльності, буде використаний час, визначений у системних налаштуваннях вашого пристрою.</string> + <string name="system_screen_timeout">Час очікування екрана</string> + <string name="turn_screen_on_options_descr">Використовуйте ці параметри, щоб пробудити екран із OsmAnd на передньому плані.</string> + <string name="turn_screen_on_descr">Ці параметри працюватимуть, лише якщо OsmAnd буде на передньому плані, коли пристрій буде заблоковано.</string> + <string name="turn_screen_on_navigation_instructions_descr">Екран увімкнеться автоматично за кілька секунд до вказівки щодо навігації за визначений час у опції «Час пробудження». +\n +\nПрацює лише під час навігації.</string> + <string name="turn_screen_on_navigation_instructions">Вказівки з навігації</string> + <string name="turn_screen_on_power_button_descr">Натисніть кнопку живлення пристрою, щоб увімкнути екран на передньому плані з OsmAnd.</string> + <string name="turn_screen_on_power_button">Кнопка живлення</string> + <string name="turn_screen_on_proximity_sensor">Датчик наближення</string> + <string name="turn_screen_on_wake_time_descr">Виберіть час діяльності екрана після пробудження, екран не вимкнеться, якщо ввімкнено \"%1$s\".</string> + <string name="keep_screen_on">Тримати екран увімкненим</string> + <string name="keep_screen_off">Тримати екран вимкненим</string> + <string name="screen_timeout_descr">Якщо параметр \"%1$s\" увімкнено, час активності буде залежати від нього.</string> + <string name="pseudo_mercator_projection">Псевдопроєкція Меркатора</string> + <string name="one_image_per_tile">Один файл зображення на плитку</string> + <string name="sqlite_db_file">Файл SQLiteDB</string> + <string name="online_map_name_helper_text">Укажіть назву джерела мережевої мапи.</string> + <string name="online_map_url_helper_text">Введіть або вставте URL-адресу для мережевого джерела.</string> + <string name="edit_online_source">Редагувати мережеве джерело</string> + <string name="expire_time">Строк дії</string> + <string name="mercator_projection">Проєкція Меркатора</string> + <string name="storage_format">Формат зберігання</string> + <string name="map_source_zoom_levels">Встановіть щонайменший та щонайбільший рівень масштабування, при якому мережева мапа буде відображатися або завантажуватися.</string> + <string name="map_source_zoom_levels_descr">Ці параметри впливатимуть на дисплей як мапи або накладки/підкладки. +\n +\n%1$s: мапа буде обмежена вибраними масштабами. +\n +\n%2$s: рівні масштабу, на яких будуть видні первинні плитки. Масштабування буде відбуватися поза цими значеннями.</string> + <string name="expire_time_descr">Час дії в хвилинах. Кешована плитка буде завантажена через визначений час. Залиште це поле порожнім, щоб ніколи не оновлювати плитки для цього джерела. +\n +\nОдин день - 1440 хвилин. +\nОдин тиждень - 10 080 хвилин. +\nОдин місяць - 43 829 хвилин.</string> + <string name="tiles_storage_descr">Виберіть спосіб зберігання завантажених плиток.</string> </resources> \ No newline at end of file From c7ac7dc089d73213509c7b6a7a5b6f15bdcba1f2 Mon Sep 17 00:00:00 2001 From: Ldm Public <ldmpub@gmail.com> Date: Fri, 29 May 2020 09:24:28 +0000 Subject: [PATCH 12/67] Translated using Weblate (French) Currently translated at 100.0% (3370 of 3370 strings) --- OsmAnd/res/values-fr/strings.xml | 44 +++++++++++++++++++++++++++++--- 1 file changed, 41 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 6fb8251947..5590995182 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -3248,7 +3248,7 @@ <string name="analytics_pref_title">Analyses</string> <string name="turn_screen_on_info">Afficher la carte sur l\'écran de verrouillage pendant la navigation.</string> <string name="route_parameters_info">Paramètres de calcul d\'itinéraire pour le profil sélectionné : « %1$s ».</string> - <string name="wake_time">Heure de réveil</string> + <string name="wake_time">Durée d\'allumage</string> <string name="map_look_descr">Apparence de la carte</string> <string name="map_look">Apparence de la carte</string> <string name="general_settings_profile_descr">Thème de l\'application, unités, région</string> @@ -3455,7 +3455,7 @@ <string name="monitoring_min_distance_descr_recommendation">Recommandation : un paramètre de 5 mètres est adapté si vous n\'avez pas besoin de détails et ne souhaitez pas enregistrer des points au repos.</string> <string name="monitoring_min_speed_descr_side_effect">Effet secondaire : votre trace ne contiendra pas les parties où la vitesse minimale n\'a pas été atteinte (par exemple lorsque vous poussez votre vélo en montée ou pendant une pause). De ce fait certaines informations de votre trace seront faussées comme la durée de déplacement ou la vitesse moyenne.</string> <string name="monitoring_min_speed_descr_recommendation">Recommandation : commencez par utiliser la détection de mouvement via le filtre de déplacement minimum (B) vous pourriez obtenir de meilleurs résultats en perdant moins de données. Si vos traces restent bruyantes à basse vitesse, essayez ici des valeurs non nulles. Veuillez noter que certaines mesures peuvent retourner une vitesse nulle (en raison de méthodes basées sur le réseau), dans ce cas rien ne sera enregistré.</string> - <string name="monitoring_min_accuracy_descr">Seuls les points mesurés avec un minimum de précision en mètres/pieds (information communiquée par votre puce GPS) seront enregistrés. La précision est la distance entre la position donnée par le GPS et votre position réelle. La précision est différente de l\'exactitude qui est la dispersion de plusieurs mesures de position successives.</string> + <string name="monitoring_min_accuracy_descr">Seuls les points mesurés avec un minimum de précision en mètres/pieds (information communiquée par votre puce GPS) seront enregistrés. La précision est la distance entre la position donnée par le GPS et votre position réelle. La précision est différente de la fluctuation qui est la dispersion de plusieurs mesures de position successives.</string> <string name="monitoring_min_accuracy_descr_side_effect">Effet secondaire : avec le filtrage de précision certains points peuvent manquer ; par exemple : sous un pont, en forêt, entre de hauts bâtiments ou dans certaines conditions météorologiques.</string> <string name="monitoring_min_accuracy_descr_remark">Remarque : si la localisation GPS est activée juste avant le début d\'enregistrement, la première position peut être imprécise. L\'application pourrait attendre quelques secondes avant d\'enregistrer un point (ou enregistrer le meilleur de 3 points successifs, etc), mais ces évolutions ne sont pas encore disponibles.</string> <string name="monitoring_min_speed_descr_remark">Remarque : vérification de vitesse &gt; 0. La plupart des puces GPS fournissent une vitesse uniquement lorsque vous êtes en mouvement. Par conséquent, l\'indication du paramètre &gt; 0 pour ce filtre utilise la détection de mouvement par la puce GPS. Mais même s\'il n\'est pas filtré ici au moment de l\'enregistrement, nous utilisons toujours cette fonctionnalité dans notre analyse des traces GPX pour déterminer la distance corrigée, c\'est-à-dire que la valeur affichée dans ce champ est la distance enregistrée en déplacement.</string> @@ -3707,5 +3707,43 @@ <string name="change_application_profile">Modifier le profil d\'application</string> <string name="index_item_world_basemap_detailed">Carte mondiale générale (plus détaillée)</string> <string name="unsupported_type_error">Type non pris en charge</string> - <string name="gpx_parse_error">Le fichier GPX n\'est pas construit correctement. Vous pouvez transmettre ce fichier à l\'équipe support OsmAnd pour investiguer.</string> + <string name="gpx_parse_error">Le fichier GPX OsmAnd n\'est pas construit correctement. Vous pouvez transmettre ce fichier à l\'équipe support OsmAnd pour investiguer.</string> + <string name="system_screen_timeout_descr">Activez cette option pour que l\'écran s\'éteigne après une certaine période d\'inactivité. Le temps spécifié dans les paramètres systèmes de votre appareil sera utilisé.</string> + <string name="map_source_zoom_levels_descr">Ces paramètres affecteront l\'affichage lorsqu\'ils seront utilisés comme carte ou sur-couche / sous-couche. +\n +\n%1$s : La carte sera limitée aux zooms sélectionnés. +\n +\n%2$s : Niveaux de zoom auxquels les tuiles originales seront visibles. En dehors de ces valeurs, il y aura une augmentation ou une diminution d\'échelle.</string> + <string name="turn_screen_on_navigation_instructions_descr">L\'écran s\'allumera automatiquement quelques secondes avant les instructions de navigation pour la durée indiquée dans l\'option \"Durée d\'allumage\". +\n +\nFonctionne uniquement pendant la navigation.</string> + <string name="turn_screen_on_wake_time_descr">Sélectionnez le temps d\'activité de l\'écran après allumage, l\'écran ne s\'éteindra pas si \"%1$s\" est activé.</string> + <string name="screen_timeout_descr">Le temps d\'activité dépendra de l\'option \"%1$s\" si elle est activée.</string> + <string name="expire_time_descr">Délai d\'expiration en minutes. Les tuiles en cache seront rechargées après ce délai. Laissez ce champ vide pour ne jamais rafraîchir les tuiles pour cette source. +\n +\nUn jour correspond à 1440 minutes. +\nUne semaine correspond à 10 080 minutes. +\nUn mois correspond à 43 829 minutes.</string> + <string name="shared_string_always">Toujours</string> + <string name="screen_control">Contrôle de l\'écran</string> + <string name="system_screen_timeout">Délai d’extinction de l\'écran</string> + <string name="turn_screen_on_options_descr">Utilisez ces options pour allumer l\'écran avec OsmAnd au premier plan.</string> + <string name="turn_screen_on_descr">Ces options ne fonctionneront que si OsmAnd est au premier plan au moment du verrouillage de l\'appareil.</string> + <string name="turn_screen_on_navigation_instructions">Instructions de navigation</string> + <string name="turn_screen_on_power_button_descr">Appuyez sur le bouton d\'alimentation de l\'appareil pour allumer l\'écran avec OsmAnd au premier plan.</string> + <string name="turn_screen_on_power_button">Bouton marche / arrêt</string> + <string name="turn_screen_on_proximity_sensor">Capteur de proximité</string> + <string name="keep_screen_on">Conserver l\'écran allumé</string> + <string name="keep_screen_off">Conserver l\'écran éteint</string> + <string name="pseudo_mercator_projection">Pseudo-projection de Mercator</string> + <string name="one_image_per_tile">Un fichier image par tuile</string> + <string name="sqlite_db_file">Fichier SQLiteDB</string> + <string name="online_map_name_helper_text">Donnez un nom à la source de carte en ligne.</string> + <string name="online_map_url_helper_text">Saisissez ou collez l\'URL de la source.</string> + <string name="edit_online_source">Modifier la source en ligne</string> + <string name="expire_time">Date d\'expiration</string> + <string name="mercator_projection">Projection de Mercator</string> + <string name="storage_format">Format de stockage</string> + <string name="map_source_zoom_levels">Définissez les niveaux de zoom minimum et maximum auxquels la carte en ligne sera affichée ou chargée.</string> + <string name="tiles_storage_descr">Sélectionnez comment les tuiles téléchargées seront stockées.</string> </resources> \ No newline at end of file From de85fab0781a2766accfd4877a76076a4e3a064f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=2E=20R=C3=BCdinger?= <Mail-an-CR@web.de> Date: Sat, 30 May 2020 10:39:05 +0000 Subject: [PATCH 13/67] Translated using Weblate (German) Currently translated at 99.6% (3358 of 3370 strings) --- OsmAnd/res/values-de/strings.xml | 38 ++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 6593e4184e..b07f0eafd7 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -2416,7 +2416,7 @@ <string name="quick_action_showhide_osmbugs_descr">Schaltfläche zum Ein- oder Ausblenden von OSM-Notizen auf der Karte.</string> <string name="sorted_by_distance">Nach Entfernung sortiert</string> <string name="search_favorites">In Favoriten suchen</string> - <string name="hillshade_menu_download_descr">Laden Sie die Schummerungs-Karte herunter, um vertikale Schattierungen anzuzeigen.</string> + <string name="hillshade_menu_download_descr">Laden Sie die Schummerungskarte herunter, um vertikale Schattierungen anzuzeigen.</string> <string name="shared_string_plugin">Erweiterung</string> <string name="srtm_purchase_header">Kaufen und installieren Sie die Erweiterung \'Höhenlinien\', um abgestufte vertikale Flächen anzuzeigen.</string> <string name="srtm_menu_download_descr">Laden Sie die Höhenlinienkarte zu dieser Region herunter.</string> @@ -3610,7 +3610,7 @@ <string name="slope_download_description">Zusätzliche Karten sind erforderlich, um Hangneigungen auf der Karte anzuzeigen.</string> <string name="hillshade_download_description">Für die Darstellung der Schummerung werden zusätzliche Karten benötigt.</string> <string name="shared_string_min">Min</string> - <string name="hillshade_description">Schummerungs-Karte mit dunklen Schattierungen zur Darstellung von Hängen, Gipfeln und Niederungen.</string> + <string name="hillshade_description">Schummerungskarte mit dunklen Schattierungen zur Darstellung von Hängen, Gipfeln und Ebenen.</string> <string name="n_items_of_z">%1$s von %2$s</string> <string name="shared_string_octagon">Achteck</string> <string name="app_mode_ski_touring">Skitouren</string> @@ -3734,4 +3734,38 @@ <string name="ui_customization_short_descr">Schubladenelemente, Kontextmenü</string> <string name="shared_string_drawer">Schublade</string> <string name="gpx_parse_error">OsmAnd GPX ist nicht gut geformt. Bitte wenden Sie sich an das Support-Team, um weitere Informationen zu erhalten</string> + <string name="map_source_zoom_levels_descr">Diese Parameter beeinflussen die Darstellung, wenn sie als Karte oder Overlay/Underlay verwendet werden. %1$s: Die Karte wird auf die gewählten Zoomstufen begrenzt. %2$s: Zoomstufen, bei denen die Originalkacheln sichtbar sind. Außerhalb dieser Werte tritt eine Skalierung nach oben oder unten ein.</string> + <string name="map_source_zoom_levels">Legen Sie die kleinste und größte Zoomstufe fest, bei denen die Online-Karte angezeigt oder geladen wird.</string> + <string name="shared_string_always">Immer</string> + <string name="screen_control">Bildschirmsteuerung</string> + <string name="system_screen_timeout_descr">Aktivieren Sie es, damit sich der Bildschirm nach einer gewissen Zeit der Inaktivität ausschaltet. Dafür wird die in den Systemeinstellungen Ihres Geräts festgelegte Zeit verwendet.</string> + <string name="system_screen_timeout">Bildschirmabschaltung</string> + <string name="turn_screen_on_options_descr">Verwenden Sie diese Optionen, um den Bildschirm mit OsmAnd im Vordergrund aufzuwecken.</string> + <string name="turn_screen_on_descr">Diese Optionen funktionieren nur wenn OsmAnd im Vordergrund ist, wenn das Gerät gesperrt wird.</string> + <string name="turn_screen_on_navigation_instructions_descr">Der Bildschirm schaltet sich automatisch einige Sekunden vor Navigationsanweisungen für die unter „Aufweckzeiten“ festgelegte Dauer ein. +\n +\nFunktioniert nur während der Navigation.</string> + <string name="turn_screen_on_navigation_instructions">Navigationsanweisungen</string> + <string name="turn_screen_on_power_button_descr">Drücken Sie den Einschaltknopf des Geräts, um den Bildschirm mit OsmAnd im Vordergrund einzuschalten.</string> + <string name="turn_screen_on_power_button">Einschaltknopf</string> + <string name="turn_screen_on_proximity_sensor">Näherungssensor</string> + <string name="turn_screen_on_wake_time_descr">Wählen Sie die Dauer der Bildschirmaktivität nach dem Aufwecken, der Bildschirm wird sich nicht ausschalten, wenn „%1$s“ aktiviert ist.</string> + <string name="keep_screen_on">Bildschirm eingeschaltet lassen</string> + <string name="keep_screen_off">Bildschirm ausgeschaltet lassen</string> + <string name="screen_timeout_descr">Wenn die Option „%1$s“ aktiviert ist, hängt die Aktivitätszeit von ihr ab.</string> + <string name="pseudo_mercator_projection">Pseudo-Mercator-Projektion</string> + <string name="one_image_per_tile">Eine Bilddatei pro Kachel</string> + <string name="sqlite_db_file">SQLiteDB-Datei</string> + <string name="online_map_name_helper_text">Benennen Sie die Online-Kartenquelle.</string> + <string name="online_map_url_helper_text">Tragen oder fügen Sie die URL für die Online-Quelle ein.</string> + <string name="edit_online_source">Online-Quelle bearbeiten</string> + <string name="expire_time">Verfallsdatum</string> + <string name="mercator_projection">Mercator-Projektion</string> + <string name="storage_format">Speicherformat</string> + <string name="expire_time_descr">Verfallsdatum in Minuten. Kacheln im Zwischenspeicher werden nach der festgelegten Zeit neu geladen. Lassen Sie das Feld leer, wenn die Karten aus dieser Quelle nie aktualisiert werden sollen. +\n +\nEin Tag hat 1440 Minuten. +\nEine Woche hat 10 080 Minuten. +\nEin Monat hat 43 829 Minuten.</string> + <string name="tiles_storage_descr">Wählen Sie aus, wie heruntergeladene Kacheln gespeichert werden.</string> </resources> \ No newline at end of file From f08b4c5eada408b7a3fd7caa740b4b4ced6ed1b9 Mon Sep 17 00:00:00 2001 From: solokot <solokot@gmail.com> Date: Fri, 29 May 2020 10:14:37 +0000 Subject: [PATCH 14/67] Translated using Weblate (Russian) Currently translated at 100.0% (3370 of 3370 strings) --- OsmAnd/res/values-ru/strings.xml | 77 ++++++++++++++++++-------------- 1 file changed, 43 insertions(+), 34 deletions(-) diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 18d2f53fa7..e382268db1 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -372,7 +372,7 @@ <string name="online_map_settings_descr">Выберите источник онлайн или кешированных растровых карт.</string> <string name="osmand_rastermaps_plugin_description">Получение доступа ко множеству видов онлайн-карт (тайловых или растровых): от предопределённых тайловых OSM (как Mapnik), до спутниковых снимков и слоёв специального назначения, таких как карты погоды, климатические карты, геологических карты, слои затемнения высот и т. д. \n -\n Любая из этих карт может быть использована в качестве основной (базовой) карты для отображения или в виде наложения или подложки к другой базовой карте (например стандартной автономной карте OsmAnd). Некоторые элементы векторной карты OsmAnd могут быть по желанию скрыты через меню «Настройки карты». +\n Любая из этих карт может быть использована в качестве основной (базовой) карты для отображения или в виде наложения или подложки к другой базовой карте (например стандартной локальной карте OsmAnd). Некоторые элементы векторной карты OsmAnd могут быть по желанию скрыты через меню «Настройки карты». \n \n Карты можно загрузить непосредственно из интернета или подготовить для использования в автономном режиме (и вручную скопировать в папку данных OsmAnd) в виде базы данных sqlite, которая может быть создана с помощью различных инструментов подготовки карт сторонних производителей.</string> <string name="osmand_background_plugin_description">Показывает настройки для включения фонового отслеживания и навигации путём периодического пробуждения устройства GPS (с выключенным экраном).</string> @@ -387,7 +387,7 @@ <string name="debugging_and_development">Отладка и разработка</string> <string name="native_rendering">Быстрая отрисовка</string> <string name="test_voice_prompts">Тест голосовых подсказок</string> - <string name="switch_to_raster_map_to_see">Скачайте автономную векторную карту для этой локации в меню «Настройки» («Управление файлами карт»), или переключитесь на плагин «Онлайн карты».</string> + <string name="switch_to_raster_map_to_see">Скачайте локальную векторную карту для этой локации в меню «Настройки» («Управление файлами карт»), или переключитесь на плагин «Онлайн карты».</string> <string name="send_files_to_osm">Отправить файлы GPX в OSM\?</string> <string name="gpx_visibility_txt">Видимость</string> <string name="gpx_tags_txt">Теги</string> @@ -400,15 +400,15 @@ <string name="use_fluorescent_overlays">Флуоресцентные цвета</string> <string name="use_fluorescent_overlays_descr">Использовать флуоресцентные цвета для отображения треков и маршрутов.</string> <string name="offline_edition">Локальное редактирование</string> - <string name="offline_edition_descr">Всегда использовать локальное редактирование.</string> - <string name="update_poi_does_not_change_indexes">Изменение POI в приложении не меняет POI загруженные из интернета, однако все изменения сохраняются в локальный файл.</string> + <string name="offline_edition_descr">Всегда использовать редактирование на устройстве.</string> + <string name="update_poi_does_not_change_indexes">Изменение POI в приложении не меняет POI загруженные из интернета, однако все изменения сохраняются в локальный файл на устройстве.</string> <string name="local_openstreetmap_uploading">Выгрузка…</string> <string name="local_openstreetmap_were_uploaded">{0} POI/заметок выгружено</string> <string name="local_openstreetmap_uploadall">Выгрузить все</string> <string name="local_openstreetmap_upload">Отправить изменения в OSM</string> <string name="local_openstreetmap_delete">Удалить правку</string> - <string name="local_openstreetmap_descr_title">Автономное дополнение:</string> - <string name="local_openstreetmap_settings">Локально сохранённые OSM POI/заметки</string> + <string name="local_openstreetmap_descr_title">Локальное дополнение:</string> + <string name="local_openstreetmap_settings">OSM POI/заметки на устройстве</string> <string name="local_openstreetmap_settings_descr">Просмотр и управление OSM POI/заметками в локальной базе данных.</string> <string name="live_monitoring_interval_descr">Укажите интервал онлайн слежения.</string> <string name="live_monitoring_interval">Интервал онлайн слежения</string> @@ -486,7 +486,7 @@ <string name="shared_string_others">Другое</string> <string name="shared_string_no_thanks">Не нужно</string> <string name="basemap_missing">Отсутствует базовая карта, покрывающая весь мир на мелком масштабе. Пожалуйста загрузите World_basemap_x.obf для полноценный работы приложения.</string> - <string name="vector_data_missing">Локальные данные отсутствуют на SD-карте. Пожалуйста, загрузите их для того, чтобы использовать приложение без интернета.</string> + <string name="vector_data_missing">На устройстве отсутствуют локальные данные. Пожалуйста, загрузите их для того, чтобы использовать приложение без интернета.</string> <string name="local_index_gpx_info_show">" \n \nУдерживайте для вызова настроек"</string> @@ -546,7 +546,7 @@ <string name="install_more">Загрузить ещё…</string> <string name="level_to_switch_vector_raster_descr">Минимальный масштаб для использования векторных карт.</string> <string name="level_to_switch_vector_raster">Минимальный масштаб векторных карт</string> - <string name="error_doing_search">Не удалось выполнить автономный поиск.</string> + <string name="error_doing_search">Не удалось выполнить локальный поиск.</string> <string name="search_osm_offline">Поиск по географическому положению</string> <string name="system_locale">Системная</string> <string name="preferred_locale_descr">Язык интерфейса приложения (будет использован после перезапуска OsmAnd).</string> @@ -609,7 +609,7 @@ <string name="reading_cached_tiles">Чтение кешированных растровых карт…</string> <string name="version_index_is_big_for_memory">Недостаточно памяти для локальной карты «{0}»</string> <string name="version_index_is_not_supported">Версия локальной карты «{0}» не поддерживается</string> - <string name="osmand_routing_experimental">Автономная навигация OsmAnd является экспериментальной функцией и не работает на длинные расстояния более 20 километров. + <string name="osmand_routing_experimental">Локальная навигация OsmAnd является экспериментальной функцией и не работает на длинные расстояния более 20 километров. \n \nНавигация временно переключена на онлайн-сервис CloudMade.</string> <string name="specified_dir_doesnt_exist">Невозможно найти указанную папку.</string> @@ -1120,10 +1120,10 @@ <string name="map_widget_renderer">Стиль карты</string> <string name="email">Эл. почта</string> <string name="day_night_info">Восход/закат</string> - <string name="osmand_short_description_80_chars">Мобильный просмотр и навигация по онлайн и автономным картам OSM всего мира</string> + <string name="osmand_short_description_80_chars">Мобильный просмотр и навигация по онлайн и локальным картам OSM всего мира</string> <string name="osmand_long_description_1000_chars">OsmAnd (Open Street Maps Automated Navigation Directions) \n -\n OsmAnd — это навигационное приложение с открытым исходным кодом и доступом к картам и данным на основе OSM. Все данные карт (векторные или растровые) могут быть сохранены на карту памяти устройства для использования без подключения к интернету. OsmAnd также предоставляет автономные и онлайн средства построения маршрута, включая голосовые инструкции по маршруту. +\n OsmAnd — это навигационное приложение с открытым исходным кодом и доступом к картам и данным на основе OSM. Все данные карт (векторные или растровые) могут быть сохранены на карту памяти устройства для использования без подключения к интернету. OsmAnd также предоставляет локальные и онлайн средства построения маршрута, включая голосовые инструкции по маршруту. \n \n Некоторые из основных возможностей приложения: \n — работа с векторными и растровыми картами без доступа в интернет (для этого нужно предварительно сохранить карты на карту памяти устройства); @@ -1146,19 +1146,19 @@ <string name="osmand_plus_short_description_80_chars">OsmAnd — это навигационное приложение для путешествий с открытым исходным кодом</string> <string name="osmand_plus_long_description_1000_chars">OsmAnd+ (OSM Automated Navigation Directions) \n -\n OsmAnd+ — это навигационное приложение с открытым исходным кодом и доступом к широкому спектру глобальных данных OpenStreetMap (OSM). Все данные карт (векторные или растровые/тайловые) могут быть сохранены на карту памяти устройства для автономного использования, без подключения к сети интернет. OsmAnd также предоставляет автономные и онлайн средства построения маршрута, включая пошаговые голосовые подсказки. +\n OsmAnd+ — это навигационное приложение с открытым исходным кодом и доступом к широкому спектру глобальных данных OpenStreetMap (OSM). Все данные карт (векторные или растровые/тайловые) могут быть сохранены на карту памяти устройства для автономного использования, без подключения к сети интернет. OsmAnd также предоставляет локальные и онлайн средства построения маршрута, включая пошаговые голосовые подсказки. \n \n OsmAnd+ — это платная версия приложения, покупая которую вы поддерживаете проект, финансируете разработку новых функций и получаете последние обновления. \n \n Некоторые из основных возможностей приложения: \n — Полностью автономная работа без доступа в сеть интернет (для этого нужно предварительно сохранить карты в память устройства); -\n — Компактные автономные векторные карты для всех стран мира; +\n — Компактные локальные векторные карты для всех стран мира; \n — Неограниченная загрузка карт для страны или региона из самого приложения; -\n — Автономная Википедия (необходимо предварительно загрузить Wikipedia POI), отличный вариант для достопримечательностей; +\n — Локальная Википедия (необходимо предварительно загрузить Wikipedia POI), отличный вариант для достопримечательностей; \n — Наложение на карту дополнительных слоёв, например, GPX-треки или навигационные пути, точки интереса POI, избранные местоположения, контурные линии высот, остановки общественного транспорта, дополнительные карты с настраиваемой прозрачностью; \n -\n — Автономный поиск адресов и точек интереса POI без доступа в интернет; -\n — Автономное построение маршрутов на средние расстояния без доступа в интернет; +\n — Локальный поиск адресов и точек интереса POI без доступа в интернет; +\n — Локальное построение маршрутов на средние расстояния без доступа в интернет; \n — Режимы работы приложения для автомобиля, велосипеда или пешехода с возможностями: \n — автоматического переключения на дневной/ночной режим отрисовки карты; \n — изменения масштабы карты в зависимости от скорости; @@ -1639,7 +1639,7 @@ <string name="navigate_point_zone">Зона</string> <string name="rendering_attr_transportStops_name">Остановки транспорта</string> <string name="shared_string_dismiss">Отклонить</string> - <string name="dash_download_msg_none">Загрузить автономные карты\?</string> + <string name="dash_download_msg_none">Загрузить локальные карты\?</string> <string name="dash_download_msg">Загружено карт: %1$s</string> <string name="dash_download_new_one">Загрузить новую карту</string> <string name="dash_download_manage">Менеджер загрузок</string> @@ -1687,8 +1687,8 @@ <string name="get_plugin">Получить</string> <string name="plugin_ski_name">Лыжные карты</string> <string name="plugin_nautical_name">Морские карты</string> - <string name="world_ski_missing">Для отображения лыжных объектов необходимо загрузить специализированную автономную карту.</string> - <string name="nautical_maps_missing">Для отображения морских объектов необходимо загрузить специализированную автономную карту.</string> + <string name="world_ski_missing">Для отображения лыжных объектов необходимо загрузить специализированную локальную карту.</string> + <string name="nautical_maps_missing">Для отображения морских объектов необходимо загрузить специализированную локальную карту.</string> <string name="device_memory">Память устройства</string> <string name="free">Свободно %1$s</string> <string name="roads_only">Только дороги</string> @@ -1796,7 +1796,7 @@ <string name="welcome_select_region">Для правильного отображения дорожных знаков и правил, пожалуйста, выберите свой регион вождения:</string> <string name="welcome_header">Добро пожаловать</string> <string name="mark_to_delete">Отметить для удаления</string> - <string name="welcome_text">OsmAnd обеспечивает глобальный локальный просмотр карт и автономную навигацию.</string> + <string name="welcome_text">OsmAnd обеспечивает глобальный локальный просмотр карт и локальную навигацию.</string> <string name="osm_changes_added_to_local_edits">OSM изменения добавлены в локальную базу данных</string> <string name="confirm_usage_speed_cameras">Во многих странах (Германия, Франция, Италия и другие) использование предупреждения о камерах контроля скорости не допускается законом. OsmAnd не несёт никакой ответственности, если вы нарушите закон. Пожалуйста, нажмите «Да» только если вы имеете право использовать эту функцию.</string> <string name="agps_info">Информация A-GPS</string> @@ -1861,7 +1861,7 @@ <string name="lang_et">Эстонский</string> <string name="lang_ceb">Себуанский</string> <string name="archive_wikipedia_data">У вас имеются старые несовместимые данные из Википедии. Заархивировать их?</string> - <string name="disable_recording_once_app_killed">Остановить автономную запись</string> + <string name="disable_recording_once_app_killed">Остановить локальную запись</string> <string name="lang_pms">Пьемонтский</string> <string name="lang_tl">Тагальский</string> <string name="lang_sh">Сербохорватский</string> @@ -1918,7 +1918,7 @@ <string name="shared_string_skip">Пропустить</string> <string name="app_name_osmand">OsmAnd</string> <string name="plugin_settings">Плагины</string> - <string name="offline_maps_and_navigation">Автономные карты + <string name="offline_maps_and_navigation">Локальные карты \nи Навигация</string> <string name="building_number">Номер дома</string> <string name="rendering_attr_pisteGrooming_name">Тип лыжной трассы</string> @@ -2611,8 +2611,8 @@ \n• Данные OSM доступны по каждой стране или региону \n• Интересные места (POI) из Википедии прекрасно подходят для осмотра достопримечательностей \n• Неограниченное количество бесплатных скачиваний непосредственно из приложения -\n• Компактные автономные векторные карты, обновляемые как минимум раз в месяц -\n +\n• Компактные локальные векторные карты, обновляемые как минимум раз в месяц +\n \n• Выбор между полными данными региона и только дорожной сетью (например, вся Япония занимает 700 МБ, а только дорожная сеть — 200 МБ)</string> <string name="osmand_plus_extended_description_part5">Функции безопасности \n• Возможность автоматического переключения режима день/ночь @@ -2762,9 +2762,9 @@ <string name="in_app_purchase">Покупка в приложении</string> <string name="in_app_purchase_desc">Разовый платёж</string> <string name="purchase_unlim_title">Купить — %1$s</string> - <string name="wikivoyage_offline">Автономный Викигид</string> + <string name="wikivoyage_offline">Локальный Викигид</string> <string name="unlimited_downloads">Неограниченные загрузки</string> - <string name="wikipedia_offline">Автономная Википедия</string> + <string name="wikipedia_offline">Локальная Википедия</string> <string name="unlock_all_features">Разблокировать все функции OsmAnd</string> <string name="monthly_map_updates">Обновления карт: ежемесячные </string> @@ -3126,7 +3126,7 @@ <string name="settings_routing_mode_string">Режим: %s</string> <string name="settings_derived_routing_mode_string">Режим пользователя, полученный из: %s</string> <string name="profile_alert_duplicate_name_title">Повторяющееся имя</string> - <string name="routing_profile_broutrer">BRouter (автономно)</string> + <string name="routing_profile_broutrer">BRouter (локально)</string> <string name="routing_attr_piste_type_downhill_name">Альпийские/горные лыжи</string> <string name="routing_attr_piste_type_downhill_description">Склоны для катания на альпийских или горных лыжах и доступ к подъёмникам.</string> <string name="routing_attr_piste_type_skitour_name">Лыжные туры</string> @@ -3688,7 +3688,7 @@ <string name="legend_item_description">Справка по символике карты.</string> <string name="favorites_item">Избранное</string> <string name="navigation_profiles_item">Профили навигации</string> - <string name="release_3_7">• Новые автономные карты склонов + <string name="release_3_7">• Новые локальные карты склонов \n \n • Полная настройка избранных и путевых точек GPX: пользовательские цвета, значки, формы \n @@ -3704,8 +3704,8 @@ \n \n • Исправлены размеры интерфейса на планшетах \n -\n • Исправлены ошибки для языков, пишущихся справа налево -\n +\n • Исправлены ошибки для языков, пишущихся справа налево +\n \n</string> <string name="additional_actions_descr">Доступ к этим действиям можно получить, нажав кнопку «%1$s».</string> <string name="quick_action_transport_hide">Скрыть общественный транспорт</string> @@ -3725,12 +3725,12 @@ <string name="index_item_world_basemap_detailed">Мировая обзорная карта (подробная)</string> <string name="unsupported_type_error">Неподдерживаемый тип</string> <string name="gpx_parse_error">OsmAnd сформировал GPX не совсем правильно, пожалуйста, свяжитесь со службой поддержки для дальнейшего расследования.</string> - <string name="turn_screen_on_navigation_instructions_descr">Экран автоматически включится за несколько секунд до выполнения инструкций по навигации на указанное в параметре \"Время пробуждения\" время. -\n + <string name="turn_screen_on_navigation_instructions_descr">Экран автоматически включится за несколько секунд до выполнения инструкций по навигации на указанное в параметре «Время пробуждения» время. +\n \nРаботает только во время навигации.</string> <string name="turn_screen_on_navigation_instructions">Инструкции по навигации</string> - <string name="screen_timeout_descr">Если выбран параметр \"%1$s\", время активности будет зависеть от него.</string> - <string name="turn_screen_on_wake_time_descr">Время работы экрана после пробуждения. Экран не выключится, если выбран параметр \"%1$s\".</string> + <string name="screen_timeout_descr">Если выбран параметр «%1$s», время активности будет зависеть от него.</string> + <string name="turn_screen_on_wake_time_descr">Время работы экрана после пробуждения. Экран не выключится, если выбран параметр «%1$s».</string> <string name="turn_screen_on_power_button_descr">Нажатие кнопки питания устройства включит экран с OsmAnd на переднем плане.</string> <string name="pseudo_mercator_projection">Псевдо-проекция Меркатора</string> <string name="one_image_per_tile">Каждый тайл в своём файле</string> @@ -3754,4 +3754,13 @@ \nОдна неделя — 10 080 минут. \nОдин месяц — 43 829 минут.</string> <string name="tiles_storage_descr">Выберите способ хранения загруженных тайлов.</string> + <string name="system_screen_timeout_descr">Включите, чтобы экран отключался после определённого периода бездействия, указанного в системных настройках вашего устройства.</string> + <string name="map_source_zoom_levels_descr">Эти параметры влияют на отображение при использовании в качестве карты или подложки. +\n +\n%1$s: карта будет ограничена выбранными масштабами. +\n +\n%2$s: уровни масштабирования, при которых будут видны оригинальные тайлы. Увеличение и уменьшение масштаба может происходить вне этих значений.</string> + <string name="screen_control">Управление экраном</string> + <string name="turn_screen_on_options_descr">Используйте эти функции для включения экрана с OsmAnd на переднем плане.</string> + <string name="turn_screen_on_descr">Эти функции будут работать правильно, только если перед блокировкой устройства OsmAnd будет находиться на переднем плане.</string> </resources> \ No newline at end of file From 3660de1e1526cacb774a75bf1c94144cd7192880 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= <oguzersen@protonmail.com> Date: Fri, 29 May 2020 09:58:45 +0000 Subject: [PATCH 15/67] Translated using Weblate (Turkish) Currently translated at 100.0% (3370 of 3370 strings) --- OsmAnd/res/values-tr/strings.xml | 44 +++++++++++++++++++++++++++++--- 1 file changed, 41 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index 668e72dbfe..0a7c8d3dbb 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -1508,7 +1508,7 @@ <string name="unit_of_length">Uzunluk birimleri</string> <string name="keep_informing_never">Yalnızca elle ayarlama (oka basın)</string> <string name="keep_informing_descr">Navigasyon talimatlarını düzenli aralıklarla yeniden duyurun.</string> - <string name="keep_informing">Navigasyon yönergelerini tekrarla</string> + <string name="keep_informing">Navigasyon talimatlarını tekrarla</string> <string name="poi_filter_nominatim">özellikle online olarak</string> <string name="shared_string_others">Diğerleri</string> <string name="vector_data_missing">Haritaları çevrim dışı kullanmak için (\'çevrim dışı\') verilerini indirin.</string> @@ -3414,7 +3414,7 @@ <string name="monitoring_min_speed_descr_side_effect">Yan etki: Kaydedilen yolunuzda en düşük hız kriterinin karşılanmadığı tüm bölümler eksik olacaktır (örn. bisikletinizi dik bir tepeye doğru ittiğiniz yer). Ayrıca, molalar gibi dinlenme süreleri hakkında hiçbir bilgi olmayacaktır. Bunun, seyahatinizin toplam uzunluğunu, hareket zamanını veya ortalama hızınızı belirlemeye çalışırken olduğu gibi herhangi bir inceleme veya sonrasındaki işlemler üzerinde etkileri vardır.</string> <string name="monitoring_min_speed_descr_recommendation">Öneri: Önce asgari yer değiştirme kayıt filtresi (B) üzerinden hareket algılamayı kullanmayı deneyin, daha iyi sonuçlar üretebilir ve daha az veri kaybedersiniz. Kaydettiğiniz yollarınız düşük hızlarda gürültülü kalırsa, burada sıfır olmayan değerleri deneyin. Bazı ölçümlerin herhangi bir hız değeri bildirmeyebileceğini (bazı ağ tabanlı yöntemler) unutmayın, bu durumda hiçbir şey kaydetmezsiniz.</string> <string name="monitoring_min_speed_descr_remark">Not: hız &gt; 0 denetimi: Çoğu GPS yonga seti, sadece algoritma hareket halinde olduğunuzu belirlerse bir hız değeri bildirir ve değilseniz hiçbir şey bildirmez. Dolayısıyla bu filtrede &gt; 0 ayarını kullanmak bir anlamda GPS yonga setinin hareket algılamasını kullanır. Ancak burada kayıt zamanında filtrelenmemiş olsa bile, düzeltilen mesafeyi belirlemek için GPX analizimizde bu özelliği kullanmaya devam ediyoruz, yani bu alanda görüntülenen değer hareket halindeyken kaydedilen mesafedir.</string> - <string name="monitoring_min_accuracy_descr">Bu, sadece asgari doğruluk göstergesiyle ölçülen noktaları kaydedecektir (Android tarafından yonga setiniz için bildirildiği gibi metre/feet cinsinden). Doğruluk, ölçümlerinizin gerçek konumunuza ne kadar yakın olduğu anlamına gelir ve tekrarlanan ölçümlerin dağılımı olan hassasiyetle doğrudan ilişkili değildir.</string> + <string name="monitoring_min_accuracy_descr">Bu, sadece asgari doğruluk göstergesiyle ölçülen noktaları kaydedecektir (Android tarafından yonga setiniz için bildirildiği gibi metre/feet cinsinden). Doğruluk, ölçümlerin gerçek konuma ne kadar yakın olduğudur ve tekrarlanan ölçümlerin dağılımı olan hassasiyetle doğrudan ilişkili değildir.</string> <string name="monitoring_min_accuracy_descr_side_effect">Yan etki: Doğruluğa göre filtrelemenin bir sonucu olarak, örn. köprülerin altında, ağaçların altında, yüksek binalar arasında veya belirli hava koşullarında noktalar tamamen eksik olabilir.</string> <string name="monitoring_min_accuracy_descr_recommendation">Öneri: Neyin kaydedileceğini ve kaydedilmeyeceğini tahmin etmek zordur, bu filtreyi kapatmak en iyisi olabilir.</string> <string name="monitoring_min_accuracy_descr_remark">Not: GPS bir kayıttan hemen önce kapalıysa, ölçülen ilk noktanın doğruluğu azalabilir, bu nedenle kodumuzda bir nokta kaydetmeden önce bir saniye beklemek isteyebiliriz (veya art arda 3 noktanın en iyisini kaydedebiliriz, vs.), ancak bu henüz uygulanmadı.</string> @@ -3680,5 +3680,43 @@ <string name="profiles_for_action_not_found">Böyle bir profil bulunamadı.</string> <string name="index_item_world_basemap_detailed">Dünya genel bakış haritası (ayrıntılı)</string> <string name="unsupported_type_error">Desteklenmeyen tür</string> - <string name="gpx_parse_error">OsmAnd GPX doğru biçimlendirilmemiş, daha derinlemesine incelemek için lütfen destek ekibiyle iletişime geçin</string> + <string name="gpx_parse_error">OsmAnd GPX doğru biçimlendirilmemiş, daha derinlemesine incelemek için lütfen destek ekibiyle iletişime geçin.</string> + <string name="shared_string_always">Her zaman</string> + <string name="screen_control">Ekran denetimi</string> + <string name="system_screen_timeout_descr">Belirli bir süre işlem yapılmadığında ekranın kapanması için etkinleştirin, aygıtınızın sistem ayarlarında belirtilen süre kullanılacaktır.</string> + <string name="system_screen_timeout">Ekran zaman aşımı</string> + <string name="turn_screen_on_options_descr">OsmAnd ön plandayken ekranı uyandırmak için bu seçenekleri kullanın.</string> + <string name="turn_screen_on_descr">Bu seçenekler, sadece aygıt kilitleneceğinde OsmAnd ön planda olacaksa çalışacaktır.</string> + <string name="turn_screen_on_navigation_instructions_descr">Ekran, navigasyon talimatlarından birkaç saniye önce “Uyanma zamanı” seçeneğinde belirtilen süre boyunca otomatik olarak açılacaktır. +\n +\nSadece navigasyon sırasında çalışır.</string> + <string name="turn_screen_on_navigation_instructions">Navigasyon talimatları</string> + <string name="turn_screen_on_power_button_descr">OsmAnd ön plandayken ekranı açmak için aygıtın güç düğmesine basın.</string> + <string name="turn_screen_on_power_button">Güç düğmesi</string> + <string name="turn_screen_on_proximity_sensor">Yakınlık sensörü</string> + <string name="turn_screen_on_wake_time_descr">Uyandıktan sonra ekran etkinlik süresini seçin, \"%1$s\" etkinse ekran kapanmayacaktır.</string> + <string name="keep_screen_on">Ekranı açık tut</string> + <string name="keep_screen_off">Ekranı kapalı tut</string> + <string name="screen_timeout_descr">\"%1$s\" seçeneği etkinse, etkinlik zamanı ona bağlı olacaktır.</string> + <string name="pseudo_mercator_projection">Pseudo-Mercator projeksiyon</string> + <string name="one_image_per_tile">Döşeme başına bir görüntü dosyası</string> + <string name="sqlite_db_file">SQLiteDB dosyası</string> + <string name="online_map_name_helper_text">Çevrim içi harita kaynağı için bir ad girin.</string> + <string name="online_map_url_helper_text">Çevrim içi kaynağın URL\'sini girin veya yapıştırın.</string> + <string name="edit_online_source">Çevrim içi kaynağı düzenle</string> + <string name="expire_time">Sona erme zamanı</string> + <string name="mercator_projection">Mercator Projeksiyonu</string> + <string name="storage_format">Depolama biçimi</string> + <string name="map_source_zoom_levels">Çevrim içi haritanın görüntüleneceği veya yükleneceği en düşük ve en yüksek yakınlaştırma seviyelerini ayarlayın.</string> + <string name="map_source_zoom_levels_descr">Bu parametreler, harita veya üst/alt katman olarak kullanıldığında görüntüyü etkileyecektir. +\n +\n%1$s: Harita seçilen yakınlaştırmalarla sınırlı olacaktır. +\n +\n%2$s: Orijinal döşemelerin görüneceği yakınlaştırma seviyeleri. Ölçeği arttırma veya azaltma, bu değerlerin dışında meydana gelecektir.</string> + <string name="expire_time_descr">Dakika cinsinden geçerliliğin sona erme süresi. Önbelleğe alınan döşemeler belirtilen süreden sonra yeniden yüklenecektir. Bu kaynak için döşemeleri hiçbir zaman yeniden yüklememek için bu alanı boş bırakın. +\n +\nBir gün 1440 dakikadır. +\nBir hafta 10 080 dakikadır. +\nBir ay 43 829 dakikadır.</string> + <string name="tiles_storage_descr">İndirilen döşemelerin nasıl saklanacağını seçin.</string> </resources> \ No newline at end of file From 6c294ce8bf043335c02a537363472cdfcd3d6c2b Mon Sep 17 00:00:00 2001 From: Athoss <athoss@citromail.hu> Date: Fri, 29 May 2020 19:56:01 +0000 Subject: [PATCH 16/67] Translated using Weblate (Hungarian) Currently translated at 96.0% (3238 of 3370 strings) --- OsmAnd/res/values-hu/strings.xml | 41 +++++++++++++++++++++++++++++--- 1 file changed, 38 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-hu/strings.xml b/OsmAnd/res/values-hu/strings.xml index d619f0d562..98ce5d970d 100644 --- a/OsmAnd/res/values-hu/strings.xml +++ b/OsmAnd/res/values-hu/strings.xml @@ -1064,7 +1064,7 @@ Proporcionális memória %4$s MB (Android korlát %5$s MB, Dalvik %6$s MB).</str <string name="local_index_tile_data_minzoom">Minimális zoom: %1$s</string> <string name="local_index_tile_data_name">Csempeadat: %1$s</string> <string name="edit_tilesource_successfully">%1$s csempeforrás elmentve</string> - <string name="edit_tilesource_elliptic_tile">Elliptikus Merkátor</string> + <string name="edit_tilesource_elliptic_tile">Elliptikus Mercator</string> <string name="edit_tilesource_maxzoom">Maximális zoom</string> <string name="edit_tilesource_expiration_time">Lejárat (perc)</string> <string name="edit_tilesource_minzoom">Minimális zoom</string> @@ -2338,14 +2338,14 @@ Ha szereted az OsmAndot és az OSM-et, és szeretnéd támogatni a fejlődésük <string name="mapillary_menu_descr_tile_cache">Csempék újratöltése naprakész adatok megjelenítéséhez.</string> <string name="mapillary_menu_title_tile_cache">Csempegyorsítótár</string> <string name="wrong_user_name">Hibás felhasználónév</string> - <string name="shared_string_to">Ide:</string> + <string name="shared_string_to">Eddig:</string> <string name="mapillary_menu_date_from">Ettől:</string> <string name="mapillary_menu_descr_dates">Csak a hozzáadott képek megtekintése</string> <string name="mapillary_menu_title_dates">Dátum</string> <string name="mapillary_menu_edit_text_hint">Felhasználónév megadása</string> <string name="mapillary_menu_descr_username">Csak az általa hozzáadott képek megtekintése:</string> <string name="mapillary_menu_title_username">Felhasználónév</string> - <string name="mapillary_menu_filter_description">A képek szűrése feltöltő, dátum vagy típus szerint. Csak erős nagyításnál használhatóak.</string> + <string name="mapillary_menu_filter_description">A képek szűrése feltöltő, dátum vagy típus szerint. Csak erős nagyításnál használhatók.</string> <string name="map_widget_ruler_control">Sugaras vonalzó</string> <string name="average">Átlag</string> <string name="of">%1$d / %2$d</string> @@ -3648,4 +3648,39 @@ Ha szereted az OsmAndot és az OSM-et, és szeretnéd támogatni a fejlődésük \n</string> <string name="unsupported_type_error">Nem támogatott típus</string> <string name="shared_string_resume">Folytatás</string> + <string name="map_source_zoom_levels_descr">Ezek a paraméterek a térképként vagy rátét/alátétként való használatkor befolyásolják a megjelenítést. +\n +\n%1$s: A térkép ezen nagyítási szintek közé lesz kotlátozva. +\n +\n%2$s: Ezen nagyítási szintek között az eredeti csempék jelennek meg, ezeken kívül pedig felskálázásra vagy leskálázásra kerülnek.</string> + <string name="shared_string_always">Mindig</string> + <string name="screen_control">Kijelző beállításai</string> + <string name="system_screen_timeout">Kijelző időtúllépés</string> + <string name="turn_screen_on_options_descr">Ezekkel a beállításokkal az OsmAnddal az előtérben ébresztheti fel a kijelzőt.</string> + <string name="turn_screen_on_descr">Ezek a beállítások csak akkor működnek, ha az eszköz az OsmAnddal az előtérben kerül lezárásra.</string> + <string name="turn_screen_on_navigation_instructions_descr">A kijelző automatikusan bekapcsol néhány másodperccel a navigációs utasítás előtt a \"Felébresztési idő\" opcióban megadott időtartamra. +\n +\nKizárólag navigáció közben működik.</string> + <string name="turn_screen_on_navigation_instructions">Navigációs utasítások</string> + <string name="turn_screen_on_power_button_descr">A feloldógomb megnyomásakor a kijelző az OsmAnddal az előtérben fog megjelenni.</string> + <string name="turn_screen_on_power_button">Lezárógomb</string> + <string name="turn_screen_on_proximity_sensor">Közelségérzékelő</string> + <string name="keep_screen_on">Kijelző maradjon bekapcsolva</string> + <string name="keep_screen_off">Kijelző maradjon kicsapcsolva</string> + <string name="one_image_per_tile">Egy képfájl csempénként</string> + <string name="pseudo_mercator_projection">Pszeudo-Mercator vetület</string> + <string name="online_map_url_helper_text">Adja meg vagy illessze be az online forrás URL-jét.</string> + <string name="online_map_name_helper_text">Nevezze el az online térképforrást.</string> + <string name="sqlite_db_file">SQLiteDB fájl</string> + <string name="edit_online_source">Online forrás szerkesztése</string> + <string name="expire_time">Lejárati idő</string> + <string name="mercator_projection">Mercator vetület</string> + <string name="storage_format">Tárolás formátuma</string> + <string name="map_source_zoom_levels">Adja meg a legkisebb és legnagyobb nagyítási szintet, amelyen az online térkép megjelenjen vagy letöltésre kerüljön.</string> + <string name="expire_time_descr">Lejárati idő percben megadva. A gyorsítótárazott csempék a megadott idő után újratöltésre kerülnek. A mezőt üresen hagyva ezek a csempék soha nem fognak frissülni. +\n +\nEgy nap 1440 perc. +\nEgy hét 10 080 perc. +\nEgy hónap 43 829 perc.</string> + <string name="tiles_storage_descr">Válassza ki a letöltött csempék tárolási módját.</string> </resources> \ No newline at end of file From 9b8db898145e54dcb1ff14b08f950a47dd0a8e90 Mon Sep 17 00:00:00 2001 From: ihor_ck <igor_ck@outlook.com> Date: Sun, 31 May 2020 03:09:15 +0000 Subject: [PATCH 17/67] Translated using Weblate (Ukrainian) Currently translated at 99.9% (3369 of 3370 strings) --- OsmAnd/res/values-uk/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index ebacdb58f0..90c1196512 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -3724,7 +3724,7 @@ <string name="gpx_parse_error">OsmAnd GPX недостатньо сформований. Зверніться до служби підтримки для подальшого дослідження.</string> <string name="shared_string_always">Завжди</string> <string name="screen_control">Керування екраном</string> - <string name="system_screen_timeout_descr">Увімкніть, щоб екран вимкнувся після певного проміжку бездіяльності, буде використаний час, визначений у системних налаштуваннях вашого пристрою.</string> + <string name="system_screen_timeout_descr">Увімкніть, щоб екран вимкнувся після певного проміжку бездіяльності, буде використано час, визначений у системних налаштуваннях вашого пристрою.</string> <string name="system_screen_timeout">Час очікування екрана</string> <string name="turn_screen_on_options_descr">Використовуйте ці параметри, щоб пробудити екран із OsmAnd на передньому плані.</string> <string name="turn_screen_on_descr">Ці параметри працюватимуть, лише якщо OsmAnd буде на передньому плані, коли пристрій буде заблоковано.</string> From dbb93d22c518326d82d379c640767a5fd1e47411 Mon Sep 17 00:00:00 2001 From: ace shadow <acelists@atlas.sk> Date: Fri, 29 May 2020 17:27:44 +0000 Subject: [PATCH 18/67] Translated using Weblate (Slovak) Currently translated at 99.7% (3362 of 3370 strings) --- OsmAnd/res/values-sk/strings.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index efdf90c625..8cc1ce6b28 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -3495,7 +3495,7 @@ <string name="shared_string_quick_actions">Rýchle akcie</string> <string name="shared_string_profiles">Profily</string> <string name="monitoring_min_speed_descr_remark">Poznámka: kontrola na nenulovú rýchlosť: Väčšina čipov GPS hlási hodnotu rýchlosti len ak algoritmus usúdi, že sa pohybujete, inak nevráti žiadnu rýchlosť. Preto použitie nenulového nastavenia v tomto filtri vlastne použije detekciu pohybu v GPS čipe. Ale aj keď nebude rýchlosť filtrovaná tu pri zázname, použijeme túto funkciu pri analýze GPX pre zistenie Opravenej vzdialenosti, teda hodnoty zobrazenej v tomto poli je vzdialenosť zaznamenaná počas pohybu.</string> - <string name="monitoring_min_accuracy_descr">Toto zaznamená len body zmerané pri indikovanej minimálnej presnosti (v metroch/stopách, ako ju hlási Android pre vaše zariadenie). Presnosť znamená rozptyl opakovaných meraní a nesúvisí priamo s presnosťou, ktorá určuje ako blízko je vaše meranie k skutočnej polohe.</string> + <string name="monitoring_min_accuracy_descr">Toto zaznamená len body zmerané pri indikovanej minimálnej presnosti (v metroch/stopách, ako ju hlási Android pre vaše zariadenie). Presnosť je blízkosť meraní k skutočnej polohe, a nesúvisí priamo s presnosťou, ktorá určuje rozptyl opakovaných meraní.</string> <string name="monitoring_min_accuracy_descr_side_effect">Vedľajší efekt: Následkom filtrovania podľa presnosti môžu celkom chýbať body napr. pod mostami, stromami, medzi vysokými budovami alebo pri niektorých poveternostných podmienkach.</string> <string name="monitoring_min_accuracy_descr_recommendation">Odporúčanie: Je ťažké predpovedať, čo bude zaznamenané a čo nie, preto môže byť vhodné tento filter vypnúť.</string> <string name="monitoring_min_accuracy_descr_remark">Poznámka: ak bolo GPS vypnuté tesne pred zaznamenávaním, prvý zmeraný bod môže znížiť presnosť a preto by sme mohli v našom programe chvíľu počkať pred zaznamenaním prvého bodu (alebo zaznamenať najlepší z troch po sebe idúcich bodov), ale toto ešte nie je implementované.</string> @@ -3723,4 +3723,5 @@ <string name="profiles_for_action_not_found">Nenašli sa žiadne vhodné profily.</string> <string name="index_item_world_basemap_detailed">Prehľadová mapa sveta (detailná)</string> <string name="unsupported_type_error">Nepodporovaný typ</string> + <string name="shared_string_always">Vždy</string> </resources> \ No newline at end of file From 220dca95b6edc319f2cea98544ecf7a0698d4ce5 Mon Sep 17 00:00:00 2001 From: Juraj Liso <lisojuraj@gmail.com> Date: Fri, 29 May 2020 17:54:55 +0000 Subject: [PATCH 19/67] Translated using Weblate (Slovak) Currently translated at 99.7% (3362 of 3370 strings) --- OsmAnd/res/values-sk/strings.xml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index 8cc1ce6b28..0c88df4809 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -3724,4 +3724,24 @@ <string name="index_item_world_basemap_detailed">Prehľadová mapa sveta (detailná)</string> <string name="unsupported_type_error">Nepodporovaný typ</string> <string name="shared_string_always">Vždy</string> + <string name="turn_screen_on_descr">Tieto možnosti budú fungovať, iba ak OsmAnd bude v popredí, keď bude zariadenie zamknuté.</string> + <string name="screen_timeout_descr">Ak je zapnutá možnosť \"%1$s\", čas aktivity závisí od nej.</string> + <string name="one_image_per_tile">Jeden obrazový súbor na dlaždicu</string> + <string name="system_screen_timeout">Časový limit obrazovky</string> + <string name="turn_screen_on_options_descr">Pomocou týchto možností sa prebudí obrazovka s OsmAnd v popredí.</string> + <string name="turn_screen_on_navigation_instructions">Navigačné pokyny</string> + <string name="turn_screen_on_power_button_descr">Stlačením tlačidla napájania zariadenia zapnite obrazovku s OsmAnd v popredí.</string> + <string name="turn_screen_on_power_button">Tlačidlo napájania</string> + <string name="turn_screen_on_proximity_sensor">Snímač priblíženia</string> + <string name="turn_screen_on_wake_time_descr">Vyberte čas aktivity obrazovky po prebudení, obrazovka sa nevypne, ak je zapnutá možnosť \"%1$s\".</string> + <string name="keep_screen_on">Nechať obrazovku zapnutú</string> + <string name="keep_screen_off">Nechať obrazovku vypnutú</string> + <string name="sqlite_db_file">Súbor SQLiteDB</string> + <string name="online_map_name_helper_text">Zadajte názov zdroja online mapy.</string> + <string name="online_map_url_helper_text">Zadajte alebo prilepte URL adresu online zdroja.</string> + <string name="edit_online_source">Upraviť online zdroj</string> + <string name="expire_time">Čas vypršania platnosti</string> + <string name="storage_format">Formát úložiska</string> + <string name="map_source_zoom_levels">Nastavte minimálnu a maximálnu úroveň priblíženia, pri ktorej sa zobrazí alebo načíta online mapa.</string> + <string name="tiles_storage_descr">Vyberte spôsob uloženia prevzatých dlaždíc.</string> </resources> \ No newline at end of file From 530644037a2f979ae418027ec35c25194077fb2a Mon Sep 17 00:00:00 2001 From: Yaron Shahrabani <sh.yaron@gmail.com> Date: Fri, 29 May 2020 11:42:24 +0000 Subject: [PATCH 20/67] Translated using Weblate (Hebrew) Currently translated at 99.4% (3352 of 3370 strings) --- OsmAnd/res/values-he/strings.xml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/OsmAnd/res/values-he/strings.xml b/OsmAnd/res/values-he/strings.xml index 9cce395cbe..bb0ed1b158 100644 --- a/OsmAnd/res/values-he/strings.xml +++ b/OsmAnd/res/values-he/strings.xml @@ -3734,4 +3734,24 @@ <string name="monitoring_min_distance_descr_side_effect">תופעות לוואי: תקופות מנוחה אינן מוקלטות בכלל או מצוינות בנקודה בודדת. תנועות קטנות (בעולם האמתי - כלומר לצדדים, כדי לסמן סטייה מהמסלול שלך) עשויות להסתנן החוצה. הקובץ שלך מכיל פחות מידע לעיבוד מאוחר יותר וגורע מיכולת ההסקה הסטטיסטית על ידי סינון החוצה נקודות מיותרות בזמן ההקלטה תוך שמירה אפשרית של זגזוגים משניים שנגרמו על ידי קליטה חלשה או השפעות של ערכת השבבים של ה־GPS.</string> <string name="monitoring_min_speed_descr_remark">הערה: בדיקת מהירות &gt; 0: רוב ערכות שבבי ה־GPS (איכון) מדווחים על ערך מהירות רק אם האלגוריתם מזהה שהמכשיר בתנועה ואינו מדווח אם אין תנועה. לפיכך להשתמש בהגדרה &gt; 0 במסנן הזה בצורה מסוימת משתמש בזיהוי התנועה של ערכת השבבים של ה־GPS. אבל אפילו אם אין סינון כאן בזמן ההקלטה, אנו עדיין משתמשים בתכונה הזאת בניתוח ה־GPX שלנו כדי לקבוע את המרחק עם תיקונים, כלומר הערך שמופיע בשדה הזה הוא המרחק שהוקלט בזמן תנועה.</string> <string name="gpx_parse_error">ה־GPX של OsmAnd אינו מסודר כראוי, נא ליצור קשר עם צוות התמיכה כדי להעמיק את המחקר</string> + <string name="one_image_per_tile">קובץ תמונה אחד לאריח</string> + <string name="sqlite_db_file">קובץ SQLiteDB</string> + <string name="online_map_name_helper_text">נא לספק שם עבור מקור המפה המקוונת.</string> + <string name="online_map_url_helper_text">נא למלא או להדביק את כתובת המקור המקוון.</string> + <string name="edit_online_source">עריכת מקור מקוון</string> + <string name="expire_time">זמן תפוגה</string> + <string name="mercator_projection">היטל מרקטור</string> + <string name="storage_format">תצורת שמירה</string> + <string name="map_source_zoom_levels">יש להגדיר את רמת התקריב המזערית והמרבית שבהן המפה המקוונת תוצג או תיטען.</string> + <string name="map_source_zoom_levels_descr">המשתנים האלו ישפיעו על התצוגה כאשר נעשה בהם שימוש כמפה או כשכבה עליונה/תחתונה. +\n +\n%1$s: המפה תוגבל לרמות התקריב הנבחרות. +\n +\n%2$s: רמות תקריב שבהן האריחים המקוריים יהיו גלויים. הגדלה או הקטנה ייתרחשו מחוץ לערכים האלו.</string> + <string name="expire_time_descr">זמן התפוגה בדקות. אריחים שנשמרו במטמון ייטענו מחדש לאחר זמן מסוים. יש להשאיר את השדה הזה ריק כדי לא לרענן את האריחים ממקור זה. +\n +\nיום מלא הוא 1440 דקות. +\nשבוע מלא הוא 10,080 דקות. +\nחודש מלא הוא 43,829 דקות.</string> + <string name="tiles_storage_descr">נא לבחור כיצד אריחים שהתקבלו יאוחסנו.</string> </resources> \ No newline at end of file From 9a9dcfa447ec50fdeeb3ea580fb241f0411e45ad Mon Sep 17 00:00:00 2001 From: iman <iriman@chmail.ir> Date: Fri, 29 May 2020 18:13:22 +0000 Subject: [PATCH 21/67] Translated using Weblate (Persian) Currently translated at 99.7% (3363 of 3370 strings) --- OsmAnd/res/values-fa/strings.xml | 143 +++++++++++++++++++------------ 1 file changed, 90 insertions(+), 53 deletions(-) diff --git a/OsmAnd/res/values-fa/strings.xml b/OsmAnd/res/values-fa/strings.xml index 909212fa05..8243f9942e 100644 --- a/OsmAnd/res/values-fa/strings.xml +++ b/OsmAnd/res/values-fa/strings.xml @@ -31,7 +31,7 @@ <string name="choose_osmand_theme">پوستهٔ برنامه</string> <string name="accessibility_options">تنظیمات قابلیت دسترسی</string> <string name="select_address_activity">مشخص‌کردن نشانی</string> - <string name="favourites_list_activity">انتخاب نقطهٔ موردعلاقه</string> + <string name="favourites_list_activity">انتخاب علاقه‌مندی</string> <string name="local_openstreetmap_act_title">تغییرات OsmAnd</string> <string name="map_widget_gps_info">اطلاعات GPS</string> <string name="access_arrival_time">زمان رسیدن</string> @@ -150,7 +150,7 @@ <string name="address_search_desc">جست‌وجوی نشانی</string> <string name="navpoint_search_desc">مختصات</string> <string name="transport_search_desc">در حمل‌ونقل عمومی</string> - <string name="favourites_search_desc">روشی برای جست‌وجو در نقاط موردعلاقه</string> + <string name="favourites_search_desc">روشی برای جست‌وجو در علاقه‌مندی‌ها</string> <string name="offline_navigation_not_available">مسیریابی آفلاین OsmAnd موقتاً در دسترس نیست.</string> <string name="left_side_navigation">رانندگی از چپ</string> <string name="left_side_navigation_descr">برای کشورهایی که از سمت چپ جاده می‌رانند.</string> @@ -232,10 +232,10 @@ <string name="shared_string_add">افزودن</string> <string name="shared_string_no">خیر</string> <string name="add_favorite_dialog_top_text">نام نقطهٔ موردعلاقه را بنویسید</string> - <string name="add_favorite_dialog_default_favourite_name">نقطهٔ موردعلاقه</string> + <string name="add_favorite_dialog_default_favourite_name">علاقه‌مندی</string> <string name="add_favorite_dialog_favourite_added_template">نقطهٔ موردعلاقهٔ «{0}» اضافه شد.</string> - <string name="favourites_context_menu_edit">ویرایش نقطهٔ موردعلاقه</string> - <string name="favourites_context_menu_delete">حذف نقطهٔ موردعلاقه</string> + <string name="favourites_context_menu_edit">ویرایش علاقه‌مندی</string> + <string name="favourites_context_menu_delete">حذف علاقه‌مندی</string> <string name="favourites_remove_dialog_msg">آیا نقطهٔ موردعلاقهٔ «%s» را حذف می‌کنید؟</string> <string name="favourites_remove_dialog_success">نقطهٔ موردعلاقهٔ {0} حذف شد.</string> <string name="search_address">جست‌وجوی نشانی</string> @@ -651,7 +651,7 @@ <string name="local_openstreetmap_were_uploaded">تعداد {0} یادداشت/POI آپلود شد</string> <string name="update_poi_does_not_change_indexes">تغییراتی که به‌وسیلهٔ برنامه روی POIها انجام می‌دهید روی نقشه‌های دانلود‌شده تأثیری ندارد. تغییرات روی فایل دیگری در دستگاه ذخیره می‌شود.</string> <string name="show_current_gpx_title">نمایش رد جاری</string> - <string name="fav_export_confirmation">قبلاً نقاط موردعلاقه را برون‌برد کرده‌اید و فایل آن وجود دارد. برون‌برد جدید را جانشین آن می‌کنید؟</string> + <string name="fav_export_confirmation">قبلاً علاقه‌مندی‌ها را برون‌برد کرده‌اید و فایل آن وجود دارد. برون‌برد جدید را جانشین آن می‌کنید؟</string> <string name="osmand_development_plugin_description">تنظیمات توسعه‌ای و امکانات عیب‌یابی را مشاهده کنید؛ مانند شبیه‌سازی ناوبری، آزمایش عملکرد رندر یا امتحان‌کردن پیام‌های گفتاری. این تنظیمات برای توسعه‌دهندگان فراهم شده است و برای کاربردهای عادی برنامه لازم نیست.</string> <string name="animate_route_off">پایان شبیه‌سازی</string> <string name="animate_route">شروع شبیه‌سازی</string> @@ -708,8 +708,8 @@ <string name="local_index_mi_upload_gpx">ارسال به OSM</string> <string name="show_more_map_detail_descr">برخی جزئیات نقشهٔ بُرداری (جاده‌ها و...) را در زوم‌های کمتر نشان می‌دهد.</string> <string name="favourites_delete_multiple_succesful">نقطه‌های موردعلاقه حذف شد.</string> - <string name="favorite_delete_multiple">آیا از حذف %1$d نقطهٔ موردعلاقه و %2$d گروه مطمئن هستید؟</string> - <string name="basemap_missing">نقشه پایهٔ جهان را دانلود کنید تا نمایی از سراسر جهان با بزرگ‌نمایی کم داشته باشید.</string> + <string name="favorite_delete_multiple">آیا از حذف %1$d علاقه‌مندی و %2$d گروه علاقه‌مندی مطمئن هستید؟</string> + <string name="basemap_missing">نقشه پایهٔ جهان را دانلود کنید تا نمایی از سراسر جهان در زوم‌های کم داشته باشید.</string> <string name="local_index_installed">نسخهٔ محلی</string> <string name="installing_new_resources">بازکردن داده‌های جدید…</string> <string name="internet_connection_required_for_online_route">ناوبری آنلاین به‌طور آفلاین کار نمی‌کند.</string> @@ -861,7 +861,7 @@ <string name="background_service_wait_int_descr">بیشترین زمان انتظار برای هر بار ثابت‌شدن موقعیت در پس‌زمینه را مشخص کنید.</string> <string name="background_service_wait_int">حداکثر زمان انتظار برای ثابت‌شدن</string> <string name="fav_imported_sucessfully">علاقه‌مندی‌ها درون‌برد شد</string> - <string name="fav_file_to_load_not_found">فایل GPX حاوی نقاط موردعلاقه در {0} پیدا نشد</string> + <string name="fav_file_to_load_not_found">فایل GPX حاوی علاقه‌مندی‌ها در {0} پیدا نشد</string> <string name="fav_saved_sucessfully">علاقه‌مندی‌ها در {0} ذخیره شد</string> <string name="no_fav_to_save">هیچ نقطهٔ موردعلاقه‌ای برای ذخیره‌کردن وجود ندارد</string> <string name="shared_string_import">درون‌برد</string> @@ -913,7 +913,7 @@ \n \nمسیریابی موقتاْ با سرویس آنلاین CloudMade انجام می‌شود.</string> <string name="specified_dir_doesnt_exist">پوشهٔ موردنظر پیدا نشد.</string> - <string name="osmand_net_previously_installed">همهٔ داده‌های آفلاین از نسخهٔ قدیمی، در نسخهٔ جدید پشتیبانی می‌شوند، به‌جز نقاط موردعلاقه که باید آن‌ها را از نسخهٔ قدیمی برون‌برد کنید و در نسخهٔ جدید درون‌برد نمایید.</string> + <string name="osmand_net_previously_installed">همهٔ داده‌های آفلاین از نسخهٔ قدیمی، در نسخهٔ جدید پشتیبانی می‌شوند، به‌جز علاقه‌مندی‌ها که باید آن‌ها را از نسخهٔ قدیمی برون‌برد کنید و در نسخهٔ جدید درون‌برد نمایید.</string> <string name="build_installed">ساختِ {0} نصب شد ({1}).</string> <string name="km_h">km/h</string> <string name="old_map_index_is_not_supported">قالب دادهٔ «{0}» برای نقشه، ازرده‌خارج است و پشتیبانی نمی‌شود</string> @@ -935,7 +935,7 @@ \n- کارایی کامل در حالت آفلاین (قابلیت ذخیره‌سازی نقشه‌های بُرداری یا کاشی در حافظهٔ دستگاه) \n- وجود نقشه‌های برداری و آفلاینِ سراسر جهان به‌صورت فشرده \n- امکان دانلود نقشهٔ یک کشور یا منطقه مستقیماً از طریق برنامه -\n- امکان قراردادن نقشه‌های مختلف بر روی هم در چند لایه؛ مانند ردهای GPX یا مسیرپیمایی، نقاط توجه (POIها)، نقاط موردعلاقه، منحنی‌های میزان، ایستگاه‌های حمل‌ونقل عمومی، نقشه‌های دیگر با درصد شفافیت دلخواه +\n- امکان قراردادن نقشه‌های مختلف بر روی هم در چند لایه؛ مانند ردهای GPX یا مسیرپیمایی، نقاط توجه (POIها)، علاقه‌مندی‌ها، منحنی‌های میزان، ایستگاه‌های حمل‌ونقل عمومی، نقشه‌های دیگر با درصد شفافیت دلخواه \n- جست‌وجوی آفلاین نقاط توجه (POIها) و نشانی‌ها \n- مسیریابی آفلاین برای مسافت‌های متوسط \n- نمایه‌های خودرو، دوچرخه و پیاده با قابلیت‌های اختیاری: @@ -964,7 +964,7 @@ \n- امکان دانلود نامحدود نقشه‌های کشوری یا منطقه‌ای مستقیماً از طریق برنامه \n- دسترسی به ویکی‌پدیا به‌صورت آفلاین (دانلود POIهای ویکی‌پدیا) که برای گردشگری بسیار مفید است \n -\n- امکان قراردادن نقشه‌های مختلف بر روی هم در چند لایه؛ مانند ردهای GPX یا مسیرپیمایی، مکان‌های پرکاربرد یا POI، نقاط موردعلاقه، منحنی‌های میزان، ایستگاه‌های حمل‌ونقل عمومی، نقشه‌های دیگر با درصد شفافیت دلخواه +\n- امکان قراردادن نقشه‌های مختلف بر روی هم در چند لایه؛ مانند ردهای GPX یا مسیرپیمایی، مکان‌های پرکاربرد یا POI، علاقه‌مندی‌ها، منحنی‌های میزان، ایستگاه‌های حمل‌ونقل عمومی، نقشه‌های دیگر با درصد شفافیت دلخواه \n \n- جست‌وجوی آفلاین نقاط توجه (POIها) و نشانی‌ها \n- مسیریابی آفلاین برای مسافت‌های متوسط @@ -981,15 +981,15 @@ \nهرکدام از این نقشه‌ها هم به‌عنوان نقشهٔ پایه و هم به‌عنوان لایهٔ رویی یا زیری برای لایهٔ پایه (مثلاً نقشه‌های آفلاین OsmAnd) قابل‌تنظیم هستند. برای اینکه لایهٔ زیری را نمایان‌تر کنید می‌توانید اجزای خاصی را در نقشه‌های بُرداری OsmAnd از طریق منوی «پیکربندی نقشه» مخفی کنید. \n \nنقشه‌های کاشی‌وار را مستقیماً به‌طور آنلاین دانلود کنید یا همچنین می‌توانید آن‌ها را به‌صورت پایگاه‌دادهٔ SQLite برای استفادهٔ آفلاین آماده کنید و سپس در پوشهٔ داده‌های OsmAnd قرار دهید. نرم‌افزارهای مختلفی برای انجام این کار وجود دارد.</string> - <string name="osmand_accessibility_description">این افزونه امکانات قابلیت‌دسترسی (accessibility) در دستگاهتان را مستقیماً در OsmAnd به کار می‌گیرد و تسهیلاتی را در اختیارتان می‌گذارد؛ مانند تنظیم‌کردن سرعت گفتار موتور صوتی، تبدیل متن به گفتار (مثل اعلام موقعیت شما)، پیمایش صفحه به‌کمک صفحهٔ جهتی (D-pad) و استفاده از توپک (trackball) برای تنظیم بزرگ‌نمایی.</string> + <string name="osmand_accessibility_description">این افزونه امکانات قابلیت‌دسترسی (accessibility) در دستگاهتان را مستقیماً در OsmAnd به کار می‌گیرد و تسهیلاتی را در اختیارتان می‌گذارد؛ مانند تنظیم‌کردن سرعت گفتار موتور صوتی، تبدیل متن به گفتار (مثل اعلام موقعیت شما)، پیمایش صفحه به‌کمک صفحهٔ جهتی (D-pad) و استفاده از توپک (trackball) برای تنظیم زوم.</string> <string name="osm_editing_plugin_description">با ایجاد یا اصلاح نقاط توجه (POI)، ایجاد یادداشت‌های OSM یا نظردادن روی آن‌ها و بارگذاری فایل‌های GPXای که ضبط کرده‌اید در تکمیل نقشهٔ OSM مشارکت کنید. برای این منظور لازم است نام کاربری و گذرواژهٔ خود را در OsmAnd وارد کنید. OpenStreetMap.org یک پروژهٔ نقشه‌کشی جامعه‌محور، جهانی و در مالکیت عمومی است.</string> <string name="play_commands_of_currently_selected_voice">گفتاری را انتخاب کنید و با پخش پیام‌ها، آن را امتحان کنید:</string> <string name="native_rendering">رندر بومی</string> <string name="accessibility_mode">حالت قابلیت دسترسی</string> <string name="accessibility_mode_descr">امکانات موردنیاز برای کاربران مبتلا به نارسایی جسمی را فعال می‌کند.</string> <string name="direction_style_sidewise">جهت‌ها (۸سویه)</string> - <string name="zoom_by_trackball_descr">میزان بزرگ‌نمایی نقشه را با حرکت افقی گوی مکان‌نما تغییر دهید.</string> - <string name="zoom_by_trackball">استفاده از گوی مکان‌نما برای کنترل بزرگ‌نمایی</string> + <string name="zoom_by_trackball_descr">میزان زوم نقشه را با حرکت افقی گوی مکان‌نما تغییر دهید.</string> + <string name="zoom_by_trackball">استفاده از گوی مکان‌نما برای کنترل زوم</string> <string name="accessibility_preferences_descr">تنظیمات مربوط به قابلیت دسترسی.</string> <string name="shared_string_accessibility">قابلیت دسترسی</string> <string name="live_monitoring_url_descr">نشانی اینترنتی را با این پارامترها تعریف کنید: @@ -1045,7 +1045,7 @@ <string name="transport_stop_to_go_out">ایستگاهی را که پیاده می‌شوید انتخاب کنید</string> <string name="transport_to_go_after">مسافت قبلی</string> <string name="transport_to_go_before">مسافت بعدی</string> - <string name="update_poi_is_not_available_for_zoom">با بزرگ‌نمایی بیشتر می‌توانید POIها را به‌روز کنید</string> + <string name="update_poi_is_not_available_for_zoom">با زوم بیشتر می‌توانید POIها را به‌روز کنید</string> <string name="commiting_node">در حال ثبت نقطه…</string> <string name="poi">POI</string> <string name="navigate_point_format_D">DDD.DDDDD</string> @@ -1077,7 +1077,7 @@ <string name="local_index_tile_data_zooms">زوم‌های دانلود‌شده: %1$s</string> <string name="local_index_tile_data_expire">انقضا (به دقیقه): %1$s</string> <string name="local_index_tile_data_downloadable">قابل‌دانلود: %1$s</string> - <string name="local_index_tile_data_maxzoom">حداکثر زوم: %1$s</string> + <string name="local_index_tile_data_maxzoom">بیشترین زوم: %1$s</string> <string name="local_index_tile_data_minzoom">کمترین زوم: %1$s</string> <string name="local_index_tile_data_name">منبع کاشی‌ها: %1$s</string> <string name="edit_tilesource_successfully">منبع کاشی %1$s ذخیره شد</string> @@ -1143,7 +1143,7 @@ <string name="select_gpx">انتخاب فایل GPX…</string> <string name="route_descr_select_destination">مقصد را تنظیم کنید</string> <string name="shared_string_select_on_map">انتخاب روی نقشه</string> - <string name="shared_string_favorite">موردعلاقه</string> + <string name="shared_string_favorite">علاقه‌مندی</string> <string name="route_preferences">ترجیحات مسیر</string> <string name="route_info">اطلاعات مسیر</string> <string name="use_displayed_track_for_navigation">از رد نمایش‌داده‌شده برای ناوبری استفاده می‌کنید؟</string> @@ -1210,8 +1210,8 @@ <string name="share_route_as_gpx">هم‌رسانی مسیر در قالب فایل GPX</string> <string name="share_route_subject">مسیر از طریق OsmAnd هم‌رسانی شد</string> <string name="keep_informing_never">دستی (روی فِلِش بزنید)</string> - <string name="keep_informing_descr">دستورات ناوبری در بازه‌های منظم بازگو می‌شود.</string> - <string name="keep_informing">تکرار دستورات ناوبری</string> + <string name="keep_informing_descr">فرمان‌های ناوبری در بازه‌های منظم بازگو می‌شود.</string> + <string name="keep_informing">تکرار فرمان‌های ناوبری</string> <string name="navigation_intent_invalid">قالب نامعتبر: %s</string> <string name="arrival_distance">اعلام رسیدن</string> <string name="arrival_distance_descr">چه‌زمانی پیام رسیدن به مقصد اعلام شود؟</string> @@ -1257,11 +1257,11 @@ \nنقاط</string> <string name="gpx_selection_track">%1$s \nرد %2$s</string> - <string name="save_as_favorites_points">ذخیره به‌عنوان گروه نقاط موردعلاقه</string> + <string name="save_as_favorites_points">ذخیره به‌عنوان گروه علاقه‌مندی‌ها</string> <string name="select_destination_and_intermediate_points">تنظیم مقصدها</string> <string name="layer_amenity_label">برچسب‌های لایهٔ POI</string> - <string name="show_zoom_buttons_navigation_descr">هنگام ناوبری دکمه‌های بزرگ‌نمایی را نشان بده.</string> - <string name="show_zoom_buttons_navigation">نمایش دکمه‌های بزرگ‌نمایی</string> + <string name="show_zoom_buttons_navigation_descr">هنگام ناوبری دکمه‌های زوم را نشان بده.</string> + <string name="show_zoom_buttons_navigation">نمایش دکمه‌های زوم</string> <string name="sort_by_distance">ترتیب بر اساس مسافت</string> <string name="sort_by_name">ترتیب بر اساس نام</string> <string name="none_selected_gpx">ابتدا یک فایل GPX را با لمس طولانی انتخاب کنید.</string> @@ -1288,7 +1288,7 @@ <string name="shared_string_all">همه</string> <string name="shared_string_waypoints">نقاط بین‌راهی</string> <string name="way_alarms">هشدارهای ترافیکی</string> - <string name="speak_favorites">نقاط موردعلاقهٔ نزدیک</string> + <string name="speak_favorites">نقاط علاقه‌مندی نزدیک</string> <string name="speak_poi">نقاط توجه نزدیک</string> <string name="download_additional_maps">آیا نقشه‌های ناموجود را دانلود می‌کنید %1$s ‏(%2$d مگابایت)؟</string> <string name="shared_string_more">بیشتر…</string> @@ -1415,7 +1415,7 @@ <string name="anonymous_user">کاربر ناشناس</string> <string name="speed_limit_exceed">تاب‌آوری محدودیت سرعت</string> <string name="print_route">چاپ مسیر</string> - <string name="fav_point_dublicate">نام نقطهٔ موردعلاقه تکراری است</string> + <string name="fav_point_dublicate">نام علاقه‌مندی تکراری است</string> <string name="text_size_descr">اندازهٔ نوشته‌های نقشه را تنظیم کنید.</string> <string name="text_size">اندازهٔ متن</string> <string name="traffic_warning_speed_limit">محدودیت سرعت</string> @@ -1453,7 +1453,7 @@ <string name="rendering_attr_trolleybusRoutes_name">مسیرهای اتوبوس برقی</string> <string name="rendering_attr_busRoutes_name">مسیرهای اتوبوس</string> <string name="rendering_category_routes">مسیرها</string> - <string name="fav_point_dublicate_message">برای پرهیز از تکرار، نام نقطهٔ موردعلاقه به %1$s تغییر یافت.</string> + <string name="fav_point_dublicate_message">برای پرهیز از تکرار، نام علاقه‌مندی به %1$s تغییر یافت.</string> <string name="proxy_port_descr">شمارهٔ درگاه پروکسی را وارد کنید (مثلاً 8118).</string> <string name="proxy_host_descr">نام میزبان پروکسی را وارد کنید (مثلاً 127.0.0.1).</string> <string name="plugin_install_needs_network">برای نصب این افزونه به اینترنت وصل شوید.</string> @@ -1465,7 +1465,7 @@ <string name="voices">پیام‌های گفتاری</string> <string name="local_index_description">هر موردی را لمس کنید تا توضیحات بیشتری ببینید، برای غیرفعال یا پاک‌کردن لمس کنید و نگه دارید. داده‌های فعلی روی دستگاه (%1$s خالی):</string> <string name="speed_limit_exceed_message">حاشیهٔ تاب‌آوری محدودیت سرعت را انتخاب کنید؛ با گذشتن از این مقدار، آوای هشدار پخش می‌شود.</string> - <string name="fav_point_emoticons_message">نام نقطهٔ موردعلاقه به %1$s تغییر کرد تا رشتهٔ حاوی شکلک در فایل ذخیره شود.</string> + <string name="fav_point_emoticons_message">نام علاقه‌مندی به %1$s تغییر کرد تا رشتهٔ حاوی شکلک در فایل ذخیره شود.</string> <string name="rendering_attr_hideHouseNumbers_name">پلاک خانه‌ها</string> <string name="application_dir_change_warning3">فایل‌های دادهٔ OsmAnd به مکان جدید منتقل شود؟</string> <string name="specified_directiory_not_writeable">نمی‌توان نقشه‌ها را در پوشهٔ موردنظر ایجاد کرد</string> @@ -1979,7 +1979,7 @@ <string name="whats_new">امکانات جدید در</string> <string name="shared_string_update">به‌روزرسانی</string> <string name="shared_string_upload">آپلود</string> - <string name="world_map_download_descr">نقشهٔ پایهٔ جهان (که سرتاسر جهان را با بزرگ‌نمایی کم پوشش می‌دهد) وجود ندارد یا قدیمی شده. لطفاً برای داشتن نمایی کلی از جهان آن را دانلود کنید.</string> + <string name="world_map_download_descr">نقشهٔ پایهٔ جهان (که سرتاسر جهان را در زوم کم پوشش می‌دهد) وجود ندارد یا قدیمی شده. لطفاً برای داشتن نمایی کلی از جهان آن را دانلود کنید.</string> <string name="shared_string_qr_code">کد QR</string> <string name="map_downloaded">نقشه دانلود شد</string> <string name="map_downloaded_descr">نقشهٔ %1$s آمادهٔ استفاده است.</string> @@ -2011,7 +2011,7 @@ <string name="shared_string_trip_recording">ضبط سفر</string> <string name="shared_string_navigation">ناوبری</string> <string name="osmand_running_in_background">اجرا در پس‌زمینه</string> - <string name="favourites_edit_dialog_title">اطلاعات نقطهٔ موردعلاقه</string> + <string name="favourites_edit_dialog_title">اطلاعات علاقه‌مندی</string> <string name="simulate_your_location_stop_descr">شبیه‌سازی موقعیتتان را پایان دهید.</string> <string name="simulate_your_location_descr">با استفاده از یک مسیر محاسبه‌شده یا رد جی‌پی‌ایکسِ ضبط‌شده، موقعیتتان را شبیه‌سازی کنید.</string> <string name="looking_up_address">در حال یافتن نشانی</string> @@ -2073,7 +2073,7 @@ <string name="shared_string_others">دیگر</string> <string name="shared_string_release">تاریخ انتشار</string> <string name="quick_action_add_marker">افزودن نشانهٔ نقشه</string> - <string name="favourites_context_menu_add">افزودن نقطهٔ موردعلاقه</string> + <string name="favourites_context_menu_add">افزودن علاقه‌مندی</string> <string name="poi_action_delete">حذف</string> <string name="poi_dialog_reopen">بازگشایی</string> <string name="get_plugin">دریافت</string> @@ -2184,11 +2184,11 @@ <string name="quick_action_add_parking">افزودن جای پارک</string> <string name="quick_action_new_action">افزودن کنش</string> <string name="quick_action_edit_action">اصلاح کنش</string> - <string name="quick_action_add_favorite">افزودن نقطهٔ موردعلاقه</string> + <string name="quick_action_add_favorite">افزودن علاقه‌مندی</string> <string name="dialog_add_action_title">افزودن کنش</string> <string name="quick_actions_delete">حذف کنش</string> <string name="quick_actions_delete_text">آیا از حذف کنش «%s» مطمئن هستید؟</string> - <string name="quick_favorites_show_favorites_dialog">کادر نقاط موردعلاقه را نشان بده</string> + <string name="quick_favorites_show_favorites_dialog">کادر علاقه‌مندی‌ها را نشان بده</string> <string name="quick_action_add_marker_descr">دکمه‌ای برای ایجاد یک نشانه در مرکز صفحه.</string> <string name="quick_action_take_audio_note_descr">دکمه‌ای برای ایجاد یک یادداشت صوتی در مرکز صفحه.</string> <string name="quick_action_take_video_note_descr">دکمه‌ای برای ایجاد یک یادداشت ویدئویی در مرکز صفحه.</string> @@ -2201,11 +2201,11 @@ <string name="favorite_empty_place_name">مکان</string> <string name="quick_action_duplicates">برای پرهیز از تکرار، نام کنش فوری به «%1$s» تغییر یافت.</string> <string name="quick_action_duplicate">نام تکراری برای کنش فوری</string> - <string name="quick_action_showhide_favorites_descr">دکمه‌ای برای پنهان/آشکارکردن نقاط موردعلاقه روی نقشه.</string> + <string name="quick_action_showhide_favorites_descr">دکمه‌ای برای پنهان/آشکارکردن علاقه‌مندی‌ها روی نقشه.</string> <string name="quick_action_showhide_poi_descr">دکمه‌ای برای پنهان/آشکارکردن POIها روی نقشه.</string> - <string name="quick_action_showhide_favorites_title">آشکار/پنهان‌کردن نقاط موردعلاقه</string> - <string name="quick_action_favorites_show">نشان‌دادن نقاط موردعلاقه</string> - <string name="quick_action_favorites_hide">مخفی‌کردن نقاط موردعلاقه</string> + <string name="quick_action_showhide_favorites_title">آشکار/پنهان‌کردن علاقه‌مندی‌ها</string> + <string name="quick_action_favorites_show">نشان‌دادن علاقه‌مندی‌ها</string> + <string name="quick_action_favorites_hide">مخفی‌کردن علاقه‌مندی‌ها</string> <string name="quick_action_showhide_poi_title">آشکار/پنهان‌کردن POIها</string> <string name="quick_action_poi_show">نشان‌دادن %1$s</string> <string name="quick_action_poi_hide">پنهان‌کردن %1$s</string> @@ -2215,7 +2215,7 @@ <string name="quick_action_fav_name_descr">خالی بگذارید تا از نشانی یا نام محل استفاده شود.</string> <string name="quick_action_bug_descr">این نوشته در قسمت پیام درج می‌شود.</string> <string name="quick_action_bug_message">پیام</string> - <string name="quick_action_category_descr">دستهٔ ذخیره‌سازی نقطهٔ موردعلاقه:</string> + <string name="quick_action_category_descr">دستهٔ ذخیره‌سازی علاقه‌مندی:</string> <string name="quick_action_gpx_category_descr">یکی از دسته‌ها را برگزینید.</string> <string name="quick_action_poi_list">لیست POI</string> <string name="quick_action_sh_poi_descr">یک یا چند دسته‌بندی POI را اضافه کنید تا روی نقشه نشان داده شوند.</string> @@ -2239,7 +2239,7 @@ <string name="mappilary_no_internet_desc">برای اینکه تصاویر مَپیلاری را ببینید به اینترنت وصل شوید.</string> <string name="retry">تلاش مجدد</string> <string name="add_line">افزودن خط</string> - <string name="empty_state_favourites">افزودن نقاط موردعلاقه</string> + <string name="empty_state_favourites">افزودن علاقه‌مندی‌ها</string> <string name="empty_state_favourites_desc">علاقه‌مندی‌ها را درون‌برد کنید یا با علامت‌گذاری روی نقشه آن‌ها را اضافه کنید.</string> <string name="move_point">جابه‌جاکردن نقطه</string> <string name="make_round_trip_descr">یک کپی از مبدأ را به‌عنوان مقصد بیفزا.</string> @@ -2316,7 +2316,7 @@ <string name="quick_action_osmbugs_hide">پنهان‌کردن یادداشت‌های OSM</string> <string name="quick_action_showhide_osmbugs_descr">دکمه‌ای برای آشکار/پنهان کردن یادداشت‌های OSM بر روی نقشه.</string> <string name="sorted_by_distance">مرتب‌شده بر اساس مسافت</string> - <string name="search_favorites">جست‌وجو در نقاط موردعلاقه</string> + <string name="search_favorites">جست‌وجو در علاقه‌مندی‌ها</string> <string name="hillshade_menu_download_descr">«لایهٔ سایه‌روشن» را دانلود کنید تا سایه‌های عمودی را ببینید.</string> <string name="hillshade_purchase_header">افزونهٔ «منحنی‌های میزان» را نصب کنید تا طبقه‌بندی عمودی محدوده‌ها را ببینید.</string> <string name="hide_from_zoom_level">از این زوم پنهان شود</string> @@ -2443,7 +2443,7 @@ \n • راهنمای خطوط عبوری، نام خیابان‌ها و زمان تخمینی رسیدن را دریافت می‌کنید که در طول مسیر راهنمای شماست \n • برای داشتن سفری ایمن‌تر، حالات شب/روز به‌صورت خودکار انتخاب می‌شود \n • اعلام محدودیت‌های سرعت را فعال کنید تا در صورت تجاوز از سرعت مجاز به شما هشدار دهد -\n • بزرگ‌نمایی نقشه متناسب با سرعتتان تنظیم می‌شود +\n • زوم نقشه متناسب با سرعتتان تنظیم می‌شود \n • با استفاده از نشانی، نوع مکان (مثلاً پارکینگ، رستوران، هتل، پمپ گاز، موزه) یا مختصات جغرافیایی به جست‌وجو بپردازید \n • نقاط بین‌راهی مسیرتان را مشخص کنید \n • رد خودتان را ثبت کنید یا یک رد GPX را دانلود و آن را دنبال کنید @@ -2486,7 +2486,7 @@ \nاز ویژگی‌های مهم برنامه:</string> <string name="plugin_touringview_descr">با فعال‌کردن این نما سبک نقشهٔ OsmAnd به نمای گردشگری (Touring view) تغییر می‌کند که سبکی با جزئیات فراوان و مناسب برای مسافران و رانندگان حرفه‌ای است. \n -\nدر این نما و با هر سطحی از بزرگ‌نمایی، بیشترین مقدار جزئیات نقشه نمایش داده می‌شود (به‌خصوص جاده‌ها، ردها، راهچه‌ها و نشان‌های جهت‌نما). +\nدر این نما و با هر سطحی از زوم، بیشترین مقدار جزئیات نقشه نمایش داده می‌شود (به‌خصوص جاده‌ها، ردها، راهچه‌ها و نشان‌های جهت‌نما). \n \nهمچنین همهٔ انواع جاده‌ها با رنگ‌بندی مناسب و بی‌ابهام نشان داده می‌شوند که مخصوصاً برای رانندگی با ماشین‌های سنگین مفید است. \n @@ -2556,7 +2556,7 @@ <string name="osmand_plus_extended_description_part3">نمایش نقشه \n • نمایش موقعیت و جهت قرارگیری شما \n • نقشه را در راستای حرکتتان (یا قطب‌نما) تنظیم می‌کند -\n • جاهایی را که دوست دارید در قسمت نقاط موردعلاقه ذخیره کنید +\n • جاهایی را که دوست دارید، در قسمت علاقه‌مندی ذخیره کنید \n • نقاط توجه (POI یا Points of interest) اطراف شما را نشان می‌دهد \n • نمایش نقشه‌های تخصصی آنلاین، تصاویر ماهواره‌ای (بینگ) و رولایه‌های مختلف مانند ردهای GPX گردشگردی یا ناوبری با امکان تنظیم شفافیت \n • شیوهٔ نمایش نام‌های روی نقشه را انتخاب کنید: انگلیسی، محلی یا نویسه‌گردانی‌شده @@ -2595,7 +2595,7 @@ <string name="shared_string_back">عقب</string> <string name="shared_string_view">نما</string> <string name="waypoints_added_to_map_markers">نقاط بین‌راهی به نشانه‌های نقشه اضافه شد</string> - <string name="import_gpx_file_description">را می‌توانید در قالب یک فایل GPX یا نقاط موردعلاقه درون‌برد کنید.</string> + <string name="import_gpx_file_description">را می‌توانید در قالب یک فایل GPX یا علاقه‌مندی‌ها درون‌برد کنید.</string> <string name="import_as_gpx">درون‌برد در قالب فایل GPX</string> <string name="import_as_favorites">درون‌برد به‌عنوان علاقه‌مندی‌ها</string> <string name="import_file">درون‌برد فایل</string> @@ -2617,15 +2617,15 @@ <string name="active_markers_descr">تعداد جهت‌نماها را مشخص کنید.</string> <string name="appearance_on_the_map">تنظیمات ظاهری</string> <string name="add_track_to_markers_descr">ردّی را انتخاب کنید تا نقاط بین‌راهیِ آن را به نشانه‌ها اضافه کنید.</string> - <string name="add_favourites_group_to_markers_descr">دسته‌ای از نقاط موردعلاقه را انتخاب کنید تا به نشانه‌ها اضافه شود.</string> + <string name="add_favourites_group_to_markers_descr">دسته‌ای از علاقه‌مندی‌ها را انتخاب کنید تا به نشانه‌ها اضافه شود.</string> <string name="shared_string_gpx_waypoints">نقاط بین‌راهی رد</string> - <string name="favourites_group">گروه نقاط موردعلاقه</string> + <string name="favourites_group">گروه علاقه‌مندی‌ها</string> <string name="add_group">افزودن گروه</string> - <string name="add_group_descr">گروهی از نقاط موردعلاقه یا نقاط بین‌راهی GPX را درون‌برد کنید.</string> + <string name="add_group_descr">گروهی از علاقه‌مندی‌ها یا نقاط بین‌راهی GPX را درون‌برد کنید.</string> <string name="empty_state_markers_active">روی نقشه نشانه‌گذاری کنید!</string> <string name="empty_state_markers_active_desc">مکان‌ها را به‌صورت کوتاه یا طولانی لمس کنید و سپس دکمهٔ پرچم را بزنید.</string> <string name="empty_state_markers_groups">گروه درون‌برد کنید</string> - <string name="empty_state_markers_groups_desc">گروه‌های نقاط موردعلاقه یا نقاط بین‌راهی را در قالب نشانه درون‌برد کنید.</string> + <string name="empty_state_markers_groups_desc">گروه‌های علاقه‌مندی یا نقاط بین‌راهی را در قالب نشانه درون‌برد کنید.</string> <string name="empty_state_markers_history_desc">نشانه‌هایی که به‌عنوان گذرانده مشخص شود در این صفحه نشان داده می‌شود.</string> <string name="shared_string_more_without_dots">بیشتر</string> <string name="looking_for_tracks_with_waypoints">در حال جست‌وجوی ردهای دارای نقطهٔ بین‌راهی</string> @@ -2869,7 +2869,7 @@ <string name="search_street">جست‌وجوی خیابان</string> <string name="start_search_from_city">ابتدا شهر/محل را انتخاب کنید</string> <string name="shared_string_restore">بازیابی</string> - <string name="keep_passed_markers_descr">نشانه‌هایی که در قالب گروهی از نقاط موردعلاقه یا نقاط بین‌راهی GPX وارد شده‌اند و از آن‌ها گذشته‌اید روی نقشه باقی می‌مانند. اگر گروه مربوط به آن‌ها را غیرفعال کنید، نشانه‌ها از روی نقشه محو می‌شوند.</string> + <string name="keep_passed_markers_descr">نشانه‌هایی که در قالب گروهی از علاقه‌مندی‌ها یا نقاط بین‌راهی GPX وارد شده‌اند و از آن‌ها گذشته‌اید روی نقشه باقی می‌مانند. اگر گروه مربوط به آن‌ها را غیرفعال کنید، نشانه‌ها از روی نقشه محو می‌شوند.</string> <string name="keep_passed_markers">نشانه‌های پشت سر گذاشته را روی نقشه نگه دار</string> <string name="markers_remove_dialog_msg">نشانهٔ %s حذف شود؟</string> <string name="edit_map_marker">ویرایش نشانه</string> @@ -3282,7 +3282,7 @@ <string name="general_settings_profile_descr">پوستهٔ برنامه، یکاها، منطقه</string> <string name="configure_profile">پیکربندی پروفایل</string> <string name="voice_announces_info">پیام‌های گفتاری فقط در هنگام ناوبری پخش می‌شود.</string> - <string name="voice_announces_descr">راهنما و پیام‌های ناوبری</string> + <string name="voice_announces_descr">راهنما و فرمان‌های ناوبری</string> <string name="voice_announces">پیام‌های گفتاری</string> <string name="screen_alerts">هشدارهای تصویری</string> <string name="application_profile_changed">پروفایل برنامه به «%s» تغییر کرد</string> @@ -3465,7 +3465,7 @@ <string name="monitoring_min_speed_descr_side_effect">اثر جانبی: همهٔ قطعه‌هایی که در آن‌ها به حداقل سرعت معیار نرسید از رد حذف خواهد شد (مثلاً هنگامی که دوچرخه‌تان را بالای یک تپه با شیب تند می‌برید). همچنین هیچ اطلاعاتی دربارهٔ بازه‌های توقف، مانند استراحت‌ها، ضبط نمی‌شود. این مسئله بر همهٔ تحلیل‌ها یا پس‌پردازش‌ها تأثیر می‌گذارد، مانند زمانی که بخواهید مسافت کلی سفر، مدت حرکت یا سرعت متوسط خود را بدانید.</string> <string name="monitoring_min_speed_descr_recommendation">توصیه: ابتدا از پالایهٔ «کمترین جابه‌جایی» به‌منظور تشخیص حرکت استفاده کنید (B). این‌گونه شاید نتایج بهتری بگیرید و همچنین دادهٔ کمتری از دست می‌دهید. اگر ردها در سرعت‌های پایین نویز دارد، برای اینجا از مقدارهای غیرصفر استفاده کنید. لطفاً توجه نمایید که برخی اندازه‌گیری‌ها ممکن است اصلاً هیچ سرعتی را گزارش نکنند (برخی روش‌های مبتنی بر شبکه)، که در این صورت هیچ چیزی ضبط نخواهد شد.</string> <string name="monitoring_min_speed_descr_remark">توجه: بیشتر چیپست‌های GPS فقط در صورتی مقدار سرعت را گزارش می‌کنند که الگوریتم، شما را در حال حرکت تشخیص دهد و اگر در حال حرکت نباشید چیزی گزارش نمی‌کنند. بنابراین استفاده از گزینهٔ «&gt;۰» در این پالایه، به تشخیص حرکت توسط چیپست GPS وابسته است. البته حتی اگر این پالایش در زمان ضبط انجام نشود، ما از این ویژگی در تحلیل‌های GPX خود استفاده می‌کنیم تا مسافت اصلاح‌شده را محاسبه کنیم؛ یعنی مقداری که برای «مسافت اصلاح‌شده» گزارش می‌کنیم میزان مسافتی است که در هنگام حرکت ضبط شده.</string> - <string name="monitoring_min_accuracy_descr">این مورد فقط نقاطی را ضبط می‌کند که با شاخص کمترین صحت (به متر/فوت، مطابق گزارش اندروید از چیپست) اندازه‌گیری شده‌اند. منظور از صحت، میزان نزدیکی اندازه‌گیری‌ها به موقعیت واقعی شماست و مستقیماً مربوط به دقت نمی‌شود (دقت: میزان پراکندگی اندازه‌گیری‌های تکراری).</string> + <string name="monitoring_min_accuracy_descr">این مورد فقط نقاطی را ضبط می‌کند که با شاخص کمترین صحت (به متر/پا، مطابق گزارش اندروید از چیپست) اندازه‌گیری شده‌اند. منظور از صحت، میزان نزدیکی اندازه‌گیری‌ها به موقعیت واقعی است و مستقیماً مربوط به دقت نمی‌شود (دقت: میزان پراکندگی اندازه‌گیری‌های تکراری).</string> <string name="monitoring_min_accuracy_descr_side_effect">اثر جانبی: درنتیجهٔ پالایش بر اساس صحت، ممکن است مثلاً زیر پل‌ها، زیر درختان، میان ساختمان‌های بلند یا در شرایط جوّی بخصوص، نقاط تماماً از دست بروند.</string> <string name="monitoring_min_accuracy_descr_recommendation">توصیه: سخت است آنچه ثبت می‌شود یا آنچه ثبت نمی‌شود را پیشبینی کنیم. شاید بهتر باشد این پالایه را خاموش کنید.</string> <string name="monitoring_min_accuracy_descr_remark">توجه: اگر بلافاصله پیش از ضبط، GPS خاموش بوده، ممکن است نخستین نقطه صحت کمتری داشته باشد؛ بنابراین ممکن است بخواهیم طوری کدنویسی کنیم که یک نقطه با یک یا چند ثانیه تأخیر ضبط شود یا از سه نقطهٔ پی‌درپی بهترینشان را ضبط کنیم و... . البته این هنوز پیاده‌سازی نشده است.</string> @@ -3720,7 +3720,7 @@ <string name="lang_pnb">پنجابی</string> <string name="release_3_7">• نقشه‌های آفلاین جدید شیب \n -\n • شخصی‌سازی کامل نقاط موردعلاقه و نقاط بین‌راهی GPX - رنگ، نماد و شکل دلخواه +\n • شخصی‌سازی کامل علاقه‌مندی‌ها و نقاط بین‌راهی GPX - رنگ، نماد و شکل دلخواه \n \n • شخصی‌سازی ترتیب آیتم‌های منوی زمینه، پیکربندی نقشه و کشو \n @@ -3739,7 +3739,7 @@ \n</string> <string name="back_to_editing">بازگشت به ویرایش</string> <string name="create_edit_poi">ایجاد / ویرایش POI</string> - <string name="add_edit_favorite">افزودن / ویرایش نقطهٔ موردعلاقه</string> + <string name="add_edit_favorite">افزودن / ویرایش علاقه‌مندی</string> <string name="additional_actions_descr">برای دسترسی به این کنش‌ها می‌توانید روی دکمهٔ «%1$s» بزنید.</string> <string name="quick_action_transport_hide">مخفی‌کردن حمل‌ونقل عمومی</string> <string name="quick_action_transport_show">نمایش حمل‌ونقل عمومی</string> @@ -3756,5 +3756,42 @@ <string name="search_poi_types">جست‌وجوی گونه‌های POI</string> <string name="parking_positions">جاهای پارک</string> <string name="reset_deafult_order">بازنشانی ترتیب پیشفرض اقلام</string> - <string name="gpx_parse_error">‏OsmAnd GPX قالب درستی ندارد. لطفاً برای بررسی بیشتر با گروه پشتیبانی تماس بگیرید</string> + <string name="gpx_parse_error">‏OsmAnd GPX قالب درستی ندارد. لطفاً برای بررسی بیشتر با گروه پشتیبانی تماس بگیرید.</string> + <string name="turn_screen_on_wake_time_descr">پس از بیدارباش، صفحه چقدر روشن بماند. اگر «%1$s» فعال باشد صفحه خاموش نخواهد شد.</string> + <string name="screen_timeout_descr">اگر گزینهٔ «%1$s» فعال باشد، زمان روشن‌ماندن صفحه به آن وابسته خواهد بود.</string> + <string name="shared_string_always">همیشه</string> + <string name="screen_control">کنترل صفحه</string> + <string name="system_screen_timeout_descr">فعال کنید تا صفحه پس از مدتی بی‌کارماندن خاموش شود. از زمان مشخص‌شده در تنظیمات دستگاه استفاده می‌شود.</string> + <string name="system_screen_timeout">زمان خاموشی صفحه</string> + <string name="turn_screen_on_options_descr">از این گزینه‌ها برای بیدارباش صفحه هنگامی که OsmAnd در پیش‌زمینه است استفاده کنید.</string> + <string name="turn_screen_on_descr">آن گزینه‌ها فقط زمانی کار می‌کنند که هنگام قفل‌شدن دستگاه، OsmAnd در پیش‌زمینه باشد.</string> + <string name="turn_screen_on_navigation_instructions_descr">چند ثانیه پیش از فرمان‌های ناوبری، صفحه به‌طور خودکار به‌اندازهٔ مدت‌زمانی که در گزینهٔ «زمان بیدارباش» مشخص شده، روشن می‌شود. +\n +\nفقط هنگام ناوبری کار می‌کند.</string> + <string name="turn_screen_on_navigation_instructions">فرمان‌های ناوبری</string> + <string name="turn_screen_on_power_button_descr">دکمهٔ خاموش/روشن دستگاه را فشار دهید تا صفحه در حالی که OsmAnd در پیش‌زمینه قرار دارد، روشن شود.</string> + <string name="turn_screen_on_power_button">دکمهٔ خاموش/روشن</string> + <string name="turn_screen_on_proximity_sensor">حسگر مجاورتی</string> + <string name="keep_screen_on">صفحه را روشن نگه دار</string> + <string name="keep_screen_off">صفحه را خاموش نگه دار</string> + <string name="mercator_projection"></string> + <string name="one_image_per_tile">یک فایل تصویر برای هر کاشی</string> + <string name="map_source_zoom_levels_descr">این پارامترها هنگام استفاده از منبع به‌عنوان نقشه یا رولایه/زیرلایه، بر نمایش آن اثر می‌گذارند. +\n +\n‏%1$s: نقشه محدود به پارامترهای انتخاب‌شده خواهد بود. +\n +\n‏%2$s: درجات زوم که در آن کاشی‌های اصلی نمایان خواهند بود. خارج از این مقدارها افزایش یا کاهش مقیاس رخ خواهد داد.</string> + <string name="sqlite_db_file">فایل SQLiteDB</string> + <string name="online_map_name_helper_text">نامی برای منبع نقشهٔ آنلاین بنویسید.</string> + <string name="online_map_url_helper_text">نشانی وب منبع آنلاین را وارد کنید یا بچسبانید.</string> + <string name="edit_online_source">ویرایش منبع آنلاین</string> + <string name="expire_time">زمان انقضا</string> + <string name="storage_format">قالب ذخیره‌گاه</string> + <string name="map_source_zoom_levels">کمترین و بیشترین درجهٔ زوم که نقشهٔ آنلاین نمایان خواهد بود یا بار خواهد شد.</string> + <string name="expire_time_descr">زمان انقضا به دقیقه. کاشی‌های ذخیره‌شده پس از این مدت زمان مجدداً بار می‌شوند. این خانه را خالی بگذارید تا کاشی‌های این منبع هیچ‌گاه تازه‌سازی نشود. +\n +\nیک روز ۱ ۴۴۰ دقیقه است. +\nیک هفته ۱۰ ۰۸۰ دقیقه است. +\nیک ماه ۴۳ ۸۲۹ دقیقه است.</string> + <string name="tiles_storage_descr">شیوهٔ ذخیره‌سازی کاشی‌های دانلودشده را انتخاب کنید.</string> </resources> \ No newline at end of file From a24d3f4d229a4ed33a49b12637d7dfedc8cce94a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= <epost@anotheragency.no> Date: Fri, 29 May 2020 13:43:14 +0000 Subject: [PATCH 22/67] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 9.1% (310 of 3370 strings) --- OsmAnd/res/values-nb/strings.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/OsmAnd/res/values-nb/strings.xml b/OsmAnd/res/values-nb/strings.xml index 764865da6a..015b5d9139 100644 --- a/OsmAnd/res/values-nb/strings.xml +++ b/OsmAnd/res/values-nb/strings.xml @@ -3647,4 +3647,14 @@ \n \nVelg en handling.</string> <string name="search_poi_types_descr">Kombiner interessepunkttyper fra forskjellige kategorier. Trykk for å velge alle, og venstre side for kategorivalg.</string> + <string name="online_map_name_helper_text">Angi navn for nettbasert kartkilde.</string> + <string name="online_map_url_helper_text">Skriv eller lim inn nettadresse for nettbasert kilde.</string> + <string name="edit_online_source">Rediger nettbasert kilde</string> + <string name="mercator_projection">Merkatorprojeksjon</string> + <string name="one_image_per_tile">Én bildefil per flis</string> + <string name="shared_string_always">Alltid</string> + <string name="sqlite_db_file">SQLiteDB-fil</string> + <string name="expire_time">Utløpstid</string> + <string name="storage_format">Lagringsformat</string> + <string name="tiles_storage_descr">Velg hvordan nedlastede fliskart lagres.</string> </resources> \ No newline at end of file From 8e1a697a1b6fdd1ca7381f8c1fe5db9cc0a0fd39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1ns?= <ivanrsm1997@gmail.com> Date: Fri, 29 May 2020 10:48:24 +0000 Subject: [PATCH 23/67] Translated using Weblate (Galician) Currently translated at 100.0% (3370 of 3370 strings) --- OsmAnd/res/values-gl/strings.xml | 42 ++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index 0c6df3523a..91efd2434b 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -3480,7 +3480,7 @@ Lon %2$s</string> <string name="monitoring_min_speed_descr_side_effect">Efecto secundario: No teu traxecto fallarán todos os treitos nos que non se cumprira o criterio de velocidade mínima (por exemplo, cando empurres a túa bicicleta por unha costa empinada). Ademais, non haberá información sobre os períodos de asueto, como as pausas. Isto ten efectos en calquera análise ou posprocesamento, como cando se trata de determinar a dura total da túa viaxe, o tempo en movemento ou a túa velocidade media.</string> <string name="monitoring_min_speed_descr_recommendation">Recomendación: Proba primeiro a empregar a detección de movemento mediante o filtro de desprazamento mínimo de rexistro (B), pode producir mellores resultados e perderás menos datos. Se as pistas seguen a ser ruidosas a baixas velocidades, proba aquí con valores distintos de cero. Ten en conta que algunhas medicións poden non informar ningún valor de velocidade (algúns métodos baseados na rede), nese caso no se rexistraría ren.</string> <string name="monitoring_min_speed_descr_remark">Observación: comprobacións de velocidade &gt; 0: A meirande parte dos chipsets de GPS informan un valor de velocidade só se o algoritmo determina que está en movemento. Polo tanto, o uso do axuste &gt; 0 neste filtro, en certo senso emprega a detección de movemento do conxunto de chips do GPS. Pero aínda se non se filtra aquí no intre da gravación, seguimos a empregar esta función no noso análise GPX para determinar a distancia corrixida, é dicir, o valor que se amosa nese campo é a distancia gravada en movemento.</string> - <string name="monitoring_min_accuracy_descr">Isto rexistrará só os puntos medidos cunha indicación de precisión mínima (en metros ou pés, segundo o informado por Android para o teu conxunto de chips). A precisión refírese a canto de preto están as túas medicións da localización real, e non está directamente relacionada coa precisión, que é a dispersión das medicións repetidas.</string> + <string name="monitoring_min_accuracy_descr">Isto registrará só os puntos medidos cunha indicación de precisión mínima (en metros/pés, segundo o informado polo Android para o teu conxunto de chips). A precisión é a proximidade das medicións á posición real, e non está directamente relacionada coa precisión, que é a dispersión de medicións repetidas.</string> <string name="monitoring_min_accuracy_descr_side_effect">Efecto secundario: Como resultado da filtraxe por precisión, poden fallar puntos por exemplo embaixo de pontes, baixo árbores, entre edificios altos ou con certas condicións climáticas.</string> <string name="monitoring_min_accuracy_descr_recommendation">Recomendación: É difícil predicir o que se gravará e o que non, pode ser mellor apagar este filtro.</string> <string name="monitoring_min_accuracy_descr_remark">Observación: Se o GPS houbese apagado de xeito inmediato antes dunha gravación, o primeiro punto medido podería ter unha precisión disminuída, polo que no noso código pode que queiramos agardar un segundo máis ou menos antes de gravar un punto (ou gravar o mellor de 3 puntos consecutivos, etc.), pero isto aínda non se implementou.</string> @@ -3748,5 +3748,43 @@ Lon %2$s</string> <string name="profiles_for_action_not_found">Non foi posíbel atopar ningún destes perfís.</string> <string name="index_item_world_basemap_detailed">Mapa xeral do mundo (detallado)</string> <string name="unsupported_type_error">Tipo non admitido</string> - <string name="gpx_parse_error">O GPX do OsmAnd non está ben formado, por favor, contacta co equipo de soporte para pescudar máis</string> + <string name="gpx_parse_error">O GPX do OsmAnd non está ben formado, por favor, contacta co equipo de soporte para pescudar máis.</string> + <string name="screen_control">Control da pantalla</string> + <string name="system_screen_timeout">Tempo de espera da pantalla</string> + <string name="turn_screen_on_descr">Esas opcións funcionarán só se o OsmAnd estea en primeiro plano cando o dispositivo sexa bloqueado.</string> + <string name="turn_screen_on_navigation_instructions">Instrucións de navegación</string> + <string name="turn_screen_on_power_button">Botón de acendido</string> + <string name="turn_screen_on_wake_time_descr">Escolle o tempo de actividade da pantalla após acenderse, a pantalla non se apagará se \"%1$s\" está activado.</string> + <string name="keep_screen_off">Manter a pantalla apagada</string> + <string name="pseudo_mercator_projection">Proxección pseudo-Mercator</string> + <string name="sqlite_db_file">Ficheiro SQLiteDB</string> + <string name="shared_string_always">Sempre</string> + <string name="system_screen_timeout_descr">Actívao para que a pantalla sexa apagada após un certo período de inactividade, empregarase o tempo especificado nos axustes do sistema do teu dispositivo.</string> + <string name="turn_screen_on_options_descr">Emprega estas opcións para activar a pantalla co OsmAnd no primeiro plano.</string> + <string name="turn_screen_on_navigation_instructions_descr">A pantalla acenderase de xeito automático uns segundos antes das instrucións de navegación durante un tempo específico na opción \"Tempo de activación\". +\n +\n Traballa só mentres navegas.</string> + <string name="turn_screen_on_power_button_descr">Preme o botón de acendido do dispositivo para acender a pantalla co OsmAnd no primeiro plano.</string> + <string name="turn_screen_on_proximity_sensor">Sensor de proximidade</string> + <string name="keep_screen_on">Manter a pantalla acendida</string> + <string name="screen_timeout_descr">Se a opción \"%1$s\" está activada, o tempo de actividade dependerá diso.</string> + <string name="one_image_per_tile">Un ficheiro de imaxe por tesela</string> + <string name="online_map_name_helper_text">Fornece un nome para a fonte do mapa en liña.</string> + <string name="online_map_url_helper_text">Insire ou pega a URL da fonte en liña.</string> + <string name="edit_online_source">Editar fonte en liña</string> + <string name="expire_time">Tempo de caducidade</string> + <string name="mercator_projection">Proxección do Mercator</string> + <string name="storage_format">Formato de almacenamento</string> + <string name="map_source_zoom_levels">Estabelece o nivel de achegamento mínimo e máximo no que se amosará ou cargará o mapa en liña.</string> + <string name="map_source_zoom_levels_descr">Estes parámetros afectarán á pantalla cando sexan empregados como mapa normal ou mapa sobreposto/subcapa. +\n +\n%1$s: O mapa estará limitado ós achegamentos escollidos. +\n +\n%2$s: Niveis de achegamento nos que as teselas orixinais serán visíbeis. O aumento o a reducción de escala ocurrirán fóra destes valores.</string> + <string name="expire_time_descr">Tempo de caducidade en minutos. As teselas na caché volveranse a cargar após o tempo especificado. Deixa este campo baleiro para nunca actualizar as teselas desta fonte. +\n +\n Un día son 1440 minutos. +\n Unha semana son 10080 minutos. +\n Un mes son 43829 minutos.</string> + <string name="tiles_storage_descr">Escolle de que xeito serán almacenadas as teselas baixadas.</string> </resources> \ No newline at end of file From e08d97606f12a5ca6ff667ec9dadeb8b12c3efd6 Mon Sep 17 00:00:00 2001 From: Tymofij Lytvynenko <till.svit@gmail.com> Date: Fri, 29 May 2020 21:51:55 +0000 Subject: [PATCH 24/67] Translated using Weblate (Ukrainian) Currently translated at 100.0% (3804 of 3804 strings) --- OsmAnd/res/values-uk/phrases.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OsmAnd/res/values-uk/phrases.xml b/OsmAnd/res/values-uk/phrases.xml index 2a7e27514e..44457bac27 100644 --- a/OsmAnd/res/values-uk/phrases.xml +++ b/OsmAnd/res/values-uk/phrases.xml @@ -3810,4 +3810,6 @@ <string name="poi_osmand_fire_hydrant_pressure_suction">Всмоктування</string> <string name="poi_fire_hydrant_type_pipe">Труба</string> <string name="poi_fire_hydrant_pressure_filter">Тиск</string> + <string name="poi_pump_status_missing_beam">Стан насосу: відсутній важіль</string> + <string name="poi_fire_hydrant_style_water_source_groundwater">Підземні води</string> </resources> \ No newline at end of file From 7d28e51931b1d9a22f496b6004efd01e7b7bf9aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1ns?= <ivanrsm1997@gmail.com> Date: Sat, 30 May 2020 15:17:54 +0000 Subject: [PATCH 25/67] Translated using Weblate (Galician) Currently translated at 100.0% (3804 of 3804 strings) --- OsmAnd/res/values-gl/phrases.xml | 336 +++++++++++++++---------------- 1 file changed, 168 insertions(+), 168 deletions(-) diff --git a/OsmAnd/res/values-gl/phrases.xml b/OsmAnd/res/values-gl/phrases.xml index 0ba169567c..980d4a9287 100644 --- a/OsmAnd/res/values-gl/phrases.xml +++ b/OsmAnd/res/values-gl/phrases.xml @@ -246,7 +246,7 @@ <string name="poi_geyser">Géyser</string> <string name="poi_cemetery">Cemiterio</string> <string name="poi_grave_yard">Camposanto</string> - <string name="poi_shelter">Refuxio</string> + <string name="poi_shelter">Abeiro</string> <string name="poi_funicular">Funicular</string> <string name="poi_club_astronomy">Club de astronomía</string> <string name="poi_club_computer">Club de informática</string> @@ -768,7 +768,7 @@ <string name="poi_accomodation">Aloxamento</string> <string name="poi_farm">Produtos da granxa</string> <string name="poi_greengrocer">Froitaría</string> - <string name="poi_confectionery">Dozaría ou confeitaría</string> + <string name="poi_confectionery">Tenda de larpeiradas</string> <string name="poi_pastry">Confeitaría</string> <string name="poi_vending_machine">Máquina expendedora</string> <string name="poi_baby_goods">Produtos de bebés</string> @@ -809,7 +809,7 @@ <string name="poi_wine_cellar">Adega</string> <string name="poi_piste_snow_park">Parque de neve</string> <string name="poi_craft_bookbinder">Encadernación</string> - <string name="poi_craft_window_construction">Carpintaría de aluminio</string> + <string name="poi_craft_window_construction">Fabricante de xanelas</string> <string name="poi_military_bunker">Búnquer militar</string> <string name="poi_bollard">Bolardo</string> <string name="poi_cycle_barrier">Barreira para bicicletas</string> @@ -923,10 +923,10 @@ <string name="poi_piste_grooming_classic_skating">Patinaxe clásico</string> <string name="poi_piste_grooming_skating">Patinaxe</string> <string name="poi_piste_grooming_no">Non</string> - <string name="poi_garden_type_residential">Tipo do xardín: residencial</string> - <string name="poi_garden_type_community">Tipo do xardín: comunitario</string> - <string name="poi_garden_type_private">Tipo do xardín: privado</string> - <string name="poi_garden_type_botanical">Tipo do xardín: botánico</string> + <string name="poi_garden_type_residential">Tipo de xardín: residencial</string> + <string name="poi_garden_type_community">Tipo de xardín: comunitario</string> + <string name="poi_garden_type_private">Tipo de xardín: privado</string> + <string name="poi_garden_type_botanical">Tipo de xardín: botánico</string> <string name="poi_garden_style_kitchen">Tipo de xardín: cociña</string> <string name="poi_garden_style_french">Tipo de xardín: francés</string> <string name="poi_garden_style_english">Tipo de xardín: inglés</string> @@ -953,16 +953,16 @@ <string name="poi_aerialway_summer_access_entry">Acceso no verán: só entrada</string> <string name="poi_aerialway_summer_access_exit">Acceso no verán: só saida</string> <string name="poi_aerialway_summer_access_both">Acceso no verán: entrada e saída</string> - <string name="poi_stars_1">1 (Turista)</string> - <string name="poi_stars_1s">1S (Turista superior)</string> - <string name="poi_stars_2">2 (Normal)</string> - <string name="poi_stars_2s">2S (Estándar superior)</string> - <string name="poi_stars_3">3 (Comfortábel)</string> - <string name="poi_stars_3s">3S (Confortábel superior)</string> - <string name="poi_stars_4">4 (Primeira clase)</string> - <string name="poi_stars_4s">4S (Primeira clase superior)</string> - <string name="poi_stars_5">5 (Luxo)</string> - <string name="poi_stars_5s">5S (Luxoso superior)</string> + <string name="poi_stars_1">1</string> + <string name="poi_stars_1s">1 Superior</string> + <string name="poi_stars_2">2</string> + <string name="poi_stars_2s">2 Superior</string> + <string name="poi_stars_3">3</string> + <string name="poi_stars_3s">3 Superior</string> + <string name="poi_stars_4">4</string> + <string name="poi_stars_4s">4 Superior</string> + <string name="poi_stars_5">5</string> + <string name="poi_stars_5s">5 Superior</string> <string name="poi_stars_6">Estrelas: 6</string> <string name="poi_stars_7">Estrelas: 7</string> <string name="poi_rooms">Habitacións</string> @@ -1003,44 +1003,44 @@ <string name="poi_payment_type">Tipo de pagamento</string> <string name="poi_payment_fuel_type">Tarxetas de combustíbel</string> <string name="poi_additional_type">Adicional</string> - <string name="poi_internet_access_type">Tipo de conexión á Internet</string> + <string name="poi_internet_access_type">Tipo de conexión á internet</string> <string name="poi_vending_type">Tipo de venda</string> <string name="poi_bicycle_service">Servizo para bicicletas</string> - <string name="poi_clothes_type">Tipo de roupa</string> - <string name="poi_shoes_type">Tipo de calzado</string> - <string name="poi_fire_hydrant_type">Tipo de hidrante</string> + <string name="poi_clothes_type">Tipo</string> + <string name="poi_shoes_type">Tipo</string> + <string name="poi_fire_hydrant_type">Tipo</string> <string name="poi_fire_hydrant_position">Posición do hidrante</string> <string name="poi_fire_hydrant_water_source">Orixe da auga</string> <string name="poi_payment_toll_type">Tipo de pagamento</string> <string name="poi_traffic_signals_sound">Son</string> - <string name="poi_highway_crossing_type">Tipo de paso</string> + <string name="poi_highway_crossing_type">Tipo</string> <string name="poi_tactile_paving">Pavimentación táctil</string> <string name="poi_service_general">Servizo</string> <string name="poi_self_service">Auto-servizo</string> <string name="poi_automated">Automatizado</string> - <string name="poi_parking_type">Tipo de aparcadoiro</string> + <string name="poi_parking_type">Tipo</string> <string name="poi_covered">Cuberto</string> <string name="poi_subway_station_filter">Estación de metro</string> <string name="poi_ferry_terminal_cargo">Carga</string> - <string name="poi_bicycle_parking_type">Tipo de aparcadoiro</string> + <string name="poi_bicycle_parking_type">Tipo</string> <string name="poi_aerialway_bicycle">Transporte para bicicletas</string> <string name="poi_aerialway_heating">Calefacción</string> <string name="poi_pump">Bomba</string> <string name="poi_observatory_designation">Designación</string> - <string name="poi_telescope_type">Tipo de telescopio</string> - <string name="poi_animal_training_type">Tipo de adestramento</string> - <string name="poi_embassy_type">Tipo de embaixada</string> + <string name="poi_telescope_type">Tipo</string> + <string name="poi_animal_training_type">Tipo</string> + <string name="poi_embassy_type">Tipo</string> <string name="poi_city_capital">Capital</string> <string name="poi_healthcare_alternative_types">Especialidade</string> <string name="poi_free_flying_characteristics">Característica</string> - <string name="poi_archaeological_site_type">Tipo de lugar arqueolóxico</string> - <string name="poi_star_rating">Avaliación</string> + <string name="poi_archaeological_site_type">Tipo</string> + <string name="poi_star_rating">Estrelas</string> <string name="poi_religion_type">Relixión</string> <string name="poi_denomination">Denominación</string> - <string name="poi_information_type">Tipo de información</string> + <string name="poi_information_type">Tipo</string> <string name="poi_information_contents">Contido</string> <string name="poi_clock_option">Adicional</string> - <string name="poi_resort_type">Tipo do hotel</string> + <string name="poi_resort_type">Tipo</string> <string name="poi_piste_difficulty">Dificultade da pista</string> <string name="poi_piste_grooming">Coidado da pista</string> <string name="poi_theatre_genre">Xénero</string> @@ -1049,15 +1049,15 @@ <string name="poi_delivery">Entrega</string> <string name="poi_cocktails">Cócteis</string> <string name="poi_beauty_salon_service">Servizo</string> - <string name="poi_recycling_type">Tipo do reciclaxe</string> - <string name="poi_shelter_type">Tipo do refuxio</string> + <string name="poi_recycling_type">Tipo</string> + <string name="poi_shelter_type">Tipo</string> <string name="poi_fireplace">Chaminé</string> <string name="poi_water_characteristic">Característica da auga</string> <string name="poi_beach_surface_type">Superficie</string> <string name="poi_nudism">Nudismo</string> <string name="poi_diet">Dieta</string> <string name="poi_health_specialty">Especialidade de saúde</string> - <string name="poi_massage_type">Tipo da masaxe</string> + <string name="poi_massage_type">Tipo de masaxe</string> <string name="poi_tents">Tendas</string> <string name="poi_washing_machine">Lavadora</string> <string name="poi_caravans">Caravanas</string> @@ -1065,8 +1065,8 @@ <string name="poi_medical_system">Sistema médico</string> <string name="poi_home_visit">Visita domiciliaria</string> <string name="poi_dish">Prato</string> - <string name="poi_payment_transport_type">Tipo do pagamento (transporte)</string> - <string name="poi_social_facility_type">Tipo da instalación social</string> + <string name="poi_payment_transport_type">Tipo de pagamento (transporte)</string> + <string name="poi_social_facility_type">Tipo</string> <string name="poi_social_facility_for">Grupo obxectivo</string> <string name="poi_compressed_air_filter">Aire comprimido</string> <string name="poi_vacuum_cleaner_filter">Aspiradora</string> @@ -1116,7 +1116,7 @@ <string name="poi_recycling_paper_packaging">Embalaxes de papel</string> <string name="poi_recycling_white_goods">Liña branca</string> <string name="poi_recycling_rubble">Entullo</string> - <string name="poi_recycling_foil">Papeis de aluminio</string> + <string name="poi_recycling_foil">Papel de aluminio</string> <string name="poi_recycling_drugs">Drogas</string> <string name="poi_recycling_animal_waste">Residuos animais</string> <string name="poi_allotments">Hortas urbanas</string> @@ -1160,7 +1160,7 @@ <string name="poi_gasometer">Gasómetro</string> <string name="poi_training">Centro de adestramento</string> <string name="poi_baby_hatch">Roda de expósitos</string> - <string name="poi_it">Tenda de informática</string> + <string name="poi_it">Oficina de TIC</string> <string name="poi_religion_multifaith">Multirrelixiosa</string> <string name="poi_denomination_uniting">Unida</string> <string name="poi_denomination_ethiopian_orthodox_tewahedo">Ortodoxa etíope tewahido</string> @@ -1272,7 +1272,7 @@ <string name="poi_bicycle_parking_building">Edificio especial</string> <string name="poi_bicycle_parking_informal">Informal</string> <string name="poi_water_point">Punto de auga</string> - <string name="poi_information_guidepost">Poste con direccións</string> + <string name="poi_information_guidepost">Poste indicador</string> <string name="poi_information_terminal">Terminal</string> <string name="poi_information_hikingmap">Mapa de roteiros</string> <string name="poi_information_tactile_model">Modelo táctil</string> @@ -1351,7 +1351,7 @@ <string name="poi_payment_sms_no">Non se admiten pagamentos polo SMS</string> <string name="poi_payment_ov_chipkaart_yes">OV-Chipkaart</string> <string name="poi_cafeteria">Cafetaría</string> - <string name="poi_zoo_type">Tipo do zoolóxico</string> + <string name="poi_zoo_type">Tipo</string> <string name="poi_public_transport_stop_position">Punto de paraxe do transporte público</string> <string name="poi_survey_point">Vértice xeodésico</string> <string name="poi_social_facility">Instalación social</string> @@ -1366,16 +1366,16 @@ <string name="poi_memorial_obelisk">Obelisco</string> <string name="poi_bench_no">Sen asento</string> <string name="poi_shelter_type_public_transport">Transporte público</string> - <string name="poi_internet_access_type_public">Tipo do acceso á Internet: público</string> + <string name="poi_internet_access_type_public">Tipo de acceso á internet: público</string> <string name="poi_route_share_taxi_ref">Taxi compartido</string> <string name="poi_publisher">Oficina de editorial</string> <string name="poi_crop_coffee">Cultivo: café</string> <string name="poi_surveillance_public">Vixiancia: pública</string> <string name="poi_historic_period_roman_republic">Período histórico: República romana (do 508 ó 27 a.C.)</string> <string name="poi_square">Praza</string> - <string name="poi_nuclear_explosion_type_underground_shaft">Tipo do estourido: subterráneo, escavación</string> - <string name="poi_nuclear_explosion_type_underground_tunnel">Tipo do estourido: subterráneo, túnel</string> - <string name="poi_nuclear_explosion_type_underground">Tipo do estourido: subterráneo</string> + <string name="poi_nuclear_explosion_type_underground_shaft">Tipo de estourido: subterráneo, escavación</string> + <string name="poi_nuclear_explosion_type_underground_tunnel">Tipo de estourido: subterráneo, túnel</string> + <string name="poi_nuclear_explosion_type_underground">Tipo de estourido: subterráneo</string> <string name="poi_fire_hydrant_type_underground">Subterráneo</string> <string name="poi_health_amenity_type_scales">Básculas públicas</string> <string name="poi_fire_hydrant_position_underground">Subterráneo</string> @@ -1394,14 +1394,14 @@ <string name="poi_outdoor_seating">Mesas ó ar libre</string> <string name="poi_takeaway">Comida para levar</string> <string name="poi_recycling_accepted_waste">Lixo admitido</string> - <string name="poi_motorcycle_type">Tipo da motocicleta</string> + <string name="poi_motorcycle_type">Tipo de moto</string> <string name="poi_animal_shelter_type">Animais admitidos</string> - <string name="poi_water_supply_type">Tipo do abastecemento da auga</string> + <string name="poi_water_supply_type">Tipo de abastecemento</string> <string name="poi_socket_type2_output_filter">Saída tipo 2</string> <string name="poi_socket_type2_combo_output_filter">Saída combinada tipo 2</string> <string name="poi_socket_type3_output_filter">Saída tipo 3</string> - <string name="poi_glacier_type">Tipo do glaciar</string> - <string name="poi_checkpoint_type">Tipo do posto de control</string> + <string name="poi_glacier_type">Tipo de glaciar</string> + <string name="poi_checkpoint_type">Tipo de posto de control</string> <string name="poi_convenience">Tenda de ultramarinos</string> <string name="poi_halt">Paraxe de trens</string> <string name="poi_railway_buffer_stop">Fin da vía</string> @@ -1458,86 +1458,86 @@ <string name="poi_resource_platinum">Platino</string> <string name="poi_resource_slate">Louxa</string> <string name="poi_wetland_tidalflat">Humidal costeiro</string> - <string name="poi_shelter_type_tent">Tipo do refuxio: carpa</string> - <string name="poi_shelter_type_abandoned">Tipo do refuxio: abandoado</string> + <string name="poi_shelter_type_tent">Tipo de abeiro: carpa</string> + <string name="poi_shelter_type_abandoned">Tipo de abeiro: abandonado</string> <string name="poi_internet_access_type_terminal">Por terminal</string> - <string name="poi_internet_access_type_service">Tipo do acceso á Internet: servizo</string> - <string name="poi_artwork_type_sculpture">Tipo da obra: escultura</string> - <string name="poi_artwork_type_statue">Tipo da obra: estatua</string> - <string name="poi_artwork_type_mural">Tipo da obra: mural</string> - <string name="poi_artwork_type_architecture">Tipo da obra: arquitectónica</string> - <string name="poi_artwork_type_painting">Tipo da obra: pintura</string> - <string name="poi_artwork_type_stone">Tipo da obra: pedra</string> - <string name="poi_artwork_type_bust">Tipo da obra: busto</string> - <string name="poi_artwork_type_installation">Tipo da obra: instalación</string> - <string name="poi_artwork_type_mosaic">Tipo da obra: mosaico</string> - <string name="poi_artwork_type_relief">Tipo da obra: relevo</string> - <string name="poi_artwork_type_graffiti">Tipo da obra: pintada ou graffiti</string> - <string name="poi_artwork_type_stele">Tipo da obra: estela</string> - <string name="poi_artwork_type_fountain">Tipo da obra: fonte</string> + <string name="poi_internet_access_type_service">Tipo de acceso á internet: servizo</string> + <string name="poi_artwork_type_sculpture">Tipo de obra artística: escultura</string> + <string name="poi_artwork_type_statue">Tipo de obra artística: estatua</string> + <string name="poi_artwork_type_mural">Tipo de obra artística: mural</string> + <string name="poi_artwork_type_architecture">Tipo de obra artística: arquitectónica</string> + <string name="poi_artwork_type_painting">Tipo de obra artística: pintura</string> + <string name="poi_artwork_type_stone">Tipo de obra artística: pedra</string> + <string name="poi_artwork_type_bust">Tipo de obra artística: busto</string> + <string name="poi_artwork_type_installation">Tipo de obra artística: instalación</string> + <string name="poi_artwork_type_mosaic">Tipo de obra artística: mosaico</string> + <string name="poi_artwork_type_relief">Tipo de obra artística: relevo</string> + <string name="poi_artwork_type_graffiti">Tipo de obra artística: graffiti</string> + <string name="poi_artwork_type_stele">Tipo de obra artística: estela</string> + <string name="poi_artwork_type_fountain">Tipo de obra artística: fonte</string> <string name="poi_architecture_baroque">Arquitectura: barroca</string> - <string name="poi_bridge_type_movable">Tipo da ponte: móbil</string> - <string name="poi_bridge_movable_bascule">Tipo da ponte móbil: basculante</string> - <string name="poi_bridge_movable_swing">Tipo da ponte móbil: oscilante ou xiratoria</string> - <string name="poi_bridge_movable_lift">Tipo da ponte móbil: elevadoira</string> - <string name="poi_bridge_movable_drawbridge">Tipo da ponte móbil: levadiza</string> - <string name="poi_bridge_movable_submersible">Tipo da ponte móbil: mergullábel</string> - <string name="poi_bridge_movable_transporter">Tipo da ponte móbil: transportadora</string> - <string name="poi_bridge_movable_retractable">Tipo da ponte móbil: retráctil</string> + <string name="poi_bridge_type_movable">Tipo de ponte: móbil</string> + <string name="poi_bridge_movable_bascule">Tipo de ponte móbil: basculante</string> + <string name="poi_bridge_movable_swing">Tipo de ponte móbil: oscilante ou xiratoria</string> + <string name="poi_bridge_movable_lift">Tipo de ponte móbil: ascensor</string> + <string name="poi_bridge_movable_drawbridge">Tipo de ponte móbil: levadiza</string> + <string name="poi_bridge_movable_submersible">Tipo de ponte móbil: mergullábel</string> + <string name="poi_bridge_movable_transporter">Tipo de ponte móbil: transportadora</string> + <string name="poi_bridge_movable_retractable">Tipo de ponte móbil: retráctil</string> <string name="poi_lit_yes">Alumeado: si</string> <string name="poi_lit_no">Alumeado: non</string> <string name="poi_industrial_oil">Tipo: industria petroleira</string> - <string name="poi_industrial_wellsite">Tipo: Área de pozos</string> + <string name="poi_industrial_wellsite">Tipo: área de pozos</string> <string name="poi_industrial_factory">Tipo: fábrica</string> - <string name="poi_industrial_gas">Tipo: industria do gas</string> + <string name="poi_industrial_gas">Tipo: industria de gas</string> <string name="poi_industrial_timber">Tipo: madeireira</string> <string name="poi_industrial_refinery">Tipo: refinaría</string> - <string name="poi_industrial_warehouse">Tipo: almacén ou galpón</string> - <string name="poi_industrial_auto_wrecker">Tipo: despece ou desmantelamento de vehículos</string> + <string name="poi_industrial_warehouse">Tipo: almacén</string> + <string name="poi_industrial_auto_wrecker">Tipo: depósito de vehículos</string> <string name="poi_industrial_agriculture">Tipo: agricultura</string> <string name="poi_industrial_brewery">Tipo: cervexaría</string> - <string name="poi_industrial_brickyard">Tipo: ladrillaría ou olaría</string> + <string name="poi_industrial_brickyard">Tipo: ladrillaría</string> <string name="poi_industrial_intermodal_freight_terminal">Tipo: terminal intermodal de mercadorías</string> <string name="poi_industrial_sawmill">Tipo: serraría</string> <string name="poi_industrial_water_purification">Tipo: purificación da auga</string> <string name="poi_industrial_port">Tipo: porto</string> <string name="poi_industrial_depot">Tipo: depósito</string> - <string name="poi_animal_boarding_dog">Tipo do embarque: cans</string> - <string name="poi_animal_boarding_cat">Tipo do embarque: gatos</string> - <string name="poi_animal_boarding_dog_cat">Tipo do embarque: cans, gatos</string> - <string name="poi_animal_boarding_horse">Tipo do embarque: cabalos</string> + <string name="poi_animal_boarding_dog">Tipo de embarque: cans</string> + <string name="poi_animal_boarding_cat">Tipo de embarque: gatos</string> + <string name="poi_animal_boarding_dog_cat">Tipo de embarque: cans, gatos</string> + <string name="poi_animal_boarding_horse">Tipo de embarque: cabalos</string> <string name="poi_crop_barley">Cultivo: orxo</string> <string name="poi_surveillance_outdoor">Vixiancia: exterior</string> <string name="poi_clothes_military">Militar</string> - <string name="poi_castle_type_stately">Tipo do castelo: maxestoso</string> - <string name="poi_castle_type_defensive">Tipo do castelo: defensivo</string> - <string name="poi_castle_type_fortress">Tipo do castelo: fortaleza</string> - <string name="poi_castle_type_palace">Tipo do castelo: pazo</string> - <string name="poi_castle_type_kremlin">Tipo do castelo: qremlin</string> - <string name="poi_castle_type_defensive_stately">Tipo do castelo: defensivo, maxestoso</string> - <string name="poi_castle_type_castrum">Tipo do castelo: fotificación (castrum)</string> - <string name="poi_castle_type_shiro">Tipo do castelo: shiro</string> + <string name="poi_castle_type_stately">Tipo de castelo: maxestoso</string> + <string name="poi_castle_type_defensive">Tipo de castelo: defensivo</string> + <string name="poi_castle_type_fortress">Tipo de castelo: fortaleza</string> + <string name="poi_castle_type_palace">Tipo de castelo: pazo</string> + <string name="poi_castle_type_kremlin">Tipo de castelo: qremlin</string> + <string name="poi_castle_type_defensive_stately">Tipo de castelo: defensivo, maxestoso</string> + <string name="poi_castle_type_castrum">Tipo de castelo: fotificación (castrum)</string> + <string name="poi_castle_type_shiro">Tipo de castelo: shiro</string> <string name="poi_shower_outdoor">Ducha: ó ar libre</string> <string name="poi_social_facility_for_senior">Adultos maiores, xubilados</string> <string name="poi_theatre_genre_cabaret">Cabaré</string> - <string name="poi_tomb_war_grave">Tipo da tomba: guerra</string> - <string name="poi_tomb_tumulus">Tipo da tomba: túmulo</string> - <string name="poi_tomb_rock_cut">Tipo da tomba: excavación na rocha</string> - <string name="poi_tomb_hypogeum">Tipo da tomba: hipoxeo</string> - <string name="poi_tomb_vault">Tipo da tomba: bóveda</string> - <string name="poi_tomb_columbarium">Tipo da tomba: columbario</string> - <string name="poi_tomb_mausoleum">Tipo da tomba: mausoleo</string> - <string name="poi_tomb_sarcophagus">Tipo da tomba: sartego</string> - <string name="poi_tomb_crypt">Tipo da tomba: cripta</string> - <string name="poi_tomb_pyramid">Tipo da tomba: pirámide</string> + <string name="poi_tomb_war_grave">Tipo: de guerra</string> + <string name="poi_tomb_tumulus">Tipo: túmulo</string> + <string name="poi_tomb_rock_cut">Tipo: excavación na rocha</string> + <string name="poi_tomb_hypogeum">Tipo: hipoxeo</string> + <string name="poi_tomb_vault">Tipo: bóveda</string> + <string name="poi_tomb_columbarium">Tipo: columbario</string> + <string name="poi_tomb_mausoleum">Tipo: mausoleo</string> + <string name="poi_tomb_sarcophagus">Tipo: sartego</string> + <string name="poi_tomb_crypt">Tipo: cripta</string> + <string name="poi_tomb_pyramid">Tipo: pirámide</string> <string name="poi_historic_civilization_imperial_chinese">Civilización: imperio chino (do 221 a.C. ó 1911 d.C.)</string> <string name="poi_historic_period_imperial">Período histórico: imperial (época V, do 900 ó 1200 d.C.)</string> <string name="poi_historic_era_paleolithic">Era histórica: paleolítico (dos 2.6 millóns de anos ó 10000 AP)</string> <string name="poi_historic_era_mesolithic">Era histórica: mesolítica</string> <string name="poi_historic_era_neolithic">Era histórica: neolítico</string> <string name="poi_historic_era_chalcolithic">Era histórica: calcolítico (do 4to ó 3eiro milenio a.C.)</string> - <string name="poi_stone_type_conciliation_cross">Tipo da pedra: cruz da conciliación</string> - <string name="poi_stone_type_coat_of_arms">Tipo da pedra: escudo de armas</string> + <string name="poi_stone_type_conciliation_cross">Tipo: cruz da conciliación</string> + <string name="poi_stone_type_coat_of_arms">Tipo: escudo</string> <string name="poi_material_wood">Material: madeira</string> <string name="poi_material_metal">Material: metal</string> <string name="poi_material_reinforced_concrete">Material: formigón armado</string> @@ -1563,80 +1563,80 @@ <string name="poi_megalith_type_nuraghe">Tipo de megálito: nurague</string> <string name="poi_megalith_type_stone_circle">Tipo de megálito: pedra circular</string> <string name="poi_megalith_type_passage_grave">Tipo de megálito: tomba de pasaxe</string> - <string name="poi_fortification_type_hill_fort">Tipo da fortificación: castro</string> - <string name="poi_fortification_type_limes">Tipo da fortificación: limes</string> - <string name="poi_fortification_type_sconce">Tipo da fortificación: fortín</string> - <string name="poi_fortification_type_ring_ditch">Tipo da fortificación: recinto circular</string> - <string name="poi_building_type_church">Tipo do edificio: igrexa</string> - <string name="poi_building_type_chapel">Tipo do edificio: capela</string> - <string name="poi_building_type_mosque">Tipo do edificio: mesquita</string> - <string name="poi_building_type_temple">Tipo do edificio: templo</string> - <string name="poi_building_type_cathedral">Tipo do edificio: catedral</string> - <string name="poi_building_type_monastery">Tipo do edificio: mosteiro</string> - <string name="poi_building_type_basilica">Tipo do edificio: basílica</string> - <string name="poi_building_type_synagogue">Tipo do edificio: sinagoga</string> - <string name="poi_building_type_shrine">Tipo do edificio: santuario</string> + <string name="poi_fortification_type_hill_fort">Tipo de fortificación: castro</string> + <string name="poi_fortification_type_limes">Tipo de fortificación: limes</string> + <string name="poi_fortification_type_sconce">Tipo de fortificación: fortín</string> + <string name="poi_fortification_type_ring_ditch">Tipo de fortificación: recinto circular</string> + <string name="poi_building_type_church">Tipo de edificio: igrexa</string> + <string name="poi_building_type_chapel">Tipo de edificio: capela</string> + <string name="poi_building_type_mosque">Tipo de edificio: mesquita</string> + <string name="poi_building_type_temple">Tipo de edificio: templo</string> + <string name="poi_building_type_cathedral">Tipo de edificio: catedral</string> + <string name="poi_building_type_monastery">Tipo de edificio: mosteiro</string> + <string name="poi_building_type_basilica">Tipo de edificio: basílica</string> + <string name="poi_building_type_synagogue">Tipo de edificio: sinagoga</string> + <string name="poi_building_type_shrine">Tipo de edificio: santuario</string> <string name="poi_concentration_camp">Tipo: campo de concentración</string> <string name="poi_pow_camp">Tipo: campo prisioneiros de guerra</string> <string name="poi_labor_camp">Tipo: campo de traballos forzados</string> - <string name="poi_concentration_camp_nazism">Tipo: campo de concentración nazi</string> + <string name="poi_concentration_camp_nazism">Tipo: nazi</string> <string name="poi_concentration_camp_gulag">Tipo: gulag</string> <string name="poi_conveying_yes">Transportadora: si</string> <string name="poi_health_specialty_physiatry_yes">Medicina física e rehabilitacións</string> - <string name="poi_building_type_pyramid">Tipo do edificio: pirámide</string> - <string name="poi_parking_surface">Tipo do aparcadoiro: na superficie</string> - <string name="poi_nuclear_explosion_type_atmospheric">Tipo do estourido: atmosférico</string> - <string name="poi_nuclear_explosion_type_atmospheric_airdrop">Tipo do estourido: atmosférico, lanzamento aéreo</string> - <string name="poi_nuclear_explosion_type_atmospheric_surface_tower">Tipo do estourido: atmosférico, na superficie, torre</string> - <string name="poi_nuclear_explosion_type_atmospheric_balloon">Tipo do estourido: atmosférico, globo</string> - <string name="poi_nuclear_explosion_type_atmospheric_atmospheric_surface">Tipo do estourido: atmosférico, na superficie</string> - <string name="poi_nuclear_explosion_type_atmospheric_water_surface_barge">Tipo do estourido: atmosférico, na superficie da auga, barquiña</string> - <string name="poi_nuclear_explosion_type_cratering_burst">Tipo do estourido: estoupido do cráter (subsolo pouco afundido)</string> - <string name="poi_nuclear_explosion_type_atmospheric_rocket_or_missile">Tipo do estourido: atmosférico, foguete ou mísil</string> - <string name="poi_nuclear_explosion_type_space">Tipo do estourido: espacial (altitude &gt; 80 km)</string> - <string name="poi_nuclear_explosion_type_underwater">Tipo do estourido: mergullado ou submariño</string> + <string name="poi_building_type_pyramid">Tipo de edificio: pirámide</string> + <string name="poi_parking_surface">Tipo: na superficie</string> + <string name="poi_nuclear_explosion_type_atmospheric">Tipo de estourido: atmosférico</string> + <string name="poi_nuclear_explosion_type_atmospheric_airdrop">Tipo de estourido: atmosférico, lanzamento aéreo</string> + <string name="poi_nuclear_explosion_type_atmospheric_surface_tower">Tipo de estourido: atmosférico, na superficie, torre</string> + <string name="poi_nuclear_explosion_type_atmospheric_balloon">Tipo de estourido: atmosférico, globo</string> + <string name="poi_nuclear_explosion_type_atmospheric_atmospheric_surface">Tipo de estourido: atmosférico, na superficie</string> + <string name="poi_nuclear_explosion_type_atmospheric_water_surface_barge">Tipo de estourido: atmosférico, na superficie da auga, barquiña</string> + <string name="poi_nuclear_explosion_type_cratering_burst">Tipo de estourido: estoupido de cráter (subsolo pouco afundido)</string> + <string name="poi_nuclear_explosion_type_atmospheric_rocket_or_missile">Tipo de estourido: atmosférico, foguete ou mísil</string> + <string name="poi_nuclear_explosion_type_space">Tipo de estourido: espacial (altitude &gt; 80 km)</string> + <string name="poi_nuclear_explosion_type_underwater">Tipo de estourido: mergullado ou submariño</string> <string name="poi_addr_housename">Nome do edificio</string> - <string name="poi_health_facility_type_field_hospital">Tipo da instalación médica: hospital de campaña</string> - <string name="poi_health_facility_type_counselling_centre">Tipo da instalación médica: centro de aconsellamento</string> - <string name="poi_health_facility_type_laboratory">Tipo da instalación médica: laboratorio</string> - <string name="poi_health_facility_type_therapy">Tipo da instalación médica: terapia</string> - <string name="poi_health_facility_type_department">Tipo da instalación médica: departamento</string> - <string name="poi_health_facility_type_dispensary">Tipo da instalación médica: ambulatorio</string> - <string name="poi_health_facility_type_first_aid">Tipo da instalación médica: primeiros socorros ou auxilios</string> - <string name="poi_health_facility_type_nursing_home">Tipo da instalación médica: fogar de anciáns</string> - <string name="poi_health_facility_type_support_group_home">Tipo da instalación médica: grupo de apoio no domicilio</string> + <string name="poi_health_facility_type_field_hospital">Tipo de instalación médica: hospital de campaña</string> + <string name="poi_health_facility_type_counselling_centre">Tipo de instalación médica: centro de aconsellamento</string> + <string name="poi_health_facility_type_laboratory">Tipo de instalación médica: laboratorio</string> + <string name="poi_health_facility_type_therapy">Tipo de instalación médica: terapia</string> + <string name="poi_health_facility_type_department">Tipo de instalación médica: departamento</string> + <string name="poi_health_facility_type_dispensary">Tipo de instalación médica: dispensario</string> + <string name="poi_health_facility_type_first_aid">Tipo de instalación médica: primeiros socorros</string> + <string name="poi_health_facility_type_nursing_home">Tipo de instalación médica: fogar de anciáns</string> + <string name="poi_health_facility_type_support_group_home">Tipo de instalación médica: grupo de apoio no domicilio</string> <string name="poi_counselling_type_rehabilitation_yes">Asesoría (rehabilitación): si</string> <string name="poi_counselling_type_rehabilitation_no">Asesoría (rehabilitación): non</string> <string name="poi_provided_for_senior_yes">Atende adultos maiores: si</string> <string name="poi_provided_for_senior_no">Atende adultos maiores: non</string> - <string name="poi_street_cabinet_power">Tipo da cabina: electricidade</string> - <string name="poi_street_cabinet_telecom">Tipo da cabina: telecomunicacións</string> - <string name="poi_street_cabinet_cable_tv">Tipo da cabina: TV por cabo</string> - <string name="poi_street_cabinet_gas">Tipo da cabina: gas</string> - <string name="poi_street_cabinet_postal_service">Tipo da cabina: servizo postal</string> - <string name="poi_street_cabinet_waste">Tipo da cabina: lixo</string> - <string name="poi_street_cabinet_water_management">Tipo da cabina: xestión da auga</string> - <string name="poi_street_cabinet_street_lighting">Tipo da cabina: alumeado público</string> - <string name="poi_pump_type_beam_pump">Tipo da bomba: bomba de vareta</string> - <string name="poi_pump_type_india_mk_2_3">Tipo da bomba: India Mark II ou III</string> - <string name="poi_pump_type_gravity">Tipo da bomba: de gravidade</string> + <string name="poi_street_cabinet_power">Tipo de cabina: electricidade</string> + <string name="poi_street_cabinet_telecom">Tipo de cabina: telecomunicacións</string> + <string name="poi_street_cabinet_cable_tv">Tipo de cabina: TV por cabo</string> + <string name="poi_street_cabinet_gas">Tipo de cabina: gas</string> + <string name="poi_street_cabinet_postal_service">Tipo de cabina: servizo postal</string> + <string name="poi_street_cabinet_waste">Tipo de cabina: lixo</string> + <string name="poi_street_cabinet_water_management">Tipo de cabina: xestión da auga</string> + <string name="poi_street_cabinet_street_lighting">Tipo de cabina: alumeado público</string> + <string name="poi_pump_type_beam_pump">Tipo de bomba: bomba de vareta</string> + <string name="poi_pump_type_india_mk_2_3">Tipo de bomba: India Mark II ou III</string> + <string name="poi_pump_type_gravity">Tipo de bomba: de gravidade</string> <string name="poi_payment_troika_no">Non se admiten tarxetas Troika</string> <string name="poi_toilets_disposal_flush">Eliminación dos refugallos: por descarga</string> <string name="poi_toilets_disposal_pitlatrine">Eliminación dos refugallos: por latrina</string> <string name="poi_toilets_disposal_chemical">Eliminación dos refugallos: por químico</string> <string name="poi_toilets_disposal_bucket">Eliminación dos refugallos: por balde</string> - <string name="poi_public_bookcase_type_phone_box">Tipo: caixa do teléfono</string> - <string name="poi_public_bookcase_type_reading_box">Tipo: caixón dos libros</string> + <string name="poi_public_bookcase_type_phone_box">Tipo: cabina telefónica</string> + <string name="poi_public_bookcase_type_reading_box">Tipo: caixa de lectura</string> <string name="poi_public_bookcase_type_wooden_cabinet">Tipo: cabina de madeira</string> <string name="poi_public_bookcase_type_metal_cabinet">Tipo: cabina de metal</string> <string name="poi_public_bookcase_type_shelf">Tipo: andel</string> <string name="poi_cuisine">Cociña</string> <string name="poi_cuisine_spanish">Española</string> <string name="poi_lottery">Billetes de lotaría</string> - <string name="poi_gambling_type">Tipo do xogo</string> + <string name="poi_gambling_type">Tipo</string> <string name="poi_gambling_lottery">Lotaría</string> - <string name="poi_animal_keeping_type_paddock">Tipo do refuxio: cercado</string> - <string name="poi_animal_keeping_type_open_stable">Tipo do refuxio: cortello aberto</string> + <string name="poi_animal_keeping_type_paddock">Tipo: cercado</string> + <string name="poi_animal_keeping_type_open_stable">Tipo: cortello aberto</string> <string name="poi_music_school">Escola de música</string> <string name="poi_stands">Gradas</string> <string name="poi_location_outdoor">Localización: ó ar libre</string> @@ -1655,14 +1655,14 @@ <string name="poi_socket_type3">Conector: Tipo 3</string> <string name="poi_socket_type3_current">Conector: Tipo 3: corrente</string> <string name="poi_socket_type3_output">Conector: Tipo 3: saída</string> - <string name="poi_map_type_topo">Tipo do mapa: topográfico</string> - <string name="poi_map_type_street">Tipo do mapa: rueiro</string> - <string name="poi_map_type_scheme">Tipo do mapa: esquemático</string> - <string name="poi_map_type_toposcope">Tipo do mapa: toposcópio</string> - <string name="poi_meadow_agricultural">Tipo da pradaría: agrícola</string> - <string name="poi_meadow_perpetual">Tipo da pradaría: perpétua</string> - <string name="poi_meadow_transitional">Tipo da pradaría: transicional</string> - <string name="poi_meadow_pasture">Tipo da pradaría: pastaxe</string> + <string name="poi_map_type_topo">Tipo de mapa: topográfico</string> + <string name="poi_map_type_street">Tipo de mapa: rueiro</string> + <string name="poi_map_type_scheme">Tipo de mapa: esquemático</string> + <string name="poi_map_type_toposcope">Tipo de mapa: toposcópio</string> + <string name="poi_meadow_agricultural">Tipo: agrícola</string> + <string name="poi_meadow_perpetual">Tipo: perpétua</string> + <string name="poi_meadow_transitional">Tipo: transicional</string> + <string name="poi_meadow_pasture">Tipo: pastaxe</string> <string name="poi_socket_type1_yes">Tipo 1</string> <string name="poi_socket_type1_combo_yes">Tipo 1 combinado</string> <string name="poi_socket_type2_yes">Tipo 2</string> @@ -1756,7 +1756,7 @@ <string name="poi_socket_schuko_output_filter">Saída Schuko</string> <string name="poi_service_car">Servizo para o automóbil</string> <string name="poi_bulk_purchase">Merca ó por maior</string> - <string name="poi_substation_type">Tipo da subestación</string> + <string name="poi_substation_type">Tipo</string> <string name="poi_traffic_enforcement">Control do tráfico</string> <string name="poi_transport_construction">Construcción de materiais de transporte</string> <string name="poi_charity">Tenda da caridade</string> @@ -1998,7 +1998,7 @@ <string name="poi_deadlock">Sen saída</string> <string name="poi_water_characteristic_mud">Trazos da auga: lama</string> <string name="poi_information_trail_blaze">Marcaxe do camiño</string> - <string name="poi_information_route_marker">Marcaxe do roteiro</string> + <string name="poi_information_route_marker">Marcaxe de ruta</string> <string name="poi_toll_hgv_yes">Portaxe ou peaxe para camións</string> <string name="poi_tactile_paving_no">Pavimento táctil: non</string> <string name="poi_traffic_signals_sound_walk">Só permítese ó camiñar</string> @@ -2045,7 +2045,7 @@ <string name="poi_motorcycle_sales_yes_used">Venda de motos: si, de segunda mán</string> <string name="poi_animal_shelter_purpose_adoption_yes">Adopcións: si</string> <string name="poi_animal_shelter_purpose_release_yes">En liberdade: si</string> - <string name="poi_winter_room_yes">Refuxio do inverno: si</string> + <string name="poi_winter_room_yes">Refuxio de inverno: si</string> <string name="poi_reservation_yes">Reserva: si</string> <string name="poi_boat_motorboat_rental_yes">Lanchas a motor: si</string> <string name="poi_boat_houseboat_rental_yes">Casas flotantes: si</string> @@ -2279,9 +2279,9 @@ <string name="poi_shelter_type_basic_hut">Cabana sinxela</string> <string name="poi_shelter_type_building">Edificio</string> <string name="poi_shelter_type_wildlife_hide">Observación agochada dos animais</string> - <string name="poi_shelter_type_rock_shelter">Refuxio da rocha</string> + <string name="poi_shelter_type_rock_shelter">Abeiro na rocha</string> <string name="poi_shelter_type_sun_shelter">Refuxio do sol</string> - <string name="poi_shelter_type_field_shelter">Refuxio do campo</string> + <string name="poi_shelter_type_field_shelter">Abeiro de campo</string> <string name="poi_internet_access_type_wlan">Wi-Fi</string> <string name="poi_internet_access_type_wired">Por cabo</string> <string name="poi_internet_access_type_no">Sen acceso á Internet</string> @@ -2478,7 +2478,7 @@ <string name="poi_social_facility_assisted_living">Vida asistida</string> <string name="poi_social_facility_outreach">Divulgación</string> <string name="poi_social_facility_food_bank">Banco de alimentos</string> - <string name="poi_social_facility_shelter">Refuxio</string> + <string name="poi_social_facility_shelter">Abeiro</string> <string name="poi_social_facility_ambulatory_care">Asistencia sanitaria</string> <string name="poi_social_facility_workshop">Taller</string> <string name="poi_social_facility_day_care">Asistencia de día</string> @@ -2696,7 +2696,7 @@ <string name="poi_photo_studio">Estudio de fotografía</string> <string name="poi_cliff">Cantil</string> <string name="poi_animal_keeping">Refuxio de animais</string> - <string name="poi_animal_keeping_horse">Refuxio: cabalos</string> + <string name="poi_animal_keeping_horse">Abeiro: cabalos</string> <string name="poi_animal_keeping_sheep">Refuxio: ovellas</string> <string name="poi_tower_construction_lattice">Construción: celosía</string> <string name="poi_tower_construction_freestanding">Construción: independente</string> @@ -3185,7 +3185,7 @@ <string name="poi_direction_entrance">Dirección: entrada</string> <string name="poi_direction_exit">Dirección: saída</string> <string name="poi_direction_all">Dirección: todas</string> - <string name="poi_winter_room_no">Refuxio do inverno: non</string> + <string name="poi_winter_room_no">Refuxio de inverno: non</string> <string name="poi_reservation_required">Reserva: requirida</string> <string name="poi_reservation_recommended">Reserva: recomendada</string> <string name="poi_reservation_no">Reserva: non</string> From 55e0a23aaf8be6e93ead173d7dfe2a83925c4b43 Mon Sep 17 00:00:00 2001 From: Franco <francobenedetti.59+github1@gmail.com> Date: Sat, 30 May 2020 01:06:35 +0000 Subject: [PATCH 26/67] Translated using Weblate (Spanish (Argentina)) Currently translated at 100.0% (3370 of 3370 strings) --- OsmAnd/res/values-es-rAR/strings.xml | 40 ++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index 1ef32b76ea..7fc3e62a3c 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -3462,7 +3462,7 @@ <string name="monitoring_min_speed_descr_side_effect">Efecto secundario: En la traza faltarán todos los tramos en los que no se haya cumplido el criterio de velocidad mínima (por ejemplo, cuando se empuja la bicicleta por una colina empinada). Además, no habrá información sobre los períodos de descanso, como las pausas. Esto tiene efectos en cualquier análisis o post-proceso, como cuando se trata de determinar la duración total del viaje, el tiempo en movimiento, o la velocidad promedio.</string> <string name="monitoring_min_speed_descr_recommendation">Recomendación: Prueba primero a utilizar la detección de movimiento mediante el filtro de desplazamiento mínimo de registro (B), puede producir mejores resultados y perderá menos datos. Si las trazas siguen siendo ruidosas a bajas velocidades, prueba aquí con valores distintos de cero. Tenga en cuenta que algunas mediciones pueden no informar ningún valor de velocidad (algunos métodos basados en la red), en cuyo caso no se registraría nada.</string> <string name="monitoring_min_speed_descr_remark">Observación: comprobar velocidad &gt; 0: La mayoría de los chipsets de GPS informan un valor de velocidad sólo si el algoritmo determina que está en movimiento. Por lo tanto, el uso del ajuste &gt; 0 en este filtro, en cierto sentido utiliza la detección de movimiento del conjunto de chips del GPS. Pero incluso si no se filtra aquí en el momento de la grabación, seguimos utilizando esta función en nuestro análisis GPX para determinar la distancia corregida, es decir, el valor que se muestra en ese campo es la distancia grabada en movimiento.</string> - <string name="monitoring_min_accuracy_descr">Esto registrará solo los puntos medidos con una indicación de precisión mínima (en metros o pies, según lo informado por Android para su conjunto de chips). La precisión se refiere a cuán cerca están sus mediciones de la ubicación real, y no está directamente relacionada con la precisión, que es la dispersión de las mediciones repetidas.</string> + <string name="monitoring_min_accuracy_descr">Esto registrará solo los puntos medidos con una indicación de precisión mínima (en metros o pies, según lo informado por Android para su conjunto de chips). La precisión es la proximidad de las mediciones a la ubicación real y no está directamente relacionada con la precisión, que es la dispersión de las mediciones repetidas.</string> <string name="monitoring_min_accuracy_descr_side_effect">Efecto secundario: Como resultado del filtrado por precisión, pueden faltar puntos por ejemplo debajo de puentes, bajo árboles, entre edificios altos o con ciertas condiciones climáticas.</string> <string name="monitoring_min_accuracy_descr_recommendation">Recomendación: Es difícil predecir lo que se grabará y lo que no, puede ser mejor apagar este filtro.</string> <string name="monitoring_min_accuracy_descr_remark">Observación: Si el GPS se hubiera apagado inmediatamente antes de una grabación, el primer punto medido podría tener una precisión disminuida, por lo que en nuestro código puede que queramos esperar un segundo más o menos antes de grabar un punto (o grabar el mejor de 3 puntos consecutivos, etc.), pero esto todavía no se ha implementado.</string> @@ -3731,5 +3731,41 @@ <string name="profiles_for_action_not_found">No se pudo encontrar ninguno de estos perfiles.</string> <string name="index_item_world_basemap_detailed">Mapa mundial general (detallado)</string> <string name="unsupported_type_error">Tipo no admitido</string> - <string name="gpx_parse_error">El GPX de OsmAnd no está bien formado, por favor, contacta con el equipo de soporte para investigar más a fondo</string> + <string name="gpx_parse_error">El GPX de OsmAnd no está bien formado, por favor, contacta con el equipo de soporte para investigar más a fondo.</string> + <string name="shared_string_always">Siempre</string> + <string name="screen_control">Control de pantalla</string> + <string name="system_screen_timeout_descr">Activar para que la pantalla se apague después de un cierto período de inactividad, se utilizará el tiempo indicado en los ajustes del sistema del dispositivo.</string> + <string name="system_screen_timeout">Tiempo de espera de la pantalla</string> + <string name="turn_screen_on_options_descr">Usar estas opciones para encender la pantalla con OsmAnd en primer plano.</string> + <string name="turn_screen_on_descr">Estas opciones funcionarán, sólo si OsmAnd funciona en primer plano al bloquear el dispositivo.</string> + <string name="turn_screen_on_navigation_instructions">Indicaciones de navegación</string> + <string name="turn_screen_on_navigation_instructions_descr">La pantalla se encenderá automáticamente unos segundos antes de las indicaciones de navegación durante el tiempo indicado en la opción \"Tiempo de encendido\".</string> + <string name="turn_screen_on_power_button_descr">Pulsa el botón de encendido del dispositivo para encender la pantalla con OsmAnd en primer plano.</string> + <string name="turn_screen_on_power_button">Botón de encendido</string> + <string name="turn_screen_on_proximity_sensor">Sensor de proximidad</string> + <string name="turn_screen_on_wake_time_descr">Elige el tiempo de encendido de la pantalla, esta no se apagará si «%1$s» está activado.</string> + <string name="keep_screen_on">Mantener la pantalla encendida</string> + <string name="keep_screen_off">Mantener la pantalla apagada</string> + <string name="screen_timeout_descr">Si la opción «%1$s» está activada, el tiempo de actividad dependerá de ello.</string> + <string name="pseudo_mercator_projection">Proyección de pseudo-Mercator</string> + <string name="one_image_per_tile">Un archivo de imagen por tesela</string> + <string name="sqlite_db_file">Archivo SQLiteDB</string> + <string name="online_map_name_helper_text">Proporciona un nombre para el repositorio del mapa en línea.</string> + <string name="online_map_url_helper_text">Ingresa o pega la URL del repositorio en línea.</string> + <string name="edit_online_source">Editar repositorio en línea</string> + <string name="expire_time">Tiempo de expiración</string> + <string name="mercator_projection">Proyección de Mercator</string> + <string name="storage_format">Formato de almacenamiento</string> + <string name="map_source_zoom_levels">Define el nivel de zoom mínimo y máximo en el que se muestra o carga el mapa en línea.</string> + <string name="map_source_zoom_levels_descr">Estos parámetros afectan a la visualización al usarlos como mapa, superposición o subyacencia. +\n +\n%1$s: El mapa se limita a los zoom elegidos. +\n +\n%2$s: Niveles de zoom en los que las teselas originales son visibles. El aumento o reducción de escala ocurrirá fuera de estos valores.</string> + <string name="expire_time_descr">Tiempo de expiración en minutos. Las teselas almacenadas serán recargadas después del tiempo indicado. Deja este campo vacío para que nunca se refresquen las teselas de este repositorio. +\n +\nUn día son 1440 minutos. +\nUna semana son 10 080 minutos. +\nUn mes son 43 829 minutos.</string> + <string name="tiles_storage_descr">Elige cómo se almacenarán las teselas descargadas.</string> </resources> \ No newline at end of file From 9255eb8bd39a91b7639b544c5c9f4eac5e637e19 Mon Sep 17 00:00:00 2001 From: Verdulo <tomek@disroot.org> Date: Fri, 29 May 2020 17:18:40 +0000 Subject: [PATCH 27/67] Translated using Weblate (Esperanto) Currently translated at 100.0% (3370 of 3370 strings) --- OsmAnd/res/values-eo/strings.xml | 42 ++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-eo/strings.xml b/OsmAnd/res/values-eo/strings.xml index 645c600ed4..33e69b655e 100644 --- a/OsmAnd/res/values-eo/strings.xml +++ b/OsmAnd/res/values-eo/strings.xml @@ -3238,7 +3238,7 @@ <string name="analytics_pref_title">Analiziloj</string> <string name="turn_screen_on_info">Montri mapon sur la ŝlos‑ekrano dum navigado.</string> <string name="route_parameters_info">Agordoj pri kurs‑difinado por la elektita profilo “%1$s”.</string> - <string name="wake_time">Tempo de irado</string> + <string name="wake_time">Aktiveca periodo</string> <string name="units_and_formats">Unuoj kaj formoj</string> <string name="appearance">Aspekto</string> <string name="map_look_descr">Alĝustigi mapon</string> @@ -3718,5 +3718,43 @@ <string name="profiles_for_action_not_found">Ne trovis tiajn profilojn.</string> <string name="index_item_world_basemap_detailed">Fundamenta mapo de mondo (detala)</string> <string name="unsupported_type_error">Nesubtenata speco</string> - <string name="gpx_parse_error">Tiu ĉi GPX-dosiero estas misformita, kontaktu la helpteamon por sciiĝi pli</string> + <string name="gpx_parse_error">Tiu ĉi GPX-dosiero estas misformita, kontaktu la helpteamon por sciiĝi pli.</string> + <string name="shared_string_always">Ĉiam</string> + <string name="screen_control">Aktiveco de ekrano</string> + <string name="system_screen_timeout_descr">Aktivigu tion ĉi por malaktivigi la ekranon post difinita tempo de neaktiveco, la tempo difinita en sistemaj agordoj de via aparato estos uzita.</string> + <string name="system_screen_timeout">Aŭtomate malŝalti ekranon</string> + <string name="turn_screen_on_options_descr">Tiuj ĉi agordoj ŝaltos la ekranon kun OsmAnd en la malfono.</string> + <string name="turn_screen_on_descr">Tiuj ĉi agordoj funkcios nur kiam OsmAnd laboros malfone kaj la aparato estos ŝlosita.</string> + <string name="turn_screen_on_navigation_instructions_descr">La ekrano aŭtomate aktiviĝos kelkaj sekundoj antaŭ la sekva gvidilo; tiu ĉi tempo estas difinita per la agordo “aktiveca periodo”. +\n +\nFunkcias nur dum navigi.</string> + <string name="turn_screen_on_navigation_instructions">Navigaj gvidiloj</string> + <string name="turn_screen_on_power_button_descr">Premi la ek-butonon de la aparato por ŝalti ekranon kun OsmAnd en la malfono.</string> + <string name="turn_screen_on_power_button">Ek-butono</string> + <string name="turn_screen_on_proximity_sensor">Proksimec-sentilo</string> + <string name="turn_screen_on_wake_time_descr">Elekti aktivecan periodon de la ekrano post vekiĝi, la ekrano ne malŝaltiĝos se “%1$s” estos aktiva.</string> + <string name="keep_screen_on">Teni ekranon aktiva</string> + <string name="keep_screen_off">Teni ekranon malaktiva</string> + <string name="screen_timeout_descr">Se la agordo “%1$s” estas ŝaltita, ĝi influos la periodon de aktiveco.</string> + <string name="pseudo_mercator_projection">Kvazaŭ-merkatora projekcio</string> + <string name="one_image_per_tile">Po unu bild‑dosiero per kahelo</string> + <string name="sqlite_db_file">SQLiteDB-dosiero</string> + <string name="online_map_name_helper_text">Enigu nomon por la enreta fonto.</string> + <string name="online_map_url_helper_text">Enigu ligilon por la enreta fonto de map‑kaheloj.</string> + <string name="edit_online_source">Redakti enretan fonton</string> + <string name="expire_time">Tempo de senvalidiĝo</string> + <string name="mercator_projection">Merkatora projekcio</string> + <string name="storage_format">Formo de konservado</string> + <string name="map_source_zoom_levels">Agordi la minimuman kaj maksimuman skal‑nivelojn ĉe kiuj la enreta mapo estos montrata.</string> + <string name="map_source_zoom_levels_descr">La jenaj valoroj efikos sur vidigo de mapa sur-/sub-tavolo. +\n +\n%1$s: la mapo estos limigita al la elektitaj skal‑niveloj. +\n +\n%2$s: skal‑niveloj inter kiuj la originalaj kaheloj estos montrataj. Kaheloj estos pli-/mal-grandigitaj ekster tiu ĉi rango.</string> + <string name="expire_time_descr">Tempo de senvalidiĝo en minutoj. Kaŝmemorigitaj kaheloj estos reelŝutitaj post la difinita tempo. Lasu tiun ĉi kampon malplena por neniam refreŝigi kahelojn el tiu ĉi fonto. +\n +\nUnu tago egalas al 1440 minutoj. +\nUnu semajno egalas al 10 080 minutoj. +\nUnu jaro egalas al 43 829 minutoj.</string> + <string name="tiles_storage_descr">Elekti kiel konservi elŝutitajn kahelojn.</string> </resources> \ No newline at end of file From 2eee04c8697d60863968767ef9fa7a344598b285 Mon Sep 17 00:00:00 2001 From: Verdulo <tomek@disroot.org> Date: Sat, 30 May 2020 17:40:45 +0000 Subject: [PATCH 28/67] Translated using Weblate (Esperanto) Currently translated at 100.0% (3804 of 3804 strings) --- OsmAnd/res/values-eo/phrases.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-eo/phrases.xml b/OsmAnd/res/values-eo/phrases.xml index b6787014fc..5e1bf3eb82 100644 --- a/OsmAnd/res/values-eo/phrases.xml +++ b/OsmAnd/res/values-eo/phrases.xml @@ -1538,7 +1538,7 @@ <string name="poi_diaper_yes">Tablo por ŝanĝi vindotukojn</string> <string name="poi_diaper_no">Sen tablo ŝanĝi vindotukojn</string> <string name="poi_diaper_room">Ĉambro por ŝanĝi vindotukojn</string> - <string name="poi_maxstay">Tempolimo de parkumado</string> + <string name="poi_maxstay">Templimo de parkumado</string> <string name="poi_vending_parking_tickets">parkum-biletoj</string> <string name="poi_vending_cigarettes">cigaredoj</string> <string name="poi_vending_excrement_bags">saketoj por fekaĵoj</string> @@ -1960,8 +1960,8 @@ <string name="poi_caravans_no">Kampad‑veturiloj: malpermesataj</string> <string name="poi_impromptu_yes">Neformala: jes</string> <string name="poi_impromptu_no">Neformala: ne</string> - <string name="poi_sanitary_dump_station_yes">Ejo por forigado de fekaĵoj: jes</string> - <string name="poi_sanitary_dump_station_no">Ejo por forigado de fekaĵoj: ne</string> + <string name="poi_sanitary_dump_station_yes">Stacio de forigo de fekaĵoj: jes</string> + <string name="poi_sanitary_dump_station_no">Stacio de forigo de fekaĵoj: ne</string> <string name="poi_sanitary_dump_station_customers">Ejo por forigado de fekaĵoj: nur por klientoj</string> <string name="poi_power_supply_yes">jes</string> <string name="poi_power_supply_no">Energifonto: ne</string> @@ -2362,7 +2362,7 @@ <string name="poi_free_flying_guest_guidelines_yes">instrukcioj por gastoj: jes</string> <string name="poi_free_flying_guest_guidelines_no">instrukcioj por gastoj: ne</string> <string name="poi_tanning_salon">Sunbrunigejo</string> - <string name="poi_sanitary_dump_station">Stacio de forigado de fekaĵoj</string> + <string name="poi_sanitary_dump_station">Stacio de forigo de fekaĵoj</string> <string name="poi_medical_system_western_yes">Okcidenta</string> <string name="poi_medical_system_chinese_yes">Ĉina kontraŭ-medicino</string> <string name="poi_medical_system_unknown_yes">Medicina sistemo: tradicia</string> From 0003bbe25e5232a663d3f113d9f943085a213c33 Mon Sep 17 00:00:00 2001 From: Jeff Huang <s8321414@gmail.com> Date: Sat, 30 May 2020 02:55:24 +0000 Subject: [PATCH 29/67] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (3370 of 3370 strings) --- OsmAnd/res/values-zh-rTW/strings.xml | 40 +++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index bdb329d450..183a7a1fb9 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -3720,5 +3720,43 @@ <string name="profiles_for_action_not_found">找不到任何這類的設定檔。</string> <string name="index_item_world_basemap_detailed">全球地圖總覽(詳細)</string> <string name="unsupported_type_error">不支援的類型</string> - <string name="gpx_parse_error">OsmAnd GPX 格式不正確,請聯絡支援團隊以進一步調查</string> + <string name="gpx_parse_error">OsmAnd GPX 格式不正確,請聯絡支援團隊以進一步調查。</string> + <string name="shared_string_always">總是</string> + <string name="screen_control">螢幕控制</string> + <string name="system_screen_timeout_descr">啟用以在一段不活躍的時間後關閉螢幕,將會使用在您裝置的系統設定中指定的時間。</string> + <string name="system_screen_timeout">螢幕逾時</string> + <string name="turn_screen_on_options_descr">使用這些選項以在 OsmAnd 位於前景時喚醒螢幕。</string> + <string name="turn_screen_on_descr">僅當 OsmAnd 在前景時鎖定裝置的時候,那些選項才有效。</string> + <string name="turn_screen_on_navigation_instructions_descr">螢幕將會在導航說明前數秒自動開啟螢幕,這個時間需在「喚醒時間」中指定。 +\n +\n僅在導航時有用。</string> + <string name="turn_screen_on_navigation_instructions">導航說明</string> + <string name="turn_screen_on_power_button_descr">按下裝置電源按鈕以在前景打開 OsmAnd 並開啟螢幕。</string> + <string name="turn_screen_on_power_button">電源按鈕</string> + <string name="turn_screen_on_proximity_sensor">近接感測器</string> + <string name="turn_screen_on_wake_time_descr">選取喚醒後的螢幕活動時間,如果「%1$s」啟用,螢幕將不會關閉。</string> + <string name="keep_screen_on">保持螢幕開啟</string> + <string name="keep_screen_off">保持螢幕關閉</string> + <string name="screen_timeout_descr">如果啟用了「%1$s」選項,則活動時間將取決於它。</string> + <string name="pseudo_mercator_projection">偽麥卡托投影</string> + <string name="mercator_projection">麥卡托投影</string> + <string name="one_image_per_tile">每個圖磚一個圖片檔案</string> + <string name="sqlite_db_file">SQLiteDB 檔案</string> + <string name="online_map_name_helper_text">提供線上地圖來源的名稱。</string> + <string name="online_map_url_helper_text">輸入或貼上線上來源的 URL。</string> + <string name="edit_online_source">編輯線上來源</string> + <string name="expire_time">過期時間</string> + <string name="storage_format">儲存格式</string> + <string name="map_source_zoom_levels">設定線上地圖顯示或載入的最小與最大縮放等級。</string> + <string name="map_source_zoom_levels_descr">當用於地圖或覆蓋層/底圖時,這些參數將會影響其顯示。 +\n +\n%1$s:地圖將會受限於選定的區域。 +\n +\n%2$s:可見的原始圖磚縮放等級。在這些值以外的將會升降縮放等級。</string> + <string name="expire_time_descr">到期時間(以分鐘為單位)。快取圖磚將會在指定的時間後重新載入。將此欄留空就不會從此來源重新整理圖磚。 +\n +\n一天是1440分鐘。 +\n一週是10080分鐘。 +\n一個月是43829分鐘。</string> + <string name="tiles_storage_descr">選擇要如何儲存下載的圖磚。</string> </resources> \ No newline at end of file From ca0633141af5fc50f577687f2f63b7fcd0a0332a Mon Sep 17 00:00:00 2001 From: max-klaus <max.klaus@osmand.net> Date: Sun, 31 May 2020 18:53:08 +0300 Subject: [PATCH 30/67] Fix creating search tests --- .../src/main/java/net/osmand/data/City.java | 8 +++-- .../java/net/osmand/search/SearchUICore.java | 31 ++++++++++--------- 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/OsmAnd-java/src/main/java/net/osmand/data/City.java b/OsmAnd-java/src/main/java/net/osmand/data/City.java index 933218343a..f8faef5f67 100644 --- a/OsmAnd-java/src/main/java/net/osmand/data/City.java +++ b/OsmAnd-java/src/main/java/net/osmand/data/City.java @@ -161,8 +161,12 @@ public class City extends MapObject { public JSONObject toJSON(boolean includingBuildings) { JSONObject json = super.toJSON(); - json.put("type", type.name()); - json.put("postcode", postcode); + if (type != null) { + json.put("type", type.name()); + } + if (postcode != null) { + json.put("postcode", postcode); + } JSONArray listOfStreetsArr = new JSONArray(); for (Street s : listOfStreets) { listOfStreetsArr.put(s.toJSON(includingBuildings)); diff --git a/OsmAnd-java/src/main/java/net/osmand/search/SearchUICore.java b/OsmAnd-java/src/main/java/net/osmand/search/SearchUICore.java index b49ec81d94..058abc58fa 100644 --- a/OsmAnd-java/src/main/java/net/osmand/search/SearchUICore.java +++ b/OsmAnd-java/src/main/java/net/osmand/search/SearchUICore.java @@ -786,22 +786,23 @@ public class SearchUICore { cities = new HashSet<>(); } Set<Street> streets = new HashSet<>(); - - for (MapObject obj : exportedObjects) { - if (obj instanceof Amenity) { - amenities.add((Amenity) obj); - } else if (obj instanceof Street) { - Street street = (Street) obj; - streets.add(street); - if (street.getCity() != null) { - final City city = street.getCity(); + if (exportedObjects != null) { + for (MapObject obj : exportedObjects) { + if (obj instanceof Amenity) { + amenities.add((Amenity) obj); + } else if (obj instanceof Street) { + Street street = (Street) obj; + streets.add(street); + if (street.getCity() != null) { + final City city = street.getCity(); + cities.add(city); + streetCities.add(city); + } + } else if (obj instanceof City) { + City city = (City) obj; cities.add(city); - streetCities.add(city); + matchedCities.add(city); } - } else if (obj instanceof City) { - City city = (City) obj; - cities.add(city); - matchedCities.add(city); } } for (City city : cities) { @@ -834,7 +835,7 @@ public class SearchUICore { JSONArray citiesArr = new JSONArray(); for (City city : cities) { final JSONObject cityObj = city.toJSON(exportSettings.isExportBuildings()); - if (exportedCities.contains(city)) { + if (exportedCities != null && exportedCities.contains(city)) { if (!exportSettings.isExportEmptyCities()) { continue; } From 3c6115d58380f439fd8cba7ab705b345a667c85e Mon Sep 17 00:00:00 2001 From: max-klaus <max.klaus@osmand.net> Date: Sun, 31 May 2020 18:56:41 +0300 Subject: [PATCH 31/67] Added search tests --- .../src/test/resources/search/bank_abcd.json | 1598 ++++ .../test/resources/search/burger_king.json | 4340 +++++++++++ .../resources/search/charging_stations.json | 1483 ++++ .../src/test/resources/search/starbucks.json | 6452 +++++++++++++++++ 4 files changed, 13873 insertions(+) create mode 100644 OsmAnd-java/src/test/resources/search/bank_abcd.json create mode 100644 OsmAnd-java/src/test/resources/search/burger_king.json create mode 100644 OsmAnd-java/src/test/resources/search/charging_stations.json create mode 100644 OsmAnd-java/src/test/resources/search/starbucks.json diff --git a/OsmAnd-java/src/test/resources/search/bank_abcd.json b/OsmAnd-java/src/test/resources/search/bank_abcd.json new file mode 100644 index 0000000000..86aaae239e --- /dev/null +++ b/OsmAnd-java/src/test/resources/search/bank_abcd.json @@ -0,0 +1,1598 @@ +{ + "settings": { + "lat": "51.04964", + "lon": "13.73926", + "radiusLevel": 1, + "totalLimit": -1, + "lang": "", + "transliterateIfMissing": false, + "emptyQueryAllowed": false, + "sortByName": false + }, + "phrase": "Bank dr", + "results": [ + "Bank (Finance)", + "Hohe-Bank-Weg, Königswartha - Rakecy", + "Dresdner Bank", + "Ostsächsische Sparkasse Dresden", + "Ostsächsische Sparkasse Dresden", + "Filiale Dresden Technische Universität", + "Ostsächsische Sparkasse Dresden", + "Volksbank Raiffeisenbank Dresden", + "Ostsächsische Sparkasse Dresden Zwst. Strehlen", + "Ostsächsische Sparkasse Dresden", + "Ostsächsische Sparkasse Dresden", + "Dresdner Volksbank Raiffeisenbank", + "Ostsächsische Sparkasse Filiale Dresden Wilder Mann", + "Ostsächsische Sparkasse Dresden", + "Ostsächsische Sparkasse Dresden", + "Ostsächsische Sparkasse Dresden", + "Ostsächsische Sparkasse Dresden", + "Ostsächsische Sparkasse Dresden", + "Dresdner Volksbank Raiffeisenbank eG" + ], + "amenities": [ + { + "name": "Targobank", + "lat": "51.05260", + "lon": "13.80780", + "id": 2223429220, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-13:00,14:00-18:00, Fr 09:00-13:00,14:00-17:00, We 09:00-13:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo,Tu,Th 09:00-13:00,14:00-18:00, Fr 09:00-13:00,14:00-17:00, We 09:00-13:00", + "operator": "Targobank" + } + }, + { + "name": "Sparkasse", + "lat": "50.99977", + "lon": "13.82348", + "id": 518983878, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no" + } + }, + { + "name": "Deutsche Bank", + "lat": "51.10836", + "lon": "13.63030", + "id": 552349380, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "operator": "Deutsche Bank" + } + }, + { + "name": "Sächsische AufbauBank", + "lat": "51.04667", + "lon": "13.74922", + "id": 2805200642, + "subType": "bank", + "type": "finance" + }, + { + "name": "Sparkasse", + "lat": "50.99573", + "lon": "13.71958", + "id": 6050374548, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes" + } + }, + { + "name": "Postbank", + "lat": "51.06129", + "lon": "13.74147", + "id": 690360594, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-13:00, Mo,Th 14:00-18:00, Tu,We 14:00-17:00", + "additionalInfo": { + "opening_hours": "Mo-Fr 09:00-13:00, Mo,Th 14:00-18:00, Tu,We 14:00-17:00" + } + }, + { + "name": "BBBank", + "lat": "51.04906", + "lon": "13.73755", + "id": 2247740868, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Fr 09:00-13:30,14:30-16:00, Tu,Th 09:00-13:30,14:30-18:30, We 09:00-13:30", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Fr 09:00-13:30,14:30-16:00, Tu,Th 09:00-13:30,14:30-18:30, We 09:00-13:30", + "brand": "BBBank" + } + }, + { + "name": "Sparkasse", + "lat": "51.04768", + "lon": "13.73892", + "id": 573887760, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-19:00; Sa 09:00-16:00", + "additionalInfo": { + "wheelchair_limited": "limited", + "atm_yes": "yes", + "opening_hours": "Mo-Fr 09:00-19:00; Sa 09:00-16:00", + "operator": "Ostsächsische Sparkasse" + } + }, + { + "name": "Filiale Dresden Technische Universität", + "lat": "51.02704", + "lon": "13.72907", + "id": 529077878, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo,Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "website": "http://www.ostsaechsische-sparkasse-dresden.de", + "phone": "+49 351 4550", + "email": "e-mail@ostsaechsische-sparkasse-dresden.de", + "fax": "+49 351 45541329", + "operator": "Ostsächsische Sparkasse", + "wheelchair_description:de": "Zugang zu Filiale nicht rollstuhlgerecht. Kontoauszugsdrucker und Geldasutomat im Untergeschoss rollstuhlgerecht." + } + }, + { + "name": "Commerzbank", + "lat": "51.10701", + "lon": "13.62938", + "id": 8665090884, + "subType": "bank", + "type": "finance", + "openingHours": "24/7", + "additionalInfo": { + "wheelchair_no": "no", + "opening_hours": "24/7" + } + }, + { + "name": "Sparkasse", + "lat": "51.04493", + "lon": "13.67010", + "id": 1476770308, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00; Sa 09:00-12:00", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-18:00; Sa 09:00-12:00", + "operator": "Stadtsparkasse Dresden" + } + }, + { + "name": "Sparda-Bank Berlin eG", + "lat": "51.04763", + "lon": "13.73722", + "id": 560453676, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-13:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-13:00", + "website": "https://www.sparda-b.de/" + } + }, + { + "name": "Deutsche Bank", + "lat": "51.04396", + "lon": "13.70055", + "id": 520603148, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Tu 09:00-13:00,14:00-18:00; We 09:00-13:00; Th 09:00-13:00,14:00-18:00; Fr 09:00-13:00", + "additionalInfo": { + "wheelchair_limited": "limited", + "atm_yes": "yes", + "opening_hours": "Mo-Tu 09:00-13:00,14:00-18:00; We 09:00-13:00; Th 09:00-13:00,14:00-18:00; Fr 09:00-13:00" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.05397", + "lon": "13.75890", + "id": 396441970, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00", + "additionalInfo": { + "wheelchair_limited": "limited", + "atm_yes": "yes", + "opening_hours": "Mo-Fr 09:00-18:00" + } + }, + { + "name": "Deutsche Bank", + "lat": "51.06587", + "lon": "13.74654", + "id": 75871637, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 09:30-13:00,14:00-18:00; Fr 09:29-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:30-13:00,14:00-18:00; Fr 09:29-14:00" + } + }, + { + "name": "Sparda-Bank Berlin eG", + "lat": "51.05225", + "lon": "13.80681", + "id": 594934562, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-13:00; Mo,Tu,Th 14:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo-Fr 09:00-13:00; Mo,Tu,Th 14:00-18:00", + "operator": "Sparda-Bank" + } + }, + { + "name": "Volksbank", + "lat": "51.06258", + "lon": "13.74769", + "id": 14153932154, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "drive_through_no": "no", + "wheelchair_yes": "yes", + "wikipedia": "http://de.wikipedia.org/wiki/Villa Eschebach", + "operator": "Dresdner Volksbank Raiffeisenbank eG" + } + }, + { + "name": "Deutsche Bank", + "lat": "51.08366", + "lon": "13.71017", + "id": 603516070, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "operator": "Deutsche Bank", + "network": "Cash Group" + } + }, + { + "name": "Sparkasse", + "lat": "51.02910", + "lon": "13.70845", + "id": 539036226, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-18:00", + "operator": "Sparkasse Dresden" + } + }, + { + "name": "Postbank", + "lat": "51.04398", + "lon": "13.70205", + "id": 539320904, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00; Sa 09:00-12:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-18:00; Sa 09:00-12:00" + } + }, + { + "name": "Sparkasse", + "lat": "51.03565", + "lon": "13.78529", + "id": 3341332300, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00", + "additionalInfo": { + "wheelchair_limited": "limited", + "atm_yes": "yes", + "opening_hours": "Mo-Fr 09:00-18:00", + "operator": "Ostsächsische Sparkasse Dresden" + } + }, + { + "name": "Sparkasse", + "lat": "51.04065", + "lon": "13.80301", + "id": 615010254, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo-Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "operator": "Ostsächsische Sparkasse Dresden" + } + }, + { + "lat": "51.01965", + "lon": "13.72152", + "id": 508788476, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "operator": "Sparkasse Dresden" + } + }, + { + "name": "Volksbank Raiffeisenbank Meißen-Großenhain eG", + "lat": "51.10744", + "lon": "13.63277", + "id": 5861663754, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes" + } + }, + { + "name": "Ostsächsische Sparkasse", + "lat": "51.04732", + "lon": "13.77284", + "id": 8283187162, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-18:00; We,Fr 09:00-14:00", + "phone": "+49 351 4550" + } + }, + { + "name": "Sparkasse", + "lat": "51.05921", + "lon": "13.74194", + "id": 2298738478, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 09:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "wheelchair_limited": "limited", + "atm_yes": "yes", + "opening_hours": "Mo-Th 09:00-18:00; We,Fr 09:00-14:00", + "operator": "Ostsächsische Sparkasse" + } + }, + { + "name": "Sparkasse", + "lat": "51.01452", + "lon": "13.78327", + "id": 3341332296, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "toilets_wheelchair_no": "no", + "wheelchair_yes": "yes", + "operator": "Ostsächsische Sparkasse Dresden" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.11565", + "lon": "13.78685", + "id": 534069350, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Fr 09:00-13:00; Tu,Th 09:00-13:00,14:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Fr 09:00-13:00; Tu,Th 09:00-13:00,14:00-18:00", + "phone": "+49 351 4550" + } + }, + { + "name": "Sparkasse", + "lat": "50.98721", + "lon": "13.80640", + "id": 171560012, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "operator": "Ostsächsische Sparkasse Dresden", + "wheelchair_description": "Hohe Treppe vor dem Gebäude." + } + }, + { + "name": "Ostsächsische Sparkasse Dresden Zwst. Strehlen", + "lat": "51.02729", + "lon": "13.75960", + "id": 592614626, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "internet_access_fee_no": "no", + "wheelchair_limited": "limited", + "internet_access_type_wlan": "wlan", + "opening_hours": "Mo-Fr 09:00-18:00", + "operator": "Ostsächsische Sparkasse Dresden" + } + }, + { + "name": "Sparkasse", + "lat": "51.06325", + "lon": "13.82119", + "id": 603457676, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes" + } + }, + { + "name": "Volksbank Raiffeisenbank Dresden", + "lat": "51.02774", + "lon": "13.75810", + "id": 739996208, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 08:30-16:00; Fr 08:30-13:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 08:30-16:00; Fr 08:30-13:00", + "operator": "Volksbank Raiffeisenbank Dresden" + } + }, + { + "name": "Commerzbank", + "lat": "51.06354", + "lon": "13.82297", + "id": 603457678, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "operator": "Commerzbank AG" + } + }, + { + "name": "Volksbank", + "lat": "51.08736", + "lon": "13.63824", + "id": 1120873332, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "operator": "Dresdner Volksbank Raiffeisenbank eG" + } + }, + { + "name": "Sparda-Bank Berlin eG", + "lat": "51.04363", + "lon": "13.69776", + "id": 623027296, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Tu 09:00-13:00,14:00-18:00; We 09:00-13:00; Th 09:00-13:00,14:00-18:00; Fr 09:00-13:00", + "additionalInfo": { + "atm_yes": "yes", + "drive_through_no": "no", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Tu 09:00-13:00,14:00-18:00; We 09:00-13:00; Th 09:00-13:00,14:00-18:00; Fr 09:00-13:00", + "operator": "Sparda-Bank Berlin eG" + } + }, + { + "name": "Postbank", + "lat": "51.07760", + "lon": "13.71740", + "id": 11007497002, + "subType": "bank", + "type": "finance" + }, + { + "name": "Volksbank Raiffeisenbank", + "lat": "51.03897", + "lon": "13.73235", + "id": 8894247462, + "subType": "bank", + "type": "finance", + "openingHours": "Mo 08:30-16:00, Tu,Th 08:30-18:00, We,Fr 08:30-13:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo 08:30-16:00, Tu,Th 08:30-18:00, We,Fr 08:30-13:00", + "operator": "Volksbank Raiffeisenbank" + } + }, + { + "name": "Sparkasse", + "lat": "51.01078", + "lon": "13.69266", + "id": 708791872, + "subType": "bank", + "type": "finance", + "openingHours": "Tu, Th 09:00-13:00, 14:00-18:00", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Tu, Th 09:00-13:00, 14:00-18:00", + "phone": "+4935145540550", + "operator": "Sparkasse Dresden" + } + }, + { + "name": "Sparkasse Meißen", + "lat": "51.09948", + "lon": "13.68002", + "id": 713279428, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Fr 09:00-12:00, Tu,Th 09:00-12:00,14:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Fr 09:00-12:00, Tu,Th 09:00-12:00,14:00-18:00", + "website": "https://www.sparkasse-meissen.de", + "operator": "Sparkasse Meißen" + } + }, + { + "name": "Deutsche Apotheker- und Ärztebank eG", + "lat": "51.08207", + "lon": "13.75091", + "id": 8941131378, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "website": "https://www.apobank.de/", + "phone": "+49 351800010" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.04392", + "lon": "13.70201", + "id": 542916640, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00; Sa 09:00-12:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-18:00; Sa 09:00-12:00" + } + }, + { + "name": "Deutsche Kreditbank", + "lat": "51.05194", + "lon": "13.74250", + "id": 1652942786, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_no": "no" + } + }, + { + "name": "Santander Consumer Bank", + "lat": "51.07053", + "lon": "13.74956", + "id": 1811759482, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-13:00, We,Fr 14:00-16:00, Mo,Tu,Th 14:00-19:00", + "additionalInfo": { + "wheelchair_limited": "limited", + "opening_hours": "Mo-Fr 09:00-13:00, We,Fr 14:00-16:00, Mo,Tu,Th 14:00-19:00", + "website": "https://www.santander.de/", + "phone": "+49 351 808420" + } + }, + { + "name": "PSD Bank", + "lat": "51.06060", + "lon": "13.74426", + "id": 2673733148, + "subType": "bank", + "type": "finance", + "openingHours": "Mo 09:00-13:00,14:00-16:00; Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo 09:00-13:00,14:00-16:00; Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "operator": "PSD Bank" + } + }, + { + "name": "Commerzbank", + "lat": "51.07162", + "lon": "13.75117", + "id": 620575612, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Tu,Th 09:00-12:30,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Tu,Th 09:00-12:30,14:00-18:00; We,Fr 09:00-14:00", + "operator": "Commerzbank" + } + }, + { + "name": "Sparkasse Radebeul-West", + "lat": "51.10591", + "lon": "13.62903", + "id": 552477290, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Fr 09:00-16:00; Tu,Th 09:00-18:00; We 09:00-12:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Fr 09:00-16:00; Tu,Th 09:00-18:00; We 09:00-12:00", + "website": "https://www.sparkasse-meissen.de", + "operator": "Kreissparkasse Meißen" + } + }, + { + "name": "HypoVereinsbank", + "lat": "51.06045", + "lon": "13.74001", + "id": 941236312, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "operator": "HypoVereinsbank" + } + }, + { + "name": "Commerzbank", + "lat": "51.09959", + "lon": "13.67879", + "id": 4493963656, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-12:30,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-12:30,14:00-18:00; We,Fr 09:00-14:00", + "network": "Cash Group", + "operator": "Commerzbank" + } + }, + { + "name": "Sparkasse", + "lat": "51.02644", + "lon": "13.83591", + "id": 63093911, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "operator": "Ostsächsiche Sparkasse Dresden" + } + }, + { + "name": "Santander", + "lat": "51.04559", + "lon": "13.73808", + "id": 1044817684, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "operator": "Santander", + "brand": "Santander" + } + }, + { + "name": "ReiseBank", + "lat": "51.04064", + "lon": "13.73272", + "id": 5131084160, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Su 08:00-20:00", + "additionalInfo": { + "atm_no": "no", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Su 08:00-20:00", + "phone": "+49 351 4712177", + "start_date": "2013-11", + "level": "0" + } + }, + { + "name": "Finanzagentur", + "lat": "50.99905", + "lon": "13.64955", + "id": 13149916816, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,We 09:00-13:00,14:00-19:00; Fr09:00-13:00,14:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo,We 09:00-13:00,14:00-19:00; Fr09:00-13:00,14:00-18:00", + "website": "https://www.deutsche-bank.de", + "phone": "+49 351 652146 0", + "brand": "Deutsche Bank", + "level": "0" + } + }, + { + "lat": "51.05293", + "lon": "13.76314", + "id": 574159652, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 08:30-18:00; Sa 09:00-12:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 08:30-18:00; Sa 09:00-12:00", + "operator": "Postbank" + } + }, + { + "name": "Sparkasse", + "lat": "51.02327", + "lon": "13.74254", + "id": 542699524, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-13:00, Mo,Th 14:00-18:00", + "additionalInfo": { + "wheelchair_limited": "limited", + "opening_hours": "Mo-Fr 09:00-13:00, Mo,Th 14:00-18:00", + "operator": "Sparkasse Dresden" + } + }, + { + "name": "Postbank", + "lat": "51.03951", + "lon": "13.80851", + "id": 594987244, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 08:30-18:30; Sa 08:30-12:00", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 08:30-18:30; Sa 08:30-12:00" + } + }, + { + "name": "Ostsächsische Sparkasse", + "lat": "51.11784", + "lon": "13.69607", + "id": 1670372590, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "operator": "Sparkasse" + } + }, + { + "name": "Ostsächsische Sparkasse", + "lat": "51.01498", + "lon": "13.63682", + "id": 7659276260, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Th 09:00-13:00,14:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo,Th 09:00-13:00,14:00-18:00", + "website": "https://www.ostsaechsische-sparkasse-dresden.de/de/home/service/filiale-finden.html?n=true&stref=service_links#object/115619", + "email": "e-mail@ostsaechsische-sparkasse-dresden.de", + "operator": "Ostsächsische Sparkasse Dresden", + "level": "1" + } + }, + { + "name": "Dresdner Volksbank Raiffeisenbank", + "lat": "51.05197", + "lon": "13.80672", + "id": 3816977378, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 09:00-13:00; Fr 09:00-14:00; Mo,We 14:00-16:00; Tu,Th 14:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-13:00; Fr 09:00-14:00; Mo,We 14:00-16:00; Tu,Th 14:00-18:00" + } + }, + { + "name": "Santander", + "lat": "51.04164", + "lon": "13.73169", + "id": 6793092160, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-13:00, Mo,Tu,Th 14:00-19:00, We,Fr 14:00-16:00", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-13:00, Mo,Tu,Th 14:00-19:00, We,Fr 14:00-16:00", + "brand": "Santander" + } + }, + { + "name": "Sparkasse", + "lat": "51.06641", + "lon": "13.74735", + "id": 557155998, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-18:00; We,Fr 09:00-14:00; Sa,Su off", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-18:00; We,Fr 09:00-14:00; Sa,Su off", + "phone": "+49 351 4550", + "email": "e-mail@ostsaechsische-sparkasse-dresden.de", + "fax": "+49 351 45543029", + "operator": "Ostsächsische Sparkasse Dresden" + } + }, + { + "name": "Deutsche Apotheker- und Ärztebank eG Beratungsbüro", + "lat": "51.05383", + "lon": "13.78437", + "id": 8941146180, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 10:00-16:00, Fr 10:00-13:00", + "additionalInfo": { + "opening_hours": "Mo-Th 10:00-16:00, Fr 10:00-13:00", + "website": "https://www.apobank.de/", + "phone": "+49 351 8000155" + } + }, + { + "name": "Sparkasse", + "lat": "51.06186", + "lon": "13.85121", + "id": 6868716742, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "wheelchair_yes": "yes", + "operator": "Sparkasse" + } + }, + { + "name": "Postbank", + "lat": "51.06724", + "lon": "13.74681", + "id": 592084156, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-19:00; Sa 10:00-13:00", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-19:00; Sa 10:00-13:00", + "note": "cash group", + "operator": "Postbank" + } + }, + { + "name": "Sparkasse", + "lat": "51.01232", + "lon": "13.76583", + "id": 1786301642, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:30-20:00", + "additionalInfo": { + "atm_yes": "yes", + "internet_access_fee_no": "no", + "internet_access_type_wlan": "wlan", + "wheelchair_no": "no", + "opening_hours": "Mo-Fr 09:30-20:00", + "operator": "Ostsächsische Sparkasse" + } + }, + { + "name": "Volksbank Raiffeisenbank", + "lat": "51.02929", + "lon": "13.80245", + "id": 1026668932, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 08:30-13:00; Mo 14:00-16:00; Tu,Th 14:00-18:00", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 08:30-13:00; Mo 14:00-16:00; Tu,Th 14:00-18:00", + "operator": "Volksbank Raiffeisenbank", + "level": "0" + } + }, + { + "name": "Sachsen-Bank", + "lat": "51.06207", + "lon": "13.74390", + "id": 2890459580, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 08:00-20:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo-Fr 08:00-20:00", + "wheelchair_description:de": "Stufen im Eingangsbereich" + } + }, + { + "name": "Commerzbank", + "lat": "51.01092", + "lon": "13.82825", + "id": 556565408, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "wheelchair_limited": "limited", + "atm_yes": "yes", + "operator": "Dresdner Bank" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.03355", + "lon": "13.72220", + "id": 524274314, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo,Tu,Th 09:00-18:00; We,Fr 09:00-14:00", + "phone": "+49 351 4550", + "email": "e-mail@ostsaechsische-sparkasse-dresden.de", + "fax": "+49 351 45541229", + "wheelchair_description:de": "Stufen im Eingangsbereich", + "wheelchair_description": "Im Aussenbereich der Filiale rollstuhlgerechter Geldautomat vorhanden" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.08227", + "lon": "13.72654", + "id": 574457996, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-18:00, We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-18:00, We,Fr 09:00-14:00", + "operator": "Ostsächsische Sparkasse" + } + }, + { + "name": "Sparkasse", + "lat": "51.02569", + "lon": "13.80449", + "id": 694784722, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-13:00,14:00-18:00, We 09:00-14:00, Fr 09:00-14:00", + "additionalInfo": { + "opening_hours": "Mo,Tu,Th 09:00-13:00,14:00-18:00, We 09:00-14:00, Fr 09:00-14:00" + } + }, + { + "name": "Sparkasse", + "lat": "51.06202", + "lon": "13.67678", + "id": 551833694, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes" + } + }, + { + "name": "Volksbank Raiffeisenbank", + "lat": "51.10115", + "lon": "13.68598", + "id": 3089288346, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "operator": "Volksbank Raiffeisenbank" + } + }, + { + "name": "Commerzbank", + "lat": "51.05568", + "lon": "13.73274", + "id": 623303528, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "brand": "Commerzbank" + } + }, + { + "name": "HW Leasing GmbH", + "lat": "51.09575", + "lon": "13.71980", + "id": 9626814034, + "subType": "bank", + "type": "finance" + }, + { + "name": "Sparda-Bank Berlin eG", + "lat": "51.06183", + "lon": "13.74413", + "id": 515506426, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 09:00-13:00,14:00-18:00; We,Fr 09:00-13:00", + "additionalInfo": { + "atm_yes": "yes", + "drive_through_no": "no", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-13:00,14:00-18:00; We,Fr 09:00-13:00", + "phone": "+49 351 32355766" + } + }, + { + "lat": "51.05560", + "lon": "13.72306", + "id": 12295732772, + "subType": "bank", + "type": "finance" + }, + { + "name": "S mobil", + "lat": "51.00231", + "lon": "13.65315", + "id": 7016068982, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "description": "Selbstbedienungs-Sparkasse", + "operator": "Sparkasse" + } + }, + { + "name": "Commerzbank", + "lat": "51.05228", + "lon": "13.80552", + "id": 493714860, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-12:30,14:00-18:00, We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-12:30,14:00-18:00, We,Fr 09:00-14:00", + "operator": "Commerzbank" + } + }, + { + "name": "Deutsche Bank", + "lat": "51.00711", + "lon": "13.80112", + "id": 594898100, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "operator": "Deutsche Bank" + } + }, + { + "name": "HypoVereinsbank", + "lat": "51.04079", + "lon": "13.73418", + "id": 663184910, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 10:00-13:00, 14:30-18:00; Fr 10:00-13:00 || 24/7 \"Atm\"", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 10:00-13:00, 14:30-18:00; Fr 10:00-13:00 || 24/7 \"Atm\"", + "brand": "HypoVereinsbank" + } + }, + { + "name": "Sparkasse", + "lat": "51.05420", + "lon": "13.81539", + "id": 597989360, + "subType": "bank", + "type": "finance", + "openingHours": "24/7", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "24/7" + } + }, + { + "name": "Landeskirchliche Kreditgenossenschaft", + "lat": "51.04912", + "lon": "13.73920", + "id": 4868287840, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "level": "1" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.07729", + "lon": "13.71802", + "id": 395418910, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00; Sa,Su,PH off", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-18:00; Sa,Su,PH off", + "website": "https://www.sparkasse.de/filialen/d/ostsaechsische-sparkasse-dresden-filiale-dresden-elbcenter/115458.html", + "phone": "+49 351 455 0", + "operator": "Ostsächsische Sparkasse Dresden" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.00201", + "lon": "13.84031", + "id": 487781790, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "operator": "Sparkasse" + } + }, + { + "name": "Sparkasse", + "lat": "51.05192", + "lon": "13.80745", + "id": 493716160, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-We 09:00-13:00,14:00-18:00; Th,Fr 09:00-13:00", + "additionalInfo": { + "atm_yes": "yes", + "drive_through_no": "no", + "wheelchair_yes": "yes", + "opening_hours": "Mo-We 09:00-13:00,14:00-18:00; Th,Fr 09:00-13:00", + "phone": "+49 351 455-41550", + "operator": "Ostsächsische Sparkasse Dresden" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.11301", + "lon": "13.77347", + "id": 762229180, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 09:00-13:00,14:00-18:00; We 09:00-14:00; Fr 09:00-14:15", + "additionalInfo": { + "atm_yes": "yes", + "opening_hours": "Mo-Th 09:00-13:00,14:00-18:00; We 09:00-14:00; Fr 09:00-14:15", + "phone": "+49 351 4550" + } + }, + { + "name": "Dresdner Volksbank Raiffeisenbank eG", + "lat": "50.99445", + "lon": "13.64583", + "id": 9454961946, + "subType": "bank", + "type": "finance", + "openingHours": "Mo 08:30-16:00; Tu 08:30-18:00; We 08:30-16:00; Th 08:30-18:00; Fr 08:30-13:00; Sa-Su,PH off", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo 08:30-16:00; Tu 08:30-18:00; We 08:30-16:00; Th 08:30-18:00; Fr 08:30-13:00; Sa-Su,PH off", + "website": "https://www.volksbank-dresden-bautzen.de/bank-vor-ort/filialen-ansprechpartner/filialen/uebersicht-filialen/Hauptfiliale_Freital.html", + "phone": "+49 351 6496218" + } + }, + { + "name": "Deutsche Bank", + "lat": "51.04521", + "lon": "13.73630", + "id": 663036956, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 09:30-13:00,14:00-18:00, Fr 09:30-14:00", + "additionalInfo": { + "atm_yes": "yes", + "internet_access_fee_no": "no", + "wheelchair_limited": "limited", + "internet_access_type_wlan": "wlan", + "opening_hours": "Mo-Th 09:30-13:00,14:00-18:00, Fr 09:30-14:00", + "operator": "Deutsche Bank", + "wheelchair_description:de": "Vorraum und Geschäftsräume offenbar erreichbar, nicht jedoch Geldautomaten und Kontoauszugsdrucker", + "brand": "Deutsche Bank" + } + }, + { + "name": "Allianz Bank", + "lat": "51.03436", + "lon": "13.71220", + "id": 622925766, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 10:00-12:00, Mo-Th 15:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo-Fr 10:00-12:00, Mo-Th 15:00-18:00" + } + }, + { + "name": "Dresdner Bank", + "lat": "51.04899", + "lon": "13.73819", + "id": 1918622580, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-18:00; We,Fr 09:00-14:00", + "alt_name": "Commerzbank", + "operator": "Commerzbank" + } + }, + { + "name": "HypoVereinsbank", + "lat": "51.10651", + "lon": "13.62908", + "id": 625591652, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes" + } + }, + { + "name": "Targobank", + "lat": "51.04385", + "lon": "13.70392", + "id": 3468324946, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Tu 09:00-13:00, 14:00-18:00; We 09:00-13:00, 14:00-16:00; Th 09:00-13:00, 14:00-18:00; Fr 09:00-13:00, 14:00-16:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Tu 09:00-13:00, 14:00-18:00; We 09:00-13:00, 14:00-16:00; Th 09:00-13:00, 14:00-18:00; Fr 09:00-13:00, 14:00-16:00" + } + }, + { + "name": "Volksbank Raiffeisenbank", + "lat": "51.04398", + "lon": "13.69770", + "id": 622997194, + "subType": "bank", + "type": "finance", + "openingHours": "Mo 08:30-13:00,14:00-16:00; Tu,Th 08:30-13:00,14:00-18:00; Fr 08:30-13:00", + "additionalInfo": { + "atm_yes": "yes", + "drive_through_no": "no", + "wheelchair_yes": "yes", + "opening_hours": "Mo 08:30-13:00,14:00-16:00; Tu,Th 08:30-13:00,14:00-18:00; Fr 08:30-13:00", + "operator": "Dresdner Volksbank Raiffeisenbank eG" + } + }, + { + "name": "Oberbank", + "lat": "51.04956", + "lon": "13.73347", + "id": 14361187088, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-12:00, Tu,Th 14:00-16:00", + "additionalInfo": { + "opening_hours": "Mo-Fr 09:00-12:00, Tu,Th 14:00-16:00", + "website": "https://www.oberbank.de/", + "operator": "Oberbank AG", + "brand": "Oberbank" + } + }, + { + "name": "Sparkasse", + "lat": "51.02756", + "lon": "13.65510", + "id": 669097744, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Tu 09:00-13:00,14:00-18:00; We 09:00-14:00; Th 09:00-13:00,14:00-18:00; Fr 09:00-14:00; Sa-Su,PH off", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo-Tu 09:00-13:00,14:00-18:00; We 09:00-14:00; Th 09:00-13:00,14:00-18:00; Fr 09:00-14:00; Sa-Su,PH off", + "phone": "+49 351 4550", + "operator": "Ostsächsische Sparkasse Dresden", + "brand": "Sparkasse" + } + }, + { + "name": "Sparkasse", + "lat": "51.05417", + "lon": "13.78428", + "id": 2419207362, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "opening_hours": "Mo-Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00" + } + }, + { + "name": "Sparkasse Meißen", + "lat": "51.10500", + "lon": "13.65594", + "id": 552482330, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "operator": "Sparkasse Meißen" + } + }, + { + "name": "Deutsche Bank", + "lat": "51.05189", + "lon": "13.80421", + "id": 493715090, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-13:00,14:00-18:00; We,Fr 09:00-14:00", + "operator": "Deutsche Bank" + } + }, + { + "name": "Commerzbank", + "lat": "51.04705", + "lon": "13.73639", + "id": 581693526, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Tu,Th 09:00-12:30,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Tu,Th 09:00-12:30,14:00-18:00; We,Fr 09:00-14:00", + "brand": "Commerzbank" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.01115", + "lon": "13.82846", + "id": 556891088, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Th 09:00-13:00, Mo-Fr 14:00-18:00, Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-13:00, Mo-Fr 14:00-18:00, Fr 09:00-14:00", + "operator": "Sparkasse Dresden" + } + }, + { + "name": "Commerzbank", + "lat": "51.04353", + "lon": "13.69961", + "id": 1226957474, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-12:30,14:00-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "wheelchair_limited": "limited", + "atm_yes": "yes", + "opening_hours": "Mo,Tu,Th 09:00-12:30,14:00-18:00; We,Fr 09:00-14:00" + } + }, + { + "name": "Sparkasse", + "lat": "51.08738", + "lon": "13.63326", + "id": 236753885, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes" + } + }, + { + "name": "Sparkasse", + "lat": "51.00868", + "lon": "13.65907", + "id": 574895496, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-18:00", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-18:00", + "operator": "Ostsächsische Sparkasse Dresden" + } + }, + { + "name": "LIGA Bank eG", + "lat": "51.05225", + "lon": "13.72774", + "id": 1191446210, + "subType": "bank", + "type": "finance", + "openingHours": "Mo 08:30-11:45,13:00-18:00; Tu-Th 08:30-11:45,13:00-17:00; Fr 08:30-11:45", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo 08:30-11:45,13:00-18:00; Tu-Th 08:30-11:45,13:00-17:00; Fr 08:30-11:45", + "phone": "+49 351 492750", + "network": "BankCard ServiceNetz", + "operator": "Liga-Bank" + } + }, + { + "name": "Ostsächsische Sparkasse Filiale Dresden Wilder Mann", + "lat": "51.09355", + "lon": "13.72038", + "id": 597819686, + "subType": "bank", + "type": "finance", + "openingHours": "Mo,Tu,Th 09:00-13:00,13:45-18:00; We,Fr 09:00-14:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_no": "no", + "opening_hours": "Mo,Tu,Th 09:00-13:00,13:45-18:00; We,Fr 09:00-14:00", + "website": "https://www.ostsaechsische-sparkasse-dresden.de", + "phone": "+49 351 4550", + "operator": "Ostsächsische Sparkasse" + } + }, + { + "name": "Ostsächsische Sparkasse Dresden", + "lat": "51.11619", + "lon": "13.74561", + "id": 602443492, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 09:00-13:00, Mo,Th 14:00-18:00", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 09:00-13:00, Mo,Th 14:00-18:00" + } + }, + { + "name": "Targobank", + "lat": "51.04394", + "lon": "13.73587", + "id": 1079643274, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "brand": "Targobank" + } + }, + { + "name": "Denizbank", + "lat": "51.05090", + "lon": "13.73570", + "id": 3188891338, + "subType": "bank", + "type": "finance", + "openingHours": "Mo-Fr 08:00-12:00, Th 13:00-17:30, Mo-We,Fr 13:00-17:00", + "additionalInfo": { + "atm_no": "no", + "opening_hours": "Mo-Fr 08:00-12:00, Th 13:00-17:30, Mo-We,Fr 13:00-17:00", + "brand": "Denizbank" + } + }, + { + "name": "Sparkasse", + "lat": "51.00607", + "lon": "13.79739", + "id": 594916972, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "atm_yes": "yes", + "wheelchair_yes": "yes", + "operator": "Sparkasse" + } + } + ], + "cities": [ + { + "name": "Königswartha - Rakecy", + "names": { + "de": "Königswartha", + "hsb": "Rakecy" + }, + "lat": "51.31133", + "lon": "14.32776", + "id": 240091237, + "type": "VILLAGE", + "listOfStreets": [ + { + "name": "Hohe-Bank-Weg", + "lat": "51.31313", + "lon": "14.32630", + "id": 80807 + } + ], + "matchStreet": 1 + } + ] +} \ No newline at end of file diff --git a/OsmAnd-java/src/test/resources/search/burger_king.json b/OsmAnd-java/src/test/resources/search/burger_king.json new file mode 100644 index 0000000000..78f2ecd72a --- /dev/null +++ b/OsmAnd-java/src/test/resources/search/burger_king.json @@ -0,0 +1,4340 @@ +{ + "settings": { + "lat": "51.37778", + "lon": "14.38960", + "radiusLevel": 1, + "totalLimit": -1, + "lang": "", + "transliterateIfMissing": false, + "emptyQueryAllowed": false, + "sortByName": false + }, + "phrase": "Burger King", + "results": [ + "Burger (Cafe / Cafe and restaurant)", + "Burger (Pub / Food)", + "Burger (Bar / Food)", + "Burger (Restaurant / Cafe and restaurant)", + "Burger (Biergarten / Food)", + "Burger (Fast food / Food)", + "Burger King", + "Burger King", + "Burger King", + "Burger King", + "Burger King" + ], + "amenities": [ + { + "name": "Bürgerwiese", + "lat": "51.04432", + "lon": "13.74169", + "id": 45493393, + "subType": "playground", + "type": "entertainment" + }, + { + "name": "Bürger-Schützengesellschaft 1857 Taucha e.V.", + "lat": "51.38903", + "lon": "12.47066", + "id": 564849541, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgeramt", + "lat": "51.39358", + "lon": "12.37374", + "id": 616172693, + "subType": "townhall", + "type": "administrative", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Bürgeramt", + "lat": "51.39358", + "lon": "12.37374", + "id": 616172693, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Bürger-Begegnungszentrum", + "lat": "50.47485", + "lon": "12.28407", + "id": 311210083, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "alt_name": "Sportheim Bergen" + } + }, + { + "name": "burgerei", + "lat": "51.05069", + "lon": "13.74044", + "id": 5037336080, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Su 08:30-24:00", + "additionalInfo": { + "wheelchair_no": "no", + "payment_girocard_yes": "yes", + "outdoor_seating_yes": "yes", + "toilets_wheelchair_no": "no", + "cuisine_burger": "burger", + "payment_cash_yes": "yes", + "internet_access_type_no": "no", + "outdoor_seating_filter_yes": "yes", + "opening_hours": "Mo-Su 08:30-24:00", + "website": "https://www.burgerei-dresden.de/", + "phone": "+4935149773553", + "wheelchair_description": "Im Sommer gibt es Bestuhlung draußen" + } + }, + { + "name": "Bürgerwiese", + "lat": "51.03953", + "lon": "13.74578", + "id": 9485921, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Brockau", + "lat": "50.60808", + "lon": "12.21120", + "id": 257830703, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Brockau", + "lat": "50.60808", + "lon": "12.21120", + "id": 257830703, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgermeister-Barth-Park", + "lat": "51.04792", + "lon": "14.08623", + "id": 4414491570176, + "subType": "forest", + "type": "man_made", + "additionalInfo": { + "alt_name": "Stadtpark" + } + }, + { + "name": "Bürgerverwaltungszentrum", + "lat": "50.83002", + "lon": "12.92099", + "id": 51141887, + "subType": "townhall", + "type": "administrative" + }, + { + "name": "Bürgerverwaltungszentrum", + "lat": "50.83002", + "lon": "12.92099", + "id": 51141887, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerzentrum", + "lat": "51.20699", + "lon": "12.86143", + "id": 195540885, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "operator": "Bürgerzentrum Thümmlitzwalde e.V." + } + }, + { + "name": "Bürgerzentrum", + "lat": "51.20699", + "lon": "12.86143", + "id": 195540885, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "operator": "Bürgerzentrum Thümmlitzwalde e.V." + } + }, + { + "name": "Bürgerbüro Grüne Ecke", + "lat": "51.07205", + "lon": "13.74748", + "id": 1461841686, + "subType": "political_party", + "type": "office", + "openingHours": "Tu 12:00-17:00; We 12:00-14:00; Th 12:00-18:00", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "wheelchair_limited": "limited", + "opening_hours": "Tu 12:00-17:00; We 12:00-14:00; Th 12:00-18:00", + "website": "http://www.gruene-ecke.de/", + "phone": "+49 351 8105616", + "operator": "Bündnis 90 - Die Grünen" + } + }, + { + "name": "Parkplatz Bürgerhaus", + "lat": "51.19067", + "lon": "13.89974", + "id": 1412898307, + "subType": "parking", + "type": "transportation", + "additionalInfo": { + "fee_no": "no" + } + }, + { + "name": "Zum Bürgergarten", + "lat": "51.10519", + "lon": "13.62631", + "id": 9289210782, + "subType": "apartment", + "type": "tourism", + "additionalInfo": { + "website": "http://www.zum-buergergarten.de/", + "phone": "+49 351 6563760", + "operator": "Restaurant Bürgergarten GmbH & CO.KG", + "email": "info@zum-buergergarten.de" + } + }, + { + "name": "Burger King", + "lat": "51.16761", + "lon": "14.97143", + "id": 11815183876, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "cuisine_burger": "burger", + "brand": "Burger King" + } + }, + { + "name": "Kleinwaltersdorf, Bürgerhaus", + "lat": "50.93224", + "lon": "13.30234", + "id": 1853180982, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes" + } + }, + { + "name": "Max-Bürger-Forschungszentrum", + "lat": "51.33008", + "lon": "12.39105", + "id": 46982861, + "subType": "university", + "type": "education", + "additionalInfo": { + "wheelchair_yes": "yes", + "alt_name": "Universitätsklinikum Leipzig - Haus J", + "operator": "Universität Leipzig" + } + }, + { + "name": "Max-Bürger-Forschungszentrum", + "lat": "51.33008", + "lon": "12.39105", + "id": 46982861, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wheelchair_yes": "yes", + "alt_name": "Universitätsklinikum Leipzig - Haus J", + "operator": "Universität Leipzig" + } + }, + { + "name": "Bürgermeister-Schmidt-Platz", + "lat": "51.37199", + "lon": "12.74287", + "id": 4400466354176, + "subType": "square", + "type": "man_made", + "additionalInfo": { + "surface_pebblestone": "pebblestone" + } + }, + { + "name": "Senioren-Zentrum \"Bürgerwiese\"", + "lat": "51.04010", + "lon": "13.74143", + "id": 46006905, + "subType": "building", + "type": "man_made" + }, + { + "name": "Freiroda, Bürgerhaus", + "lat": "51.42184", + "lon": "12.26415", + "id": 330653044, + "subType": "bus_stop", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "operator": "Auto Webel", + "route_bus_ref": "+207" + } + }, + { + "name": "Freiroda, Bürgerhaus", + "lat": "51.42184", + "lon": "12.26415", + "id": 330653044, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "operator": "Auto Webel", + "route_bus_ref": "+207" + } + }, + { + "name": "Bürgerstraße", + "lat": "51.07684", + "lon": "13.72594", + "id": 497287524, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "wheelchair_yes": "yes", + "route_tram_ref": "13", + "operator": "DVB" + } + }, + { + "name": "Gemeindeverwaltung Klingenberg - Bürgerbüro und Bauverwaltung", + "lat": "50.87306", + "lon": "13.52378", + "id": 96885199, + "subType": "office_administrative", + "type": "administrative" + }, + { + "name": "Gemeindeverwaltung Klingenberg - Bürgerbüro und Bauverwaltung", + "lat": "50.87306", + "lon": "13.52378", + "id": 96885199, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerbüro Janina Pfau, MdL", + "lat": "50.41507", + "lon": "12.17163", + "id": 7601228568, + "subType": "political_party", + "type": "office", + "openingHours": "Tu 10:00-12:00,13:00-16:00; Th 10:00-12:00,13:00-16:00 || \"nach Vereinbarung\"", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Tu 10:00-12:00,13:00-16:00; Th 10:00-12:00,13:00-16:00 || \"nach Vereinbarung\"", + "website": "http://www.janina-pfau.de" + } + }, + { + "name": "Bürgergarten", + "lat": "50.84768", + "lon": "12.46809", + "id": 55486277, + "subType": "park", + "type": "entertainment" + }, + { + "name": "„Bürgermeisterhaus“", + "lat": "51.43926", + "lon": "14.24659", + "id": 103664609, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wikipedia": "http://de.wikipedia.org/wiki/Liste der Kulturdenkmale in Hoyerswerda", + "image": "http://upload.wikimedia.org/wikipedia/de/0/0a/HYDenkmalSchlossplatz3.JPG" + } + }, + { + "name": "Kleinwaltersdorf, Bürgerhaus", + "lat": "50.93200", + "lon": "13.30253", + "id": 1853180988, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bin_yes": "yes", + "bench_yes": "yes", + "covered_yes": "yes", + "bus_yes": "yes" + } + }, + { + "name": "Bürgerzentrum \"Konrad Zuse\"", + "lat": "51.43898", + "lon": "14.24543", + "id": 103664637, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wikipedia": "http://de.wikipedia.org/wiki/Liste der Kulturdenkmale in Hoyerswerda", + "image": "http://upload.wikimedia.org/wikipedia/commons/e/e7/Braugasse_1_HY.JPG" + } + }, + { + "name": "Bürgerbüro Freital", + "lat": "51.01319", + "lon": "13.66176", + "id": 13786088292, + "subType": "government", + "type": "administrative", + "openingHours": "Mo,Fr 08:00-12:00; Tu,Th 08:00-12:00,14:00-18:00; We,Sa-Su,PH off", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo,Fr 08:00-12:00; Tu,Th 08:00-12:00,14:00-18:00; We,Sa-Su,PH off", + "phone": "+49 351 6476300", + "email": "buergerbuero@freital.de", + "operator": "StadtFreital", + "level": "0" + } + }, + { + "name": "Burgerclub 13", + "lat": "51.06724", + "lon": "13.75422", + "id": 6689397354, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "cuisine_burger": "burger" + } + }, + { + "name": "Burger-Werk", + "lat": "51.01108", + "lon": "13.66210", + "id": 12761774718, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "We 11:30-14:30,17:00-22:00; Th,Fr 17:00-22:00; PH,Sa-Su 11:30-22:00; Mo-Tu off", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "wheelchair_no": "no", + "toilets_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "opening_hours": "We 11:30-14:30,17:00-22:00; Th,Fr 17:00-22:00; PH,Sa-Su 11:30-22:00; Mo-Tu off", + "website": "https://burger-werk.business.site/", + "phone": "+49 351 46448855", + "email": "val.chi@icloud.com", + "operator": "Florian Bindernagel", + "start_date": "2019-04-03" + } + }, + { + "name": "Freiroda, Bürgerhaus", + "lat": "51.42194", + "lon": "12.26467", + "id": 330653036, + "subType": "bus_stop", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "operator": "Auto Webel", + "route_bus_ref": "+207" + } + }, + { + "name": "Freiroda, Bürgerhaus", + "lat": "51.42194", + "lon": "12.26467", + "id": 330653036, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "operator": "Auto Webel", + "route_bus_ref": "+207" + } + }, + { + "name": "Parfümerie Burger", + "lat": "50.81635", + "lon": "12.38728", + "id": 1367310114, + "subType": "perfumery", + "type": "shop" + }, + { + "name": "Förderverin Bürgernetz Dresden e.V.", + "lat": "51.03299", + "lon": "13.89595", + "id": 5763090336, + "subType": "association", + "type": "office" + }, + { + "name": "Meyer Burger (Germany) AG", + "lat": "50.81233", + "lon": "12.67018", + "id": 415102687, + "subType": "works", + "type": "man_made", + "additionalInfo": { + "website": "https://www.meyerburger.com", + "old_name": "Roth & Rau", + "addr_housename": "Meyer Burger (Germany) AG" + } + }, + { + "name": "Meyer Burger (Germany) AG", + "lat": "50.81233", + "lon": "12.67018", + "id": 415102687, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "website": "https://www.meyerburger.com", + "old_name": "Roth & Rau", + "addr_housename": "Meyer Burger (Germany) AG" + } + }, + { + "name": "AfD Bürgerbüro", + "lat": "50.89648", + "lon": "13.66781", + "id": 7552298050, + "subType": "political_party", + "type": "office", + "openingHours": "Tu,Th 10:00-17:00", + "additionalInfo": { + "opening_hours": "Tu,Th 10:00-17:00", + "website": "http://afd-soe.de/", + "phone": "+49 3504 7242324", + "email": "info@afd-soe.de" + } + }, + { + "name": "Bürgergarten", + "lat": "51.34737", + "lon": "12.40489", + "id": 63546221, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Bürgerinformation", + "lat": "50.91192", + "lon": "13.03339", + "id": 7868431512, + "subType": "government", + "type": "administrative", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "wheelchair_yes": "yes" + } + }, + { + "name": "Burger King Chemnitz", + "lat": "50.81130", + "lon": "12.87445", + "id": 678919186, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Tu 09:00-01:00; Fr-Sa 09:00-03:00; Su 10:00-01:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "delivery_filter_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "delivery_yes": "yes", + "drive_through_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Tu 09:00-01:00; Fr-Sa 09:00-03:00; Su 10:00-01:00", + "website": "https://www.burgerking.de/", + "phone": "+49 371 8449854", + "operator": "Food Star GmbH" + } + }, + { + "name": "Bürgerstübel", + "lat": "50.61647", + "lon": "12.23986", + "id": 10588562250, + "subType": "restaurant", + "type": "sustenance" + }, + { + "name": "Burger King", + "lat": "51.04017", + "lon": "13.73276", + "id": 755775781, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "10:00-23:30", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "delivery_no": "no", + "toilets_wheelchair_no": "no", + "cuisine_burger": "burger", + "wheelchair_limited": "limited", + "takeaway_yes": "yes", + "smoking_no": "no", + "payment_credit_cards_no": "no", + "access_customers": "customers", + "opening_hours": "10:00-23:30", + "phone": "+49 351 43899010", + "operator": "Marché Mövenpick Deutschland GmbH", + "brand": "Burger King", + "ref": "15659", + "level": "0;1" + } + }, + { + "name": "Bürgerschachtstraße", + "lat": "50.70495", + "lon": "12.48412", + "id": 6537185228, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "tactile_paving_no": "no", + "bin_yes": "yes", + "covered_yes": "yes", + "wheelchair_no": "no", + "network": "VMS", + "route_bus_ref": "10", + "operator": "SVZ;RVW" + } + }, + { + "name": "Bürgerzentrum Waldschänke Hellerau", + "lat": "51.10581", + "lon": "13.76203", + "id": 298274153, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "website": "http://www.hellerau-waldschaenke.de" + } + }, + { + "name": "Beat’n’Burger", + "lat": "51.07120", + "lon": "13.75070", + "id": 6646425178, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Su-Th 12:00-00:00, Fr-Sa 12:00-02:00", + "additionalInfo": { + "diet_vegetarian_filter_yes": "yes", + "diet_vegan_yes": "yes", + "diet_vegetarian_yes": "yes", + "cuisine_burger": "burger", + "diet_vegan_filter_yes": "yes", + "wheelchair_limited": "limited", + "opening_hours": "Su-Th 12:00-00:00, Fr-Sa 12:00-02:00", + "website": "http://www.beatnburger.com/", + "phone": "+4935130933354" + } + }, + { + "name": "Zum Bürgergarten", + "lat": "51.10521", + "lon": "13.62624", + "id": 439010400, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Fr 08:00-11:00,16:00-23:00; Sa-Su,PH 09:00-23:00", + "additionalInfo": { + "cuisine_regional": "regional", + "opening_hours": "Mo-Fr 08:00-11:00,16:00-23:00; Sa-Su,PH 09:00-23:00", + "website": "http://www.zum-buergergarten.de/", + "phone": "+49 351 6563760", + "email": "info@zum-buergergarten.de", + "operator": "Restaurant Bürgergarten GmbH & CO.KG" + } + }, + { + "name": "Bürgertreff Behringstraße", + "lat": "51.05038", + "lon": "13.71126", + "id": 5093109156, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus", + "lat": "51.17650", + "lon": "13.97068", + "id": 701212529, + "subType": "building", + "type": "man_made" + }, + { + "name": "Burger King Thiendorf", + "lat": "51.29503", + "lon": "13.73581", + "id": 492974307, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo,Tu,We,Th,Su 10:00-22:00; Fr,Sa 10:00-23:00", + "additionalInfo": { + "cuisine_burger": "burger", + "toilets_yes": "yes", + "opening_hours": "Mo,Tu,We,Th,Su 10:00-22:00; Fr,Sa 10:00-23:00", + "phone": "+49 35248 885833", + "operator": "Food Star GmbH", + "brand": "Burger King" + } + }, + { + "name": "Burger King Thiendorf", + "lat": "51.29503", + "lon": "13.73581", + "id": 492974307, + "subType": "building", + "type": "man_made", + "openingHours": "Mo,Tu,We,Th,Su 10:00-22:00; Fr,Sa 10:00-23:00", + "additionalInfo": { + "cuisine_burger": "burger", + "toilets_yes": "yes", + "opening_hours": "Mo,Tu,We,Th,Su 10:00-22:00; Fr,Sa 10:00-23:00", + "phone": "+49 35248 885833", + "operator": "Food Star GmbH", + "brand": "Burger King" + } + }, + { + "name": "AfD Bürgerbüro", + "lat": "51.16199", + "lon": "13.47226", + "id": 9036082906, + "subType": "political_party", + "type": "office", + "openingHours": "Tu 11:00-18:00; Th 10:00-18:00", + "additionalInfo": { + "opening_hours": "Tu 11:00-18:00; Th 10:00-18:00" + } + }, + { + "name": "Zum Bürgergarten", + "lat": "51.30685", + "lon": "13.28485", + "id": 1900986638, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo, Tu, Fr 11:00-14:00, 17:00-00:00; We, Th 11:00-14:00; Sa 18:00-00:00", + "additionalInfo": { + "cuisine_regional": "regional", + "opening_hours": "Mo, Tu, Fr 11:00-14:00, 17:00-00:00; We, Th 11:00-14:00; Sa 18:00-00:00", + "description": "Rinderroulade Klöße Rotkraut 10,50€" + } + }, + { + "name": "Bürger- und Vereinshaus", + "lat": "51.28200", + "lon": "12.53463", + "id": 458195213, + "subType": "building", + "type": "man_made" + }, + { + "name": "Wiederitzsch, Bürgeramt", + "lat": "51.39388", + "lon": "12.37378", + "id": 6267352020, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "wheelchair_no": "no", + "bus_yes": "yes", + "network": "MDV", + "route_bus_ref": "87", + "operator": "LVB" + } + }, + { + "name": "JEDERMANNS - SPD Bürgerbüro", + "lat": "51.36388", + "lon": "12.35889", + "id": 10152048994, + "subType": "political_party", + "type": "office", + "openingHours": "Mo, We, Fr 10:00-15:30", + "additionalInfo": { + "opening_hours": "Mo, We, Fr 10:00-15:30", + "website": "https://holger-mann.de/", + "phone": "+49 341 2474 2151" + } + }, + { + "name": "Bürgermeister-Ringenhain-Haus", + "lat": "51.55905", + "lon": "13.00253", + "id": 261588433, + "subType": "museum", + "type": "tourism", + "additionalInfo": { + "description": "Kunst- und kulturhistorisch bedeutendste Renaissance-Bürgerhaus in Mitteldeutschland", + "image": "File:Torgau Ringenhain-Haus.jpg", + "addr_housename": "Bürgermeister-Ringenhain-Haus", + "start_date": "1600" + } + }, + { + "name": "Bürgermeister-Ringenhain-Haus", + "lat": "51.55905", + "lon": "13.00253", + "id": 261588433, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "description": "Kunst- und kulturhistorisch bedeutendste Renaissance-Bürgerhaus in Mitteldeutschland", + "image": "File:Torgau Ringenhain-Haus.jpg", + "addr_housename": "Bürgermeister-Ringenhain-Haus", + "start_date": "1600" + } + }, + { + "name": "Burger-Amt Adler", + "lat": "51.32137", + "lon": "12.33140", + "id": 12514881912, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Sa 10:30-22:00; Su 12:00-22:00; PH open", + "additionalInfo": { + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "cuisine_noodle": "noodle", + "takeaway_filter_yes": "yes", + "wheelchair_no": "no", + "cuisine_pizza": "pizza", + "opening_hours": "Mo-Sa 10:30-22:00; Su 12:00-22:00; PH open", + "cuisine": "burger;noodle;pizza" + } + }, + { + "name": "Bürgerhaus Schmorkau", + "lat": "51.30767", + "lon": "13.14364", + "id": 2263195242, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "wheelchair_no": "no", + "operator": "Heimatverein Mannschatz e.V." + } + }, + { + "name": "Bürgerbüro Janina Pfau (MdL, Die Linke)", + "lat": "50.41504", + "lon": "12.17165", + "id": 8123371580, + "subType": "company", + "type": "office", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "wheelchair_yes": "yes", + "website": "http://www.janina-pfau.de", + "phone": "+49 37421 187878" + } + }, + { + "name": "Burgerlich", + "lat": "51.04432", + "lon": "13.73600", + "id": 10651737204, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Su-Th 11:30-23:00; Fr-Sa 11:30-24:00", + "additionalInfo": { + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "toilets_wheelchair_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Su-Th 11:30-23:00; Fr-Sa 11:30-24:00", + "website": "https://www.burgerlich.com/", + "phone": "+49-351-482 496 28", + "email": "info@burgerlich.com", + "fax": "+49-351-482 496 26" + } + }, + { + "name": "Gymnasium Bürgerwiese Dresden", + "lat": "51.03922", + "lon": "13.74355", + "id": 748894897, + "subType": "school", + "type": "education", + "additionalInfo": { + "wheelchair_yes": "yes", + "website": "https://www.gymnasium-buergerwiese.de/", + "phone": "+49 35148452280", + "email": "info@gymbw.de", + "fax": "+49 351 484522819" + } + }, + { + "name": "Bürgergarten", + "lat": "51.11899", + "lon": "13.10720", + "id": 4189512612, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Su 11:30-00:00", + "additionalInfo": { + "cuisine_german": "german", + "opening_hours": "Mo-Su 11:30-00:00" + } + }, + { + "name": "Burger King", + "lat": "51.32845", + "lon": "12.37314", + "id": 5217488484, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Sa 09:00-18:00; Su,PH 11:00-18:00", + "additionalInfo": { + "diet_vegetarian_filter_yes": "yes", + "diet_vegetarian_yes": "yes", + "takeaway_filter_yes": "yes", + "delivery_filter_yes": "yes", + "cuisine_burger": "burger", + "toilets_wheelchair_yes": "yes", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "delivery_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Sa 09:00-18:00; Su,PH 11:00-18:00", + "website": "https://www.burgerking.de/kingfinder/19982?id=976", + "phone": "+49 341 99390361", + "description": "Behinderten-WC / Wickelraum", + "operator": "R&S GastroSysteme Karli GmbH", + "fax": "+49 341 99390363", + "brand": "Burger King" + } + }, + { + "name": "Bürgerbüro", + "lat": "51.16366", + "lon": "13.47023", + "id": 3537642630, + "subType": "townhall", + "type": "administrative", + "openingHours": "Mo,Fr-Sa 09:00-12:00; Tu,Th 09:00-18:00", + "additionalInfo": { + "opening_hours": "Mo,Fr-Sa 09:00-12:00; Tu,Th 09:00-18:00", + "phone": "+49 3521 467238", + "email": "buergerbuero@stadt-meissen.de", + "fax": "+49 3521 467291", + "operator": "Stadt Meißen" + } + }, + { + "name": "Bürgerbüro", + "lat": "51.16366", + "lon": "13.47023", + "id": 3537642630, + "subType": "office_administrative", + "type": "administrative", + "openingHours": "Mo,Fr-Sa 09:00-12:00; Tu,Th 09:00-18:00", + "additionalInfo": { + "opening_hours": "Mo,Fr-Sa 09:00-12:00; Tu,Th 09:00-18:00", + "phone": "+49 3521 467238", + "email": "buergerbuero@stadt-meissen.de", + "fax": "+49 3521 467291", + "operator": "Stadt Meißen" + } + }, + { + "name": "Gemeinde Friedersdorf Bürgermeisteramt", + "lat": "51.64697", + "lon": "12.36659", + "id": 760896770, + "subType": "townhall", + "type": "administrative" + }, + { + "name": "Parkplatz am Bürgerhaus", + "lat": "51.53111", + "lon": "12.33140", + "id": 502419311, + "subType": "parking", + "type": "transportation", + "additionalInfo": { + "parking_surface": "surface", + "fee_no": "no", + "supervised_no": "no" + } + }, + { + "name": "Peter Pane Burgergrill & Bar", + "lat": "51.34253", + "lon": "12.37509", + "id": 10582694442, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Su 11:00-23:45", + "additionalInfo": { + "diet_vegetarian_filter_yes": "yes", + "diet_vegan_yes": "yes", + "diet_vegetarian_yes": "yes", + "diet_vegan_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "toilets_wheelchair_yes": "yes", + "internet_access_type_wlan": "wlan", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Su 11:00-23:45", + "website": "https://www.peterpane.de/restaurants/leipzig-bernsteincarre/", + "phone": "+49 341 99858340", + "description": "Burgergrill & Bar", + "email": "leipzig@peterpane.de" + } + }, + { + "name": "Hotel \"Bürgerhof\"", + "lat": "50.80835", + "lon": "12.75789", + "id": 885761584, + "subType": "hotel", + "type": "tourism", + "additionalInfo": { + "wheelchair_yes": "yes", + "website": "http://www.hotel-buergerhof.de/", + "phone": "+49 3723 720", + "email": "hotel.buergerhof@t-online.de", + "fax": "+49 3723 721109", + "operator": "Rene Schulz" + } + }, + { + "name": "Bürgerhaus Thalheim", + "lat": "51.28075", + "lon": "13.08789", + "id": 2263195204, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "operator": "Heimatverein Thalheim e.V." + } + }, + { + "name": "Bürgerstübel", + "lat": "50.61654", + "lon": "12.23986", + "id": 186518905, + "subType": "restaurant", + "type": "sustenance", + "additionalInfo": { + "cuisine_german": "german" + } + }, + { + "name": "Bürgerstübel", + "lat": "50.61654", + "lon": "12.23986", + "id": 186518905, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "cuisine_german": "german" + } + }, + { + "name": "Merkur", + "lat": "51.04734", + "lon": "13.73411", + "id": 10103482526, + "subType": "artwork", + "type": "tourism", + "additionalInfo": { + "artwork_type_statue": "statue", + "material_wood": "wood", + "image": "http://carstenbuerger.com/wp-content/uploads/2017/05/SpS_Merkur_3-500x500.jpg", + "artist_name": "Carsten Bürger" + } + }, + { + "name": "Fred-Oertel-Bürgerpark", + "lat": "50.73855", + "lon": "12.36488", + "id": 1102404889, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Bürgerhaus", + "lat": "51.01037", + "lon": "13.13332", + "id": 616588335, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerbüro Nossen", + "lat": "51.05662", + "lon": "13.29816", + "id": 9896602454, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerwäldchen", + "lat": "51.09784", + "lon": "14.67361", + "id": 4402722398208, + "subType": "forest", + "type": "man_made" + }, + { + "name": "Bürgermeister-Müller-Haus", + "lat": "51.27424", + "lon": "12.31580", + "id": 392028073, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.buergermeister-mueller-haus.de/", + "wikipedia": "http://de.wikipedia.org/wiki/Carl Wilhelm Müller", + "start_date": "1723" + } + }, + { + "name": "Bürgermeister-Müller-Haus", + "lat": "51.27424", + "lon": "12.31580", + "id": 392028073, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "website": "http://www.buergermeister-mueller-haus.de/", + "wikipedia": "http://de.wikipedia.org/wiki/Carl Wilhelm Müller", + "start_date": "1723" + } + }, + { + "name": "Bürgergarten Koitschgraben", + "lat": "51.01721", + "lon": "13.77885", + "id": 391234473, + "subType": "garden", + "type": "entertainment" + }, + { + "name": "Bürgeramt Stötteritzer Straße", + "lat": "51.32589", + "lon": "12.40670", + "id": 255136649, + "subType": "townhall", + "type": "administrative", + "openingHours": "Mo 09:00-16:00; Tu,Th 09:00-18:00; We 09:00-14:00; Fr 09:00-12:30", + "additionalInfo": { + "opening_hours": "Mo 09:00-16:00; Tu,Th 09:00-18:00; We 09:00-14:00; Fr 09:00-12:30" + } + }, + { + "name": "Bürgeramt Stötteritzer Straße", + "lat": "51.32589", + "lon": "12.40670", + "id": 255136649, + "subType": "building", + "type": "man_made", + "openingHours": "Mo 09:00-16:00; Tu,Th 09:00-18:00; We 09:00-14:00; Fr 09:00-12:30", + "additionalInfo": { + "opening_hours": "Mo 09:00-16:00; Tu,Th 09:00-18:00; We 09:00-14:00; Fr 09:00-12:30" + } + }, + { + "name": "Bürgerheim", + "lat": "50.81902", + "lon": "12.54733", + "id": 1241062213, + "subType": "social_facility", + "type": "healthcare", + "additionalInfo": { + "social_facility_for_senior": "senior", + "website": "https://www.altenheimglauchau.de/pflegeheim-buergerheim", + "operator": "Städtische Altenheim Glauchau gemeinnützige GmbH" + } + }, + { + "name": "Barockes Bürgerhaus anno 1680", + "lat": "51.05990", + "lon": "13.74117", + "id": 4415003832320, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerwald", + "lat": "50.98618", + "lon": "13.02167", + "id": 4413863047168, + "subType": "forest", + "type": "man_made", + "additionalInfo": { + "leaf_type_mixed": "mixed" + } + }, + { + "name": "Photovoltaikanlage Freibad Bürger Energie Drebach eG", + "lat": "50.69570", + "lon": "13.01401", + "id": 9085267704, + "subType": "power_generator", + "type": "man_made", + "additionalInfo": { + "generator_source_solar": "solar", + "website": "https://www.buerger-energie-drebach.de/index.php/pv-freibad-venusberg", + "operator": "Bürger Energie Drebach eG", + "generator_output_electricity": "0.008" + } + }, + { + "name": "Bürgerpark", + "lat": "51.37557", + "lon": "12.34421", + "id": 72661719, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Stadt Leipzig Bürgeramt", + "lat": "51.30866", + "lon": "12.37522", + "id": 3821484358, + "subType": "office_administrative", + "type": "administrative", + "openingHours": "Mo-Fr 09:00-20:00; Th 13:00-20:00; Sa 09:00-14:00", + "additionalInfo": { + "opening_hours": "Mo-Fr 09:00-20:00; Th 13:00-20:00; Sa 09:00-14:00" + } + }, + { + "name": "Burger Straße 2", + "lat": "51.43650", + "lon": "14.38082", + "id": 81116759, + "subType": "bridge", + "type": "man_made", + "additionalInfo": { + "bridge_car": "yes", + "note": "die \"2\" ist Namensbestandteil lt. Beschilderung (es gibt auch eine \"1\" in der Gegend)", + "operator": "Tourismusverband Niederlausitz e.V.", + "network": "rcn" + } + }, + { + "name": "Bürgerbüro", + "lat": "51.06163", + "lon": "13.88539", + "id": 14392506202, + "subType": "government", + "type": "administrative", + "openingHours": "Mo 08:00-16:00; Tu,Th 08:00-18:00; We,Fr 08:00-14:00", + "additionalInfo": { + "opening_hours": "Mo 08:00-16:00; Tu,Th 08:00-18:00; We,Fr 08:00-14:00" + } + }, + { + "name": "Parfümerie Burger", + "lat": "50.71877", + "lon": "12.49336", + "id": 6050180634, + "subType": "beauty", + "type": "service", + "openingHours": "Mo-Fr 09:00-20:00; Sa 09:00-18:00", + "additionalInfo": { + "opening_hours": "Mo-Fr 09:00-20:00; Sa 09:00-18:00", + "website": "https://www.burger-parfuemerie.de/" + } + }, + { + "name": "Polizeirevier Dresden-Nord Bürgerpolizist", + "lat": "51.06163", + "lon": "13.88530", + "id": 14392506200, + "subType": "police", + "type": "emergency", + "openingHours": "Tu 15:00-18:00", + "additionalInfo": { + "opening_hours": "Tu 15:00-18:00" + } + }, + { + "name": "Bürgergarten Stollberg", + "lat": "50.70974", + "lon": "12.77682", + "id": 385767993, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "wheelchair_limited": "limited", + "website": "http://buergergarten-stollberg.de/", + "phone": "+49 37296 54280", + "email": "kontakt@buergergarten-stollberg.de", + "fax": "+49 37296 54282", + "facebook": "https://www.facebook.com/BurgergartenStollberg" + } + }, + { + "name": "Bürgergarten Stollberg", + "lat": "50.70974", + "lon": "12.77682", + "id": 385767993, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wheelchair_limited": "limited", + "website": "http://buergergarten-stollberg.de/", + "phone": "+49 37296 54280", + "email": "kontakt@buergergarten-stollberg.de", + "fax": "+49 37296 54282", + "facebook": "https://www.facebook.com/BurgergartenStollberg" + } + }, + { + "name": "Bürgeramt", + "lat": "51.36343", + "lon": "12.36434", + "id": 1757740612, + "subType": "government", + "type": "administrative", + "openingHours": "Mo 09:00-16:00; We 09:00-14:00; Tu,Th 09:00-18:00; Fr 09:00-12:30", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo 09:00-16:00; We 09:00-14:00; Tu,Th 09:00-18:00; Fr 09:00-12:30" + } + }, + { + "name": "Rock Burger", + "lat": "51.04593", + "lon": "13.73604", + "id": 5252366234, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "cuisine_sausage": "sausage", + "cuisine_burger": "burger", + "cuisine": "sausage;burger", + "level": "1" + } + }, + { + "name": "Bahnhof Kurort Kipsdorf", + "lat": "50.80440", + "lon": "13.67577", + "id": 269507227, + "subType": "railway_station", + "type": "transportation", + "additionalInfo": { + "alt_name": "Bürger- und Heimatvereinshaus" + } + }, + { + "name": "Bahnhof Kurort Kipsdorf", + "lat": "50.80440", + "lon": "13.67577", + "id": 269507227, + "subType": "public_transport_station", + "type": "transportation", + "additionalInfo": { + "alt_name": "Bürger- und Heimatvereinshaus" + } + }, + { + "name": "Bahnhof Kurort Kipsdorf", + "lat": "50.80440", + "lon": "13.67577", + "id": 269507227, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "alt_name": "Bürger- und Heimatvereinshaus" + } + }, + { + "name": "Delitzsch, Bürgerhaus", + "lat": "51.53049", + "lon": "12.33162", + "id": 1930803098, + "subType": "bus_stop", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "operator": "Auto Webel GmbH", + "network": "MDV", + "route_bus_ref": "192" + } + }, + { + "name": "Delitzsch, Bürgerhaus", + "lat": "51.53049", + "lon": "12.33162", + "id": 1930803098, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "operator": "Auto Webel GmbH", + "network": "MDV", + "route_bus_ref": "192" + } + }, + { + "name": "Bürgercasino Neukirch", + "lat": "51.09631", + "lon": "14.31156", + "id": 306856667, + "subType": "pub", + "type": "sustenance", + "additionalInfo": { + "cuisine_pizza": "pizza", + "smoking_yes": "yes", + "website": "http://www.bürgercasino.de/", + "url": "http://www.bürgercasino.de/" + } + }, + { + "name": "Bürgercasino Neukirch", + "lat": "51.09631", + "lon": "14.31156", + "id": 306856667, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "cuisine_pizza": "pizza", + "smoking_yes": "yes", + "website": "http://www.bürgercasino.de/", + "url": "http://www.bürgercasino.de/" + } + }, + { + "name": "Bürgerstübl", + "lat": "51.15652", + "lon": "14.99237", + "id": 558297046, + "subType": "restaurant", + "type": "sustenance", + "additionalInfo": { + "wheelchair_limited": "limited", + "phone": "+49 3581 879579" + } + }, + { + "name": "Bürgerbüro Susann Rüthrich | SPD Ortsverein", + "lat": "51.07515", + "lon": "13.72319", + "id": 6629216626, + "subType": "political_party", + "type": "office", + "openingHours": "Mo 09:00-11:00,13:00-17:00; Tu 09:00-12:00,13:00-16:00; We,Th 09:00-12:00,13:00-17:00, Sa 09:00-13:00", + "additionalInfo": { + "opening_hours": "Mo 09:00-11:00,13:00-17:00; Tu 09:00-12:00,13:00-16:00; We,Th 09:00-12:00,13:00-17:00, Sa 09:00-13:00", + "phone": "+49 351 84757860", + "operator": "SPD Ortsverein Dresden Pieschen" + } + }, + { + "name": "Burger King", + "lat": "51.35121", + "lon": "12.44444", + "id": 67029803, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Su,PH 09:00-23:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "delivery_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "delivery_yes": "yes", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Su,PH 09:00-23:00", + "phone": "+49 341 2536094", + "description": "Behinderten-WC / Wickelraum ", + "operator": "R&S GastroSysteme GmbH Leipzig", + "brand": "Burger King" + } + }, + { + "name": "Burger King", + "lat": "51.35121", + "lon": "12.44444", + "id": 67029803, + "subType": "building", + "type": "man_made", + "openingHours": "Mo-Su,PH 09:00-23:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "delivery_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "delivery_yes": "yes", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Su,PH 09:00-23:00", + "phone": "+49 341 2536094", + "description": "Behinderten-WC / Wickelraum ", + "operator": "R&S GastroSysteme GmbH Leipzig", + "brand": "Burger King" + } + }, + { + "name": "Bürgerstraße", + "lat": "51.07696", + "lon": "13.72544", + "id": 4458559832, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "wheelchair_yes": "yes", + "route_tram_ref": "13", + "operator": "DVB" + } + }, + { + "name": "Bürgerbüro Die Blauen", + "lat": "51.31382", + "lon": "12.26467", + "id": 7175474920, + "subType": "political_party", + "type": "office", + "additionalInfo": { + "wheelchair_yes": "yes" + } + }, + { + "name": "Bürgerservicestelle Morgenleite", + "lat": "50.79479", + "lon": "12.88347", + "id": 329853169, + "subType": "building", + "type": "man_made", + "openingHours": "Mo 08:30-12:00; Tu 08:30-12:00,13:30-18:00; Th 08:30-12:00,13:30-18:00", + "additionalInfo": { + "opening_hours": "Mo 08:30-12:00; Tu 08:30-12:00,13:30-18:00; Th 08:30-12:00,13:30-18:00", + "phone": "+49 371 4883380", + "fax": "+49 371 4883393" + } + }, + { + "name": "Stadion am Bürgergarten", + "lat": "51.11800", + "lon": "13.10847", + "id": 320532869, + "subType": "stadium", + "type": "sport" + }, + { + "name": "Bürgerservicestelle Rabenstein", + "lat": "50.82588", + "lon": "12.83274", + "id": 10734904138, + "subType": "government", + "type": "administrative" + }, + { + "name": "burgerme", + "lat": "51.36392", + "lon": "12.35859", + "id": 12363127352, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "11:00-23:00", + "additionalInfo": { + "cuisine_burger": "burger", + "outdoor_seating_no": "no", + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "smoking_no": "no", + "drive_through_no": "no", + "delivery_yes": "yes", + "delivery_filter_yes": "yes", + "opening_hours": "11:00-23:00" + } + }, + { + "name": "Starosta", + "names": { + "de": "Bürgermeister" + }, + "lat": "50.90648", + "lon": "14.39705", + "id": 6949912796, + "subType": "peak", + "type": "natural", + "additionalInfo": { + "website": "http://db-sandsteinklettern.gipfelbuch.de/weg.php?gipfelid=1189", + "ref": "31" + } + }, + { + "name": "Bürgerwiese", + "lat": "51.03832", + "lon": "13.75012", + "id": 72013409, + "subType": "grass", + "type": "man_made" + }, + { + "name": "Heimateck-Bürgerhaus", + "lat": "50.93086", + "lon": "13.13212", + "id": 300082959, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus Schönborn", + "lat": "51.14757", + "lon": "13.86689", + "id": 3093708940, + "subType": "townhall", + "type": "administrative" + }, + { + "name": "Bürgerhaus Schönborn", + "lat": "51.14757", + "lon": "13.86689", + "id": 3093708940, + "subType": "building", + "type": "man_made" + }, + { + "name": "Burger King Glauchau", + "lat": "50.84112", + "lon": "12.54203", + "id": 415846375, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Th 09:00-24:00, Fr,Sa 09:00-02:00, Su 10:00-24:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-24:00, Fr,Sa 09:00-02:00, Su 10:00-24:00", + "website": "https://www.burgerking.de/", + "phone": "+49 3763 172639", + "alt_name": "Burger King Glauchau", + "operator": "Food Star GmbH" + } + }, + { + "name": "Burger King Glauchau", + "lat": "50.84112", + "lon": "12.54203", + "id": 415846375, + "subType": "building", + "type": "man_made", + "openingHours": "Mo-Th 09:00-24:00, Fr,Sa 09:00-02:00, Su 10:00-24:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-24:00, Fr,Sa 09:00-02:00, Su 10:00-24:00", + "website": "https://www.burgerking.de/", + "phone": "+49 3763 172639", + "alt_name": "Burger King Glauchau", + "operator": "Food Star GmbH" + } + }, + { + "name": "Bürgerteich", + "lat": "51.13462", + "lon": "14.17603", + "id": 55487359, + "subType": "water", + "type": "natural" + }, + { + "name": "Gleis-Grün-Zug", + "lat": "51.32200", + "lon": "12.32175", + "id": 4417658226688, + "subType": "park", + "type": "entertainment", + "additionalInfo": { + "website": "https://www.buergerbahnhof-plagwitz.de/", + "alt_name": "Bürgerbahnhof Plagwitz" + } + }, + { + "name": "Bürger Augenoptik", + "lat": "50.89809", + "lon": "14.80584", + "id": 8609806300, + "subType": "optician", + "type": "shop" + }, + { + "name": "Bürgerhaus", + "lat": "50.91667", + "lon": "13.34326", + "id": 6018305098, + "subType": "information", + "type": "tourism", + "additionalInfo": { + "information_board": "board" + } + }, + { + "name": "Bürgerteich", + "lat": "51.13721", + "lon": "14.17457", + "id": 73898133, + "subType": "water", + "type": "natural" + }, + { + "name": "Bürgerhilfe Sachsen e. V.", + "lat": "51.17747", + "lon": "14.42370", + "id": 13446225794, + "subType": "social_facility", + "type": "healthcare", + "additionalInfo": { + "social_facility_for_juvenile": "juvenile" + } + }, + { + "name": "Bürgerverein und Stadtteilzentrum Messemagistrale (SZM)", + "lat": "51.32666", + "lon": "12.38505", + "id": 49360901, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus", + "lat": "50.69534", + "lon": "12.42159", + "id": 276216961, + "subType": "library", + "type": "education" + }, + { + "name": "Bürgerhaus", + "lat": "50.69534", + "lon": "12.42159", + "id": 276216961, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerbüro", + "lat": "50.89800", + "lon": "13.66270", + "id": 4870615672, + "subType": "government", + "type": "administrative", + "additionalInfo": { + "operator": "Landratsamt" + } + }, + { + "name": "Bistro Burger", + "lat": "51.36652", + "lon": "12.36672", + "id": 668128490, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "wheelchair_limited": "limited", + "cuisine_kebab": "kebab" + } + }, + { + "name": "Delitzsch, Bürgerhaus", + "lat": "51.53047", + "lon": "12.33181", + "id": 12792541316, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bench_yes": "yes", + "covered_yes": "yes", + "bus_yes": "yes", + "network": "MDV", + "operator": "Auto Webel GmbH" + } + }, + { + "name": "Burger King", + "lat": "51.06048", + "lon": "13.57333", + "id": 8463634564, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "outdoor_seating_yes": "yes", + "delivery_no": "no", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "internet_access_type_no": "no", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "brand": "Burger King" + } + }, + { + "name": "Delitzsch, Bürgerhaus", + "lat": "51.53047", + "lon": "12.33157", + "id": 12792541318, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bench_yes": "yes", + "covered_yes": "yes", + "bus_yes": "yes", + "network": "MDV", + "route_bus_ref": "192", + "operator": "Auto Webel GmbH" + } + }, + { + "name": "Burger Like", + "lat": "51.34273", + "lon": "12.36340", + "id": 3516140886, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Th,Sa 10:30-22:00, Fr 10:30-13:30,15:00-22:00, Su 11:30-22:00", + "additionalInfo": { + "cuisine_burger": "burger", + "opening_hours": "Mo-Th,Sa 10:30-22:00, Fr 10:30-13:30,15:00-22:00, Su 11:30-22:00" + } + }, + { + "name": "Bürgerpark", + "lat": "51.12673", + "lon": "13.57751", + "id": 530190685, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Landratsamt Vogtlandkr., Außenstelle Klingenthal-Bürgeramt", + "lat": "50.35719", + "lon": "12.46740", + "id": 3552293694, + "subType": "government", + "type": "administrative", + "openingHours": "Tu,We 09:00-12:00,13:00-18:00; Th 13:00-16:00; Fr 09:00-12:00", + "additionalInfo": { + "opening_hours": "Tu,We 09:00-12:00,13:00-18:00; Th 13:00-16:00; Fr 09:00-12:00" + } + }, + { + "name": "Touristinfo im Bürgerbüro", + "lat": "50.89639", + "lon": "13.66740", + "id": 6245301432, + "subType": "information", + "type": "tourism", + "openingHours": "Mo-We 09:00-16:00; Th 09:00-18:00; Fr 09:00-12:00", + "additionalInfo": { + "information_office": "office", + "opening_hours": "Mo-We 09:00-16:00; Th 09:00-18:00; Fr 09:00-12:00", + "website": "https://www.dippoldiswalde.de/inhalte/dippoldiswalde/_inhalt/tourismus/kultur_tourismus_sport_freizeit" + } + }, + { + "name": "Bürgerhaus Geithain", + "lat": "51.05799", + "lon": "12.69286", + "id": 1062805407, + "subType": "cinema", + "type": "entertainment", + "openingHours": "\"Senioren-Club Mo-Do 10:00-16:00;Fr 10:00-12:00\"", + "additionalInfo": { + "wheelchair_limited": "limited", + "opening_hours": "\"Senioren-Club Mo-Do 10:00-16:00;Fr 10:00-12:00\"", + "height": "11.98", + "addr_housename": "Bürgerhaus" + } + }, + { + "name": "Bürgerhaus Geithain", + "lat": "51.05799", + "lon": "12.69286", + "id": 1062805407, + "subType": "building", + "type": "man_made", + "openingHours": "\"Senioren-Club Mo-Do 10:00-16:00;Fr 10:00-12:00\"", + "additionalInfo": { + "wheelchair_limited": "limited", + "opening_hours": "\"Senioren-Club Mo-Do 10:00-16:00;Fr 10:00-12:00\"", + "height": "11.98", + "addr_housename": "Bürgerhaus" + } + }, + { + "name": "Bibliothek Bannewitz im Bürgerhaus", + "lat": "50.99387", + "lon": "13.72261", + "id": 6050371624, + "subType": "library", + "type": "education", + "openingHours": "Tu 09:00-12:00,13:00-16:00; Th 09:00-12:00,13:00-18:00", + "additionalInfo": { + "opening_hours": "Tu 09:00-12:00,13:00-16:00; Th 09:00-12:00,13:00-18:00" + } + }, + { + "name": "Bürgerhaus Irbersdorf", + "lat": "50.94965", + "lon": "13.04837", + "id": 2535077332, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus und Museum für ländliches Brauchtum", + "lat": "51.18323", + "lon": "13.24486", + "id": 183255037, + "subType": "museum", + "type": "tourism", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Bürgerhaus und Museum für ländliches Brauchtum", + "lat": "51.18323", + "lon": "13.24486", + "id": 183255037, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Burger Amt #2", + "lat": "51.31598", + "lon": "12.32612", + "id": 530178380, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Bürgerhaus Schneidenbach", + "lat": "50.59276", + "lon": "12.30557", + "id": 2143232302, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerberatung im Rathaus", + "lat": "51.04830", + "lon": "13.74128", + "id": 5060913972, + "subType": "government", + "type": "administrative", + "additionalInfo": { + "operator": "Landeshauptstadt Dresden" + } + }, + { + "name": "Bürgergarten", + "lat": "51.02395", + "lon": "14.21395", + "id": 1196239258, + "subType": "restaurant", + "type": "sustenance", + "additionalInfo": { + "wheelchair_no": "no", + "cuisine_german": "german", + "phone": "+49 3596 502549" + } + }, + { + "name": "Bürgerhaus", + "lat": "51.53136", + "lon": "12.33123", + "id": 75682903, + "subType": "9pin", + "type": "sport", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Bürgerhaus", + "lat": "51.53136", + "lon": "12.33123", + "id": 75682903, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Bürger- und Familienpark Oelsnitz", + "lat": "50.73343", + "lon": "12.69635", + "id": 4403999610880, + "subType": "park", + "type": "entertainment", + "additionalInfo": { + "description": "ehemals Landesgartenschaugelände 2015" + } + }, + { + "name": "Bürgerhaus „Flora”", + "lat": "50.90838", + "lon": "13.40006", + "id": 296360765, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus „Flora”", + "lat": "50.90838", + "lon": "13.40006", + "id": 296360765, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus Reichenbach", + "lat": "50.98494", + "lon": "13.23436", + "id": 412821069, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Reichenbach", + "lat": "50.98494", + "lon": "13.23436", + "id": 412821069, + "subType": "building", + "type": "man_made" + }, + { + "name": "Busdepot Bürgerschachtstraße", + "lat": "50.70405", + "lon": "12.47952", + "id": 700394793, + "subType": "depot", + "type": "man_made", + "additionalInfo": { + "operator": "Städtische Verkehrsbetriebe Zwickau GmbH" + } + }, + { + "name": "Burger King", + "lat": "51.34130", + "lon": "12.37496", + "id": 496328526, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Fr 00:00-03:00,09:00-24:00; Sa,Su 00:00-06:00,09:00-24:00", + "additionalInfo": { + "cuisine_burger": "burger", + "surveillance_yes": "yes", + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "diet_vegetarian_no": "no", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 00:00-03:00,09:00-24:00; Sa,Su 00:00-06:00,09:00-24:00", + "brand": "Burger King" + } + }, + { + "name": "Bistro Burger & Co", + "lat": "51.27906", + "lon": "12.35947", + "id": 7969495516, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Tu 11:30-15:00; We-Fr 11:30-19:00", + "additionalInfo": { + "delivery_no": "no", + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "smoking_no": "no", + "cuisine_regional": "regional", + "opening_hours": "Mo-Tu 11:30-15:00; We-Fr 11:30-19:00", + "website": "https://www.facebook.com/bistroburgerco/", + "phone": "+49 341 35884306", + "capacity": "20" + } + }, + { + "name": "Freiroda, Bürgerhaus", + "lat": "51.42192", + "lon": "12.26475", + "id": 1167043415, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bench_yes": "yes", + "covered_yes": "yes", + "operator": "Auto Webel", + "route_bus_ref": "+207" + } + }, + { + "name": "Freiroda, Bürgerhaus", + "lat": "51.42193", + "lon": "12.26428", + "id": 1167043413, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bench_yes": "yes", + "operator": "Auto Webel", + "route_bus_ref": "+207" + } + }, + { + "name": "Bürgerhaus", + "lat": "51.27953", + "lon": "14.01480", + "id": 317507569, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus", + "lat": "51.12674", + "lon": "13.84430", + "id": 857204684, + "subType": "arts_centre", + "type": "entertainment", + "additionalInfo": { + "wheelchair_yes": "yes" + } + }, + { + "name": "Bürgeramt, Grünau", + "lat": "51.31168", + "lon": "12.28093", + "id": 4215436834, + "subType": "bank", + "type": "finance", + "additionalInfo": { + "toilets_wheelchair_yes": "yes", + "wheelchair_yes": "yes" + } + }, + { + "name": "The Route 66 Burgerstore", + "lat": "50.84270", + "lon": "12.64537", + "id": 3396229966, + "subType": "fast_food", + "type": "sustenance" + }, + { + "name": "Burger Cafe Kultur", + "lat": "51.11644", + "lon": "13.12443", + "id": 8659550982, + "subType": "fast_food", + "type": "sustenance" + }, + { + "name": "Burger King", + "lat": "51.34588", + "lon": "12.26319", + "id": 70482199, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Fr 00:00-01:00,08:00-24:00; Sa,Su 00:00-04:00,08:00-24:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "toilets_wheelchair_no": "no", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 00:00-01:00,08:00-24:00; Sa,Su 00:00-04:00,08:00-24:00", + "website": "https://www.burgerking.de/kingfinder/8954?id=383", + "phone": "+49 341 9411990", + "description": "Behinderten-WC", + "operator": "R&S GastroSysteme GmbH Leipzig", + "brand": "Burger King" + } + }, + { + "name": "Burger King", + "lat": "51.34588", + "lon": "12.26319", + "id": 70482199, + "subType": "building", + "type": "man_made", + "openingHours": "Mo-Fr 00:00-01:00,08:00-24:00; Sa,Su 00:00-04:00,08:00-24:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "toilets_wheelchair_no": "no", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 00:00-01:00,08:00-24:00; Sa,Su 00:00-04:00,08:00-24:00", + "website": "https://www.burgerking.de/kingfinder/8954?id=383", + "phone": "+49 341 9411990", + "description": "Behinderten-WC", + "operator": "R&S GastroSysteme GmbH Leipzig", + "brand": "Burger King" + } + }, + { + "name": "Burger King", + "lat": "51.41351", + "lon": "12.30909", + "id": 252058081, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Fr 00:00-02:00,06:00-24:00; Sa 00:00-05:00,07:00-24:00; Su 00:00-05:00,09:00-24:00", + "additionalInfo": { + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "opening_hours": "Mo-Fr 00:00-02:00,06:00-24:00; Sa 00:00-05:00,07:00-24:00; Su 00:00-05:00,09:00-24:00", + "website": "https://www.burgerking.de/", + "phone": "+49 341 4617230", + "fax": "+49 341 4617232", + "operator": "RuS Gastrosystem GmbH", + "brand": "Burger King" + } + }, + { + "name": "Burger King", + "lat": "51.41351", + "lon": "12.30909", + "id": 252058081, + "subType": "building", + "type": "man_made", + "openingHours": "Mo-Fr 00:00-02:00,06:00-24:00; Sa 00:00-05:00,07:00-24:00; Su 00:00-05:00,09:00-24:00", + "additionalInfo": { + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "opening_hours": "Mo-Fr 00:00-02:00,06:00-24:00; Sa 00:00-05:00,07:00-24:00; Su 00:00-05:00,09:00-24:00", + "website": "https://www.burgerking.de/", + "phone": "+49 341 4617230", + "fax": "+49 341 4617232", + "operator": "RuS Gastrosystem GmbH", + "brand": "Burger King" + } + }, + { + "name": "Freital Bürgerstraße (1)", + "lat": "50.99153", + "lon": "13.64315", + "id": 905004250, + "subType": "bus_stop", + "type": "transportation", + "additionalInfo": { + "tactile_paving_yes": "yes", + "bus_yes": "yes", + "wheelchair_yes": "yes", + "network": "VVO", + "route_bus_ref": "344, 363", + "operator": "Regionalverkehr Dresden", + "ref": "1" + } + }, + { + "name": "Freital Bürgerstraße (1)", + "lat": "50.99153", + "lon": "13.64315", + "id": 905004250, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "tactile_paving_yes": "yes", + "bus_yes": "yes", + "wheelchair_yes": "yes", + "network": "VVO", + "route_bus_ref": "344, 363", + "operator": "Regionalverkehr Dresden", + "ref": "1" + } + }, + { + "name": "Bürgerzentrum \"Johanna Mejer\"", + "lat": "50.65350", + "lon": "13.35184", + "id": 543963457, + "subType": "building", + "type": "man_made" + }, + { + "name": "Historisches Bürgerhaus Dresden", + "lat": "51.05161", + "lon": "13.74379", + "id": 6196412472, + "subType": "apartment", + "type": "tourism", + "additionalInfo": { + "website": "http://www.dresdner-kaffeestuebchen.de/", + "note": "keine eigene Homepage gefunden;angegebene umfasst das gesamte Haus;wird in unzähligen Buchungsportalen gelistet" + } + }, + { + "name": "Bürgerwiese", + "names": { + "hsb": "Byrgarska łuka" + }, + "lat": "51.43594", + "lon": "14.25545", + "id": 610636117, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Schule Am Bürgergarten", + "lat": "51.45715", + "lon": "12.64080", + "id": 12532020164, + "subType": "school", + "type": "education", + "additionalInfo": { + "description": "Förderschule für Lernbehinderte" + } + }, + { + "name": "Bürgergarten", + "lat": "51.11896", + "lon": "13.10688", + "id": 388729369, + "subType": "biergarten", + "type": "sustenance", + "openingHours": "11:30+", + "additionalInfo": { + "toilets_wheelchair_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "11:30+", + "website": "https://buergergarten-doebeln.de/", + "phone": "+49 3431 606719", + "fax": "+49 3431 6073344" + } + }, + { + "name": "Prime Burger", + "lat": "51.34305", + "lon": "12.37245", + "id": 9095777556, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Th 11:00-23:00, Fr,Sa 11:00-03:00", + "additionalInfo": { + "diet_vegetarian_filter_yes": "yes", + "diet_vegetarian_yes": "yes", + "cuisine_burger": "burger", + "wheelchair_limited": "limited", + "opening_hours": "Mo-Th 11:00-23:00, Fr,Sa 11:00-03:00", + "website": "http://www.prime-burger.de/" + } + }, + { + "name": "Privilegierte Bürgerschützen-Gesellschaft Radeberg i/Sa e.V.", + "lat": "51.10720", + "lon": "13.90457", + "id": 10745624392, + "subType": "club_sport", + "type": "entertainment", + "additionalInfo": { + "website": "http://schuetzenverein-radeberg.de", + "phone": "+49 3528 4155715", + "email": "info@schuetzenverein-radeberg.de" + } + }, + { + "name": "Privilegierte Bürgerschützen-Gesellschaft Radeberg i/Sa e.V.", + "lat": "51.10720", + "lon": "13.90457", + "id": 10745624392, + "subType": "shooting", + "type": "sport", + "additionalInfo": { + "website": "http://schuetzenverein-radeberg.de", + "phone": "+49 3528 4155715", + "email": "info@schuetzenverein-radeberg.de" + } + }, + { + "name": "Bürgerbüro/Meldeamt", + "lat": "50.78809", + "lon": "12.61076", + "id": 10784458686, + "subType": "government", + "type": "administrative", + "openingHours": "Mo,Fr 09:00-11:30; Tu 09:00-11:30,14:00-16:00; Th 09:00-11:30,14:00-18:00; We off", + "additionalInfo": { + "register_office": "register_office", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Fr 09:00-11:30; Tu 09:00-11:30,14:00-16:00; Th 09:00-11:30,14:00-18:00; We off", + "email": "buergerbuero-st.egidien@lichtenstein-sachsen.de", + "level": "0" + } + }, + { + "name": "Burgerheart", + "lat": "51.34079", + "lon": "12.36788", + "id": 1781985040, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Su 17:00-24:00", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "cuisine_burger": "burger", + "wheelchair_no": "no", + "opening_hours": "Mo-Su 17:00-24:00", + "website": "http://www.burgerheart.de/leipzig/" + } + }, + { + "name": "Bürgeramt Holzhausen", + "lat": "51.30630", + "lon": "12.46229", + "id": 362511457, + "subType": "townhall", + "type": "administrative" + }, + { + "name": "Bürgeramt Holzhausen", + "lat": "51.30630", + "lon": "12.46229", + "id": 362511457, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus Zehren", + "lat": "51.19970", + "lon": "13.40551", + "id": 232151723, + "subType": "building", + "type": "man_made" + }, + { + "lat": "51.56297", + "lon": "12.98573", + "id": 14700366602, + "subType": "tomb", + "type": "tourism", + "additionalInfo": { + "old_name": "Grabmal eines Torgauer Bürgers", + "image": "https://commons.wikimedia.org/wiki/File:Grabmal_eines_Torgauer_B%C3%BCrgers_Friedhof_(Torgau)_(2).jpg", + "start_date": "~1850" + } + }, + { + "name": "Bürgerbüro", + "lat": "51.05443", + "lon": "12.69432", + "id": 5174145828, + "subType": "government", + "type": "administrative", + "openingHours": "Mo,Fr 08:00-12:00; Tu 08:00-12:00,13:00-18:00; Th 08:00-12:00; Th 08:00-12:00,13:00-17:00; We,Sa,Su,PH off", + "additionalInfo": { + "wheelchair_limited": "limited", + "opening_hours": "Mo,Fr 08:00-12:00; Tu 08:00-12:00,13:00-18:00; Th 08:00-12:00; Th 08:00-12:00,13:00-17:00; We,Sa,Su,PH off", + "website": "http://www.geithain.net/", + "phone": "+49 34341 466100" + } + }, + { + "name": "Bürgerhaus Bannewitz", + "lat": "50.99388", + "lon": "13.72255", + "id": 47091657, + "subType": "building", + "type": "man_made" + }, + { + "name": "Taucha, An der Bürgerruhe", + "lat": "51.37921", + "lon": "12.49150", + "id": 541937478, + "subType": "tram_stop", + "type": "transportation", + "additionalInfo": { + "wheelchair_no": "no", + "route_tram_ref": "3", + "network": "MDV", + "operator": "LVB", + "ref": "0063" + } + }, + { + "name": "Taucha, An der Bürgerruhe", + "lat": "51.37921", + "lon": "12.49150", + "id": 541937478, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "wheelchair_no": "no", + "route_tram_ref": "3", + "network": "MDV", + "operator": "LVB", + "ref": "0063" + } + }, + { + "name": "Bürgerhaus", + "lat": "50.57184", + "lon": "12.09470", + "id": 11116577680, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus", + "lat": "50.62185", + "lon": "12.73170", + "id": 83012025, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Bürgerpark", + "lat": "50.81827", + "lon": "12.54868", + "id": 92663951, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Oberlauterbach, KiTa Lauterbacher Strolche", + "lat": "50.49534", + "lon": "12.31200", + "id": 666577521, + "subType": "kindergarten", + "type": "education" + }, + { + "name": "Bürgerhaus Oberlauterbach, KiTa Lauterbacher Strolche", + "lat": "50.49534", + "lon": "12.31200", + "id": 666577521, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgersaal Oederan", + "lat": "50.86178", + "lon": "13.16819", + "id": 306356047, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "operator": "Stadt Oederan" + } + }, + { + "name": "Bürgersaal Oederan", + "lat": "50.86178", + "lon": "13.16819", + "id": 306356047, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "operator": "Stadt Oederan" + } + }, + { + "name": "Bürgerallee", + "lat": "50.83310", + "lon": "14.74146", + "id": 1515203393, + "subType": "highway_steps", + "type": "transportation", + "additionalInfo": { + "surface_unpaved": "unpaved" + } + }, + { + "name": "Kino \"Bürgerhaus Groitzsch\"", + "lat": "51.15662", + "lon": "12.28044", + "id": 757156340, + "subType": "cinema", + "type": "entertainment", + "additionalInfo": { + "wheelchair_yes": "yes", + "website": "https://kino-groitzsch.de/kino/", + "phone": "+49 34296 42275", + "email": "kinogroitzsch@online.de", + "fax": "+49 34296 48287" + } + }, + { + "name": "Bürgerstraße", + "lat": "50.99139", + "lon": "13.64714", + "id": 75960723, + "subType": "bridge", + "type": "man_made", + "additionalInfo": { + "bridge_pedestrian": "yes", + "surface_wood": "wood", + "network": "ncn" + } + }, + { + "name": "Bürgerhaus Fröbersgrün", + "lat": "50.57183", + "lon": "12.09487", + "id": 325648945, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgeramt Hoyerswerda", + "names": { + "hsb": "Byrgarski zarjad Wojerecy" + }, + "lat": "51.43362", + "lon": "14.24498", + "id": 7523819822, + "subType": "townhall", + "type": "administrative" + }, + { + "name": "Bürgerbüro MdL Dr. Jana Pinka (Die Linke)", + "lat": "50.91961", + "lon": "13.34309", + "id": 11392997394, + "subType": "political_party", + "type": "office", + "additionalInfo": { + "website": "https://www.jana-pinka.de/", + "phone": "+49 3731 207105", + "fax": "+49 3731 207104", + "email": "roter-weg@jana-pinka.de" + } + }, + { + "name": "Wiederitzsch, Bürgeramt", + "lat": "51.39354", + "lon": "12.37434", + "id": 176835991, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bench_yes": "yes", + "covered_yes": "yes", + "bus_yes": "yes", + "network": "MDV", + "route_bus_ref": "87", + "operator": "LVB", + "ref": "0765" + } + }, + { + "name": "Burger King", + "names": { + "ja": "バーガーキング" + }, + "lat": "51.34443", + "lon": "12.38101", + "id": 288674283, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Su 08:00-23:00; Fr,Sa 08:00-24:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Su 08:00-23:00; Fr,Sa 08:00-24:00", + "phone": "+49 341 2248910", + "fax": "+49 341 2248911", + "operator": "SSP Deutschland GmbH", + "brand": "Burger King", + "level": "0" + } + }, + { + "name": "Burger King", + "lat": "50.59686", + "lon": "12.70668", + "id": 13230158772, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Su-Th 09:00-00:00, Fr-Sa 09:00-02:00", + "additionalInfo": { + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "opening_hours": "Su-Th 09:00-00:00, Fr-Sa 09:00-02:00", + "operator": "BURGER KING Deutschland GmbH", + "brand": "Burger King", + "start_date": "2019-08-28" + } + }, + { + "name": "Bürgerhaus", + "lat": "50.91756", + "lon": "13.34350", + "id": 9437495200, + "subType": "information", + "type": "tourism", + "additionalInfo": { + "information_history": "history" + } + }, + { + "name": "Freital Bürgerstraße (2)", + "lat": "50.99100", + "lon": "13.64305", + "id": 1328346187, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "ref": "2" + } + }, + { + "name": "Bürgerstraße", + "lat": "51.07693", + "lon": "13.72572", + "id": 7601429564, + "subType": "tram_stop", + "type": "transportation", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "wheelchair_yes": "yes", + "operator": "DVB" + } + }, + { + "name": "Freital Bürgerstraße (2)", + "lat": "50.99100", + "lon": "13.64292", + "id": 1170459244, + "subType": "bus_stop", + "type": "transportation", + "additionalInfo": { + "tactile_paving_yes": "yes", + "bus_yes": "yes", + "wheelchair_yes": "yes", + "network": "VVO", + "route_bus_ref": "344, 363", + "operator": "Regionalverkehr Dresden", + "ref": "2" + } + }, + { + "name": "Freital Bürgerstraße (2)", + "lat": "50.99100", + "lon": "13.64292", + "id": 1170459244, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "tactile_paving_yes": "yes", + "bus_yes": "yes", + "wheelchair_yes": "yes", + "network": "VVO", + "route_bus_ref": "344, 363", + "operator": "Regionalverkehr Dresden", + "ref": "2" + } + }, + { + "name": "Bürgerstraße", + "lat": "51.07685", + "lon": "13.72579", + "id": 7601429566, + "subType": "tram_stop", + "type": "transportation", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "wheelchair_yes": "yes", + "operator": "DVB" + } + }, + { + "name": "Bürgerstraße", + "lat": "51.07693", + "lon": "13.72572", + "id": 426380801, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bench_yes": "yes", + "tactile_paving_yes": "yes", + "bin_yes": "yes", + "covered_yes": "yes", + "foot_yes": "yes", + "wheelchair_yes": "yes", + "route_tram_ref": "13", + "operator": "DVB" + } + }, + { + "name": "AfD-Bürgerbüro", + "lat": "50.91720", + "lon": "13.34485", + "id": 9063201122, + "subType": "political_party", + "type": "office" + }, + { + "name": "Burger King Riesa", + "lat": "51.29869", + "lon": "13.27198", + "id": 12889435372, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Th 09:00-24:00; Fr-Sa 09:00-01:00; Su 10:00-24:00", + "additionalInfo": { + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-24:00; Fr-Sa 09:00-01:00; Su 10:00-24:00", + "website": "https://www.burgerking.de/", + "phone": "+49 3525 8756896", + "operator": "BURGER KING Deutschland GmbH" + } + }, + { + "name": "CDU Bürgerbüro", + "lat": "51.45902", + "lon": "12.62872", + "id": 9630846762, + "subType": "political_party", + "type": "office" + }, + { + "name": "Bürgerhaus", + "lat": "51.52963", + "lon": "12.61610", + "id": 502142083, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "description": "Erster Spatenstich für das Bürgerhaus war am 20.03.2005, Richtfest war im August 2005. An dieser Stelle stand bis zum Hochwasser 2002 das alte Pfarrhaus von Gruna." + } + }, + { + "name": "Bürgerhaus", + "lat": "50.94072", + "lon": "13.18548", + "id": 627185165, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "note": "Vereinshaus" + } + }, + { + "name": "Bürgergarten Columbusstraße", + "lat": "51.04506", + "lon": "13.70435", + "id": 1547530067, + "subType": "allotments", + "type": "man_made", + "additionalInfo": { + "website": "http://www.dresden-pflanzbar.de/gaerten/columbusgarten/" + } + }, + { + "name": "Bürgergarten", + "lat": "51.11860", + "lon": "13.10557", + "id": 4412700495872, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Bürgerbüro Freiberg", + "lat": "50.91758", + "lon": "13.34272", + "id": 1391565186, + "subType": "government", + "type": "administrative", + "openingHours": "Tu,Th 09:00-12:30, 13:30-18:00; Fr 09:00-12:30; Sa 09:00-12:30; Su,PH off", + "additionalInfo": { + "opening_hours": "Tu,Th 09:00-12:30, 13:30-18:00; Fr 09:00-12:30; Sa 09:00-12:30; Su,PH off", + "phone": "+49 3731 273161", + "fax": "+49 3731 27373161", + "email": "Buergerbuero@Freiberg.de" + } + }, + { + "name": "Bürgerbüro Freiberg", + "lat": "50.91758", + "lon": "13.34272", + "id": 1391565186, + "subType": "building", + "type": "man_made", + "openingHours": "Tu,Th 09:00-12:30, 13:30-18:00; Fr 09:00-12:30; Sa 09:00-12:30; Su,PH off", + "additionalInfo": { + "opening_hours": "Tu,Th 09:00-12:30, 13:30-18:00; Fr 09:00-12:30; Sa 09:00-12:30; Su,PH off", + "phone": "+49 3731 273161", + "fax": "+49 3731 27373161", + "email": "Buergerbuero@Freiberg.de" + } + }, + { + "name": "Bürgerbüro Plauen", + "lat": "51.02909", + "lon": "13.70718", + "id": 10444050864, + "subType": "government", + "type": "administrative", + "openingHours": "Mo,Fr 09:00-12:00; Tu,Th 09:00-18:00", + "additionalInfo": { + "register_office": "register_office", + "wheelchair_yes": "yes", + "opening_hours": "Mo,Fr 09:00-12:00; Tu,Th 09:00-18:00", + "website": "https://www.dresden.de/de/rathaus/ortsaemter/c_09.php", + "phone": "+493514886801", + "email": "ortsamt-plauen@dresden.de", + "fax": "+493514886803" + } + }, + { + "name": "Bürgerhaus Eilenburg", + "lat": "51.45778", + "lon": "12.64162", + "id": 216891807, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "website": "https://www.buergerhaus-eilenburg.de/", + "operator": "Städtischer EigenbetriebKulturunternehmung Eilenburg" + } + }, + { + "name": "Bürgerhaus Eilenburg", + "lat": "51.45778", + "lon": "12.64162", + "id": 216891807, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "website": "https://www.buergerhaus-eilenburg.de/", + "operator": "Städtischer EigenbetriebKulturunternehmung Eilenburg" + } + }, + { + "name": "Bürgerhaus", + "lat": "50.86793", + "lon": "13.37184", + "id": 226771635, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerbüro Susann Rüthrich", + "lat": "51.16157", + "lon": "13.48525", + "id": 12516655412, + "subType": "political_party", + "type": "office", + "additionalInfo": { + "phone": "+49 3521 7286225" + } + }, + { + "name": "Burger King", + "lat": "50.84083", + "lon": "12.44612", + "id": 10003463416, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Th 09:00-24:00; Fr-Sa 09:00-01:00; Su 10:00-24:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "delivery_no": "no", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-24:00; Fr-Sa 09:00-01:00; Su 10:00-24:00", + "phone": "+49 3764 7967266", + "operator": "BURGER KING Deutschland GmbH", + "brand": "Burger King" + } + }, + { + "name": "Burgerheart", + "lat": "51.06701", + "lon": "13.75201", + "id": 8770441596, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Su 12:00-23:00", + "additionalInfo": { + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "wheelchair_no": "no", + "outdoor_seating_filter_yes": "yes", + "opening_hours": "Mo-Su 12:00-23:00", + "phone": "+4935120611211", + "email": "dresden@burgerheart.com" + } + }, + { + "name": "Bürgerhaus am Wall", + "lat": "50.83446", + "lon": "12.92003", + "id": 4411728162816, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgeramt Sietsch", + "lat": "51.48983", + "lon": "12.17899", + "id": 1181010149, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "note": "ehemals Gasthaus \"Zur Sonne\"" + } + }, + { + "name": "Bürgeramt Sietsch", + "lat": "51.48983", + "lon": "12.17899", + "id": 1181010149, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "note": "ehemals Gasthaus \"Zur Sonne\"" + } + }, + { + "name": "Rückmarsdorf, Bürgeramt", + "lat": "51.34655", + "lon": "12.25810", + "id": 181904275, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "network": "MDV", + "ref": "1009" + } + }, + { + "name": "Bürgerhaus", + "lat": "50.83774", + "lon": "13.67523", + "id": 254088227, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "operator": "Gemeindeverwaltung", + "image": "http://wiki.openstreetmap.org/wiki/File:2015_Schmiedeberg_ehemalige_Grundschule_jetzt_B%C3%BCrgerhaus.jpg" + } + }, + { + "name": "Bürgerhaus", + "lat": "50.83774", + "lon": "13.67523", + "id": 254088227, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "operator": "Gemeindeverwaltung", + "image": "http://wiki.openstreetmap.org/wiki/File:2015_Schmiedeberg_ehemalige_Grundschule_jetzt_B%C3%BCrgerhaus.jpg" + } + }, + { + "name": "Bürgerhaus Kleinwaltersdorf", + "lat": "50.93214", + "lon": "13.30221", + "id": 171104059, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Kleinwaltersdorf", + "lat": "50.93214", + "lon": "13.30221", + "id": 171104059, + "subType": "building", + "type": "man_made" + }, + { + "name": "Sparkasse Mittelsachsen", + "lat": "50.91759", + "lon": "13.34270", + "id": 561701362, + "subType": "atm", + "type": "finance", + "additionalInfo": { + "drive_through_no": "no", + "wheelchair_yes": "yes", + "alt_name": "Sparkasse Mittelsachsen - SB Freiberg-Bürgeramt Obermarkt", + "operator": "Sparkasse Mittelsachsen" + } + }, + { + "name": "Bürgeramt Ratzelbogen", + "lat": "51.31180", + "lon": "12.28100", + "id": 4400990130176, + "subType": "townhall", + "type": "administrative", + "additionalInfo": { + "wheelchair_yes": "yes", + "website": "https://www.leipzig.de/buergerservice-und-verwaltung/aemter-und-behoerdengaenge/behoerden-und-dienstleistungen/dienststelle/buergeramt-ratzelbogen-10007015/", + "phone": "+49 341 1230", + "description": "- Gebäude für Rollstuhlfahrer voll zugänglich - Aufzug für Rollstuhlfahrer zugänglich - Toilette für Rollstuhlfahrer nutzbar - Spezielle und persönliche Hilfeleistungen für Menschen mit Behinderung - Markierte Behindertenparkplätze vorhanden", + "email": "buergeramt@leipzig.de", + "fax": "+49 341 1239265" + } + }, + { + "name": "Bürgeramt Ratzelbogen", + "lat": "51.31180", + "lon": "12.28100", + "id": 4400990130176, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wheelchair_yes": "yes", + "website": "https://www.leipzig.de/buergerservice-und-verwaltung/aemter-und-behoerdengaenge/behoerden-und-dienstleistungen/dienststelle/buergeramt-ratzelbogen-10007015/", + "phone": "+49 341 1230", + "description": "- Gebäude für Rollstuhlfahrer voll zugänglich - Aufzug für Rollstuhlfahrer zugänglich - Toilette für Rollstuhlfahrer nutzbar - Spezielle und persönliche Hilfeleistungen für Menschen mit Behinderung - Markierte Behindertenparkplätze vorhanden", + "email": "buergeramt@leipzig.de", + "fax": "+49 341 1239265" + } + }, + { + "name": "Zum Bürgergarten", + "lat": "51.12607", + "lon": "14.17676", + "id": 584727958, + "subType": "restaurant", + "type": "sustenance" + }, + { + "name": "Bürgerhaus Lomnitz", + "lat": "51.19057", + "lon": "13.90034", + "id": 444035833, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Lomnitz", + "lat": "51.19057", + "lon": "13.90034", + "id": 444035833, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerstraße", + "lat": "51.07685", + "lon": "13.72579", + "id": 426380799, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bench_yes": "yes", + "tactile_paving_yes": "yes", + "bin_yes": "yes", + "covered_yes": "yes", + "foot_yes": "yes", + "wheelchair_yes": "yes", + "route_tram_ref": "13", + "operator": "DVB" + } + }, + { + "name": "Freital Bürgerstraße (1)", + "lat": "50.99172", + "lon": "13.64309", + "id": 1328346171, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "lit_yes": "yes", + "ref": "2" + } + }, + { + "name": "Burger King", + "lat": "51.07794", + "lon": "13.71525", + "id": 303263557, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Th,Su 10:00-24:00; Fr-Sa 10:00-3:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "delivery_filter_yes": "yes", + "cuisine_burger": "burger", + "wheelchair_limited": "limited", + "takeaway_yes": "yes", + "delivery_yes": "yes", + "drive_through_yes": "yes", + "opening_hours": "Mo-Th,Su 10:00-24:00; Fr-Sa 10:00-3:00", + "phone": "+49 351 8629318", + "operator": "Food Star GmbH", + "brand": "Burger King" + } + }, + { + "name": "Burger King", + "lat": "51.07794", + "lon": "13.71525", + "id": 303263557, + "subType": "building", + "type": "man_made", + "openingHours": "Mo-Th,Su 10:00-24:00; Fr-Sa 10:00-3:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "delivery_filter_yes": "yes", + "cuisine_burger": "burger", + "wheelchair_limited": "limited", + "takeaway_yes": "yes", + "delivery_yes": "yes", + "drive_through_yes": "yes", + "opening_hours": "Mo-Th,Su 10:00-24:00; Fr-Sa 10:00-3:00", + "phone": "+49 351 8629318", + "operator": "Food Star GmbH", + "brand": "Burger King" + } + }, + { + "name": "Bürgerbüro Dürrweitzschen", + "lat": "51.20952", + "lon": "12.86160", + "id": 8612724224, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus-Alte Turnhalle", + "lat": "50.57773", + "lon": "11.99336", + "id": 222230053, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus-Alte Turnhalle", + "lat": "50.57773", + "lon": "11.99336", + "id": 222230053, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgermeister-Müller-Denkmal", + "lat": "51.34341", + "lon": "12.38037", + "id": 834679452, + "subType": "memorial", + "type": "tourism", + "additionalInfo": { + "wheelchair_yes": "yes", + "description": "Dr.jur. Carl Wilhelm Müller (1728-1801), Leipziger Bürgermeister", + "artist_name": "Johann Friedrich August Tischbein", + "image": "http://upload.wikimedia.org/wikipedia/commons/1/1a/Carl_Wilhelm_M%C3%BCller_Denkmal.jpg", + "inscription": "C. W. MÜLLER Von den dankbaren Bürgern Leipzigs.", + "start_date": "1819" + } + }, + { + "name": "Bürgerwald", + "lat": "50.72109", + "lon": "12.85321", + "id": 4401022601216, + "subType": "forest", + "type": "man_made", + "additionalInfo": { + "leaf_type_mixed": "mixed" + } + }, + { + "name": "MOBIpunkt Weißig Bürgerbüro", + "lat": "51.06121", + "lon": "13.88515", + "id": 13985472196, + "subType": "car_sharing", + "type": "service", + "openingHours": "24/7", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "24/7", + "operator": "DVB", + "capacity": "2" + } + }, + { + "name": "Bürgersaal im Stadtgut", + "lat": "51.27837", + "lon": "12.58902", + "id": 5234126426, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "addr_housename": "Bürgersaal im Stadtgut" + } + }, + { + "name": "Bürgerzentrum Sonnenberg", + "lat": "50.83398", + "lon": "12.93451", + "id": 5035836296, + "subType": "social_facility", + "type": "healthcare", + "additionalInfo": { + "social_facility_outreach": "outreach", + "phone": "+49 371 306 868 0" + } + }, + { + "name": "Bürgerwald Stollberg", + "lat": "50.71908", + "lon": "12.82295", + "id": 8883845604, + "subType": "emergency_access_point", + "type": "emergency_infrastructure" + }, + { + "name": "Bürgerhaus", + "lat": "51.64607", + "lon": "12.36771", + "id": 760896698, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerzentrum \"Sächsische Krone\"", + "lat": "51.15091", + "lon": "12.75856", + "id": 965747701, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerzentrum \"Sächsische Krone\"", + "lat": "51.15091", + "lon": "12.75856", + "id": 965747701, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus „Goldener Stern“", + "lat": "51.12394", + "lon": "12.49736", + "id": 68576627, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus Spreeperle", + "lat": "51.29852", + "lon": "14.55605", + "id": 434270795, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "operator": "Verein für das Bürgerhaus Spreeperle" + } + }, + { + "name": "Bürgerbüro", + "lat": "50.89233", + "lon": "13.75413", + "id": 844776883, + "subType": "building", + "type": "man_made" + }, + { + "name": "Dr. med. Ulrich Bürger", + "lat": "51.23751", + "lon": "13.05171", + "id": 4373922584, + "subType": "dentist", + "type": "healthcare", + "openingHours": "Mo,We 08:00-11:30,14:00-18:00;Tu,Th,Fr 08:00-11:30", + "additionalInfo": { + "opening_hours": "Mo,We 08:00-11:30,14:00-18:00;Tu,Th,Fr 08:00-11:30", + "phone": "+49 34362 32307" + } + }, + { + "name": "Bürgerhaus", + "lat": "50.56202", + "lon": "12.41996", + "id": 371259279, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerbüro Dresden-Plauen", + "lat": "51.03629", + "lon": "13.71654", + "id": 6244727686, + "subType": "political_party", + "type": "office" + }, + { + "name": "ALFS burger & pizza", + "names": { + "de": "ALFS Burger & Pizza Manufaktur" + }, + "lat": "50.85049", + "lon": "12.79092", + "id": 12442345970, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "We-Mo 17:00-21:30", + "additionalInfo": { + "cuisine_burger": "burger", + "cuisine_pizza": "pizza", + "opening_hours": "We-Mo 17:00-21:30", + "phone": "+49 3722 5914901", + "cuisine": "pizza;burger" + } + }, + { + "name": "Bürgerwald", + "lat": "50.64282", + "lon": "12.46317", + "id": 4402403371008, + "subType": "forest", + "type": "man_made", + "additionalInfo": { + "leaf_type_mixed": "mixed" + } + }, + { + "name": "Bürgerbüro Die Linke", + "lat": "51.27141", + "lon": "14.09602", + "id": 14594785370, + "subType": "political_party", + "type": "office" + }, + { + "name": "Taucha, An der Bürgerruhe", + "lat": "51.37982", + "lon": "12.49096", + "id": 3245398724, + "subType": "tram_stop", + "type": "transportation", + "additionalInfo": { + "wheelchair_no": "no", + "route_tram_ref": "3", + "operator": "LVB" + } + }, + { + "name": "Taucha, An der Bürgerruhe", + "lat": "51.37982", + "lon": "12.49096", + "id": 3245398724, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "wheelchair_no": "no", + "route_tram_ref": "3", + "operator": "LVB" + } + }, + { + "name": "Bürgerbüro", + "lat": "50.53764", + "lon": "12.78581", + "id": 8707762806, + "subType": "government", + "type": "administrative", + "openingHours": "Mo-Fr 08:00-12:30,13:00-16:30", + "additionalInfo": { + "opening_hours": "Mo-Fr 08:00-12:30,13:00-16:30" + } + }, + { + "name": "Bürger- und Vereinshaus", + "lat": "51.22710", + "lon": "13.31305", + "id": 276973311, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerpark", + "lat": "50.90782", + "lon": "14.81021", + "id": 1227903119, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Bürgerhaus", + "lat": "50.97978", + "lon": "13.40823", + "id": 56966363, + "subType": "building", + "type": "man_made" + }, + { + "name": "Burger-Werk", + "lat": "51.01095", + "lon": "13.66234", + "id": 13144998914, + "subType": "biergarten", + "type": "sustenance", + "openingHours": "Jun-Aug \"nach Wetterlage\"", + "additionalInfo": { + "toilets_wheelchair_no": "no", + "cuisine_burger": "burger", + "wheelchair_limited": "limited", + "smoking_outside": "outside", + "opening_hours": "Jun-Aug \"nach Wetterlage\"", + "website": "https://burger-werk.business.site/", + "phone": "+49 351 46448855", + "email": "val.chi@icloud.com", + "operator": "Burger-Werk" + } + }, + { + "name": "Bürger- und Vereinshaus Rittergut", + "lat": "51.26907", + "lon": "12.50263", + "id": 323689163, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürger- und Vereinshaus Rittergut", + "lat": "51.26907", + "lon": "12.50263", + "id": 323689163, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerbüro", + "lat": "50.81749", + "lon": "12.54128", + "id": 8470758178, + "subType": "government", + "type": "administrative", + "openingHours": "Mo, We, Fr 09:00-12:00; Tu, Th 09:00-18:00", + "additionalInfo": { + "opening_hours": "Mo, We, Fr 09:00-12:00; Tu, Th 09:00-18:00", + "website": "https://www.glauchau.de/glauchau/module/ll_db/idx.asp" + } + }, + { + "name": "AfD Bürgerbüro", + "lat": "51.29088", + "lon": "13.53241", + "id": 9313281684, + "subType": "political_party", + "type": "office" + }, + { + "name": "Bürgerhaus", + "lat": "51.04822", + "lon": "12.79418", + "id": 410719155, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus Sohra", + "lat": "50.88557", + "lon": "13.48063", + "id": 464572415, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Sohra", + "lat": "50.88557", + "lon": "13.48063", + "id": 464572415, + "subType": "building", + "type": "man_made" + }, + { + "name": "SUMO Burger", + "lat": "50.84627", + "lon": "12.93855", + "id": 13367657812, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "drive_through_no": "no", + "cuisine_burger": "burger", + "description": "im Obergeschoss" + } + }, + { + "name": "Bürgerbüro Limbach-Oberfrohna", + "lat": "50.85844", + "lon": "12.76819", + "id": 2277985880, + "subType": "office_administrative", + "type": "administrative", + "openingHours": "Mo,Fr 09:00-12:00; Tu,Th 09:00-18:00", + "additionalInfo": { + "opening_hours": "Mo,Fr 09:00-12:00; Tu,Th 09:00-18:00" + } + }, + { + "name": "Bürgeramt", + "lat": "51.39597", + "lon": "12.21956", + "id": 408540105, + "subType": "office_administrative", + "type": "administrative" + }, + { + "name": "Bürgeramt", + "lat": "51.39597", + "lon": "12.21956", + "id": 408540105, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürger King Chemnitz", + "lat": "50.86063", + "lon": "12.86272", + "id": 179689185, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Su-Th 08:00-01:00; Fr-Sa 08:00-05:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "smoking_outside": "outside", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Su-Th 08:00-01:00; Fr-Sa 08:00-05:00", + "website": "https://www.burgerking.de/", + "phone": "+49 3722 59702", + "operator": "Food Star GmbH" + } + }, + { + "name": "Bürger King Chemnitz", + "lat": "50.86063", + "lon": "12.86272", + "id": 179689185, + "subType": "building", + "type": "man_made", + "openingHours": "Su-Th 08:00-01:00; Fr-Sa 08:00-05:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "smoking_outside": "outside", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Su-Th 08:00-01:00; Fr-Sa 08:00-05:00", + "website": "https://www.burgerking.de/", + "phone": "+49 3722 59702", + "operator": "Food Star GmbH" + } + }, + { + "name": "Bürgerbüro", + "lat": "51.00973", + "lon": "14.58205", + "id": 561902760, + "subType": "office_administrative", + "type": "administrative", + "additionalInfo": { + "wheelchair_yes": "yes" + } + }, + { + "name": "Bürgerhaus Breitenhain", + "lat": "51.08657", + "lon": "12.32376", + "id": 12484787068, + "subType": "community_centre", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Drebach", + "lat": "50.66290", + "lon": "13.00195", + "id": 316111693, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgersaal Hartmannsdorf", + "lat": "50.88670", + "lon": "12.79789", + "id": 3602984286, + "subType": "community_centre", + "type": "entertainment", + "openingHours": "\"Bei Veraanstaltungen\"", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "\"Bei Veraanstaltungen\"", + "level": "1" + } + }, + { + "name": "Bürgerbusch", + "lat": "51.07115", + "lon": "14.08297", + "id": 9704161210, + "subType": "locality", + "type": "administrative", + "additionalInfo": { + "description": "Bezeichnet das Waldgebiet rechts der Wesenitz zwischen Röthendorfer Bach und Buschmühle" + } + }, + { + "name": "Am Bürgermeisteramt", + "lat": "50.88036", + "lon": "12.74302", + "id": 1332954285, + "subType": "parking", + "type": "transportation", + "additionalInfo": { + "parking_surface": "surface" + } + }, + { + "name": "Burger King", + "lat": "50.83848", + "lon": "12.92962", + "id": 765295678, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "cuisine_burger": "burger", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "wheelchair_yes": "yes", + "brand": "Burger King", + "level": "1" + } + }, + { + "name": "Bürgerschule", + "names": { + "hsb": "Byrgarska šula" + }, + "lat": "51.18147", + "lon": "14.42765", + "id": 119295679, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus", + "lat": "51.63413", + "lon": "13.00489", + "id": 306509671, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerbüro Pirna", + "lat": "50.96337", + "lon": "13.94058", + "id": 6244727248, + "subType": "political_party", + "type": "office", + "additionalInfo": { + "wheelchair_limited": "limited" + } + }, + { + "name": "Wiederitzsch, Bürgeramt", + "lat": "51.39357", + "lon": "12.37417", + "id": 607576030, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "wheelchair_yes": "yes", + "network": "MDV", + "route_bus_ref": "87", + "operator": "LVB", + "ref": "0765" + } + }, + { + "name": "Burgermeister", + "lat": "51.06596", + "lon": "13.75508", + "id": 8786804308, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Su-Th 12:00-20:00; Fr,Sa 12:00-22:00", + "additionalInfo": { + "cuisine_burger": "burger", + "opening_hours": "Su-Th 12:00-20:00; Fr,Sa 12:00-22:00" + } + }, + { + "name": "Bürgerhaus Lützschena - Menüservice", + "lat": "51.38616", + "lon": "12.25806", + "id": 841132499, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürger-Schützen-Gilde 1470 Wurzen e.V.", + "lat": "51.36393", + "lon": "12.72043", + "id": 178117421, + "subType": "pitch", + "type": "sport" + }, + { + "name": "Bürger-Schützen-Gilde 1470 Wurzen e.V.", + "lat": "51.36393", + "lon": "12.72043", + "id": 178117421, + "subType": "shooting", + "type": "sport" + }, + { + "name": "Taucha, An der Bürgerruhe", + "lat": "51.37917", + "lon": "12.49158", + "id": 2662153050, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "operator": "LVB", + "route_bus_ref": "81, 176" + } + }, + { + "name": "Bürgerhaus Zweenfurth", + "lat": "51.33494", + "lon": "12.54759", + "id": 1125143717, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "wheelchair_limited": "limited", + "operator": "Gemeinde Borsdorf" + } + }, + { + "name": "Bürgerhaus Zweenfurth", + "lat": "51.33494", + "lon": "12.54759", + "id": 1125143717, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "wheelchair_limited": "limited", + "operator": "Gemeinde Borsdorf" + } + }, + { + "name": "Bürgerhaus Nünchritz", + "lat": "51.30160", + "lon": "13.38427", + "id": 391185511, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerhaus Eichigt", + "lat": "50.34853", + "lon": "12.17141", + "id": 1649596262, + "subType": "pub", + "type": "sustenance" + }, + { + "name": "Burger King", + "lat": "50.70851", + "lon": "12.50152", + "id": 473054153, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Th 09:00-01:00, Fr-Sa 09:00-03:00, Su 10:00-01:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "delivery_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "smoking_no": "no", + "delivery_yes": "yes", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-01:00, Fr-Sa 09:00-03:00, Su 10:00-01:00", + "website": "https://www.burgerking.de/kingfinder/15227?id=677", + "phone": "+49 375 2704815", + "operator": "Food Star GmbH", + "brand": "Burger King" + } + }, + { + "name": "Burger King", + "lat": "50.70851", + "lon": "12.50152", + "id": 473054153, + "subType": "building", + "type": "man_made", + "openingHours": "Mo-Th 09:00-01:00, Fr-Sa 09:00-03:00, Su 10:00-01:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "delivery_filter_yes": "yes", + "outdoor_seating_yes": "yes", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "smoking_no": "no", + "delivery_yes": "yes", + "drive_through_yes": "yes", + "outdoor_seating_filter_yes": "yes", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Th 09:00-01:00, Fr-Sa 09:00-03:00, Su 10:00-01:00", + "website": "https://www.burgerking.de/kingfinder/15227?id=677", + "phone": "+49 375 2704815", + "operator": "Food Star GmbH", + "brand": "Burger King" + } + }, + { + "name": "Bürgerhaus", + "lat": "51.12153", + "lon": "13.92446", + "id": 5886336230, + "subType": "social_facility", + "type": "healthcare", + "additionalInfo": { + "wheelchair_no": "no", + "website": "https://www.radeberg.de/inhalte/radeberg/_inhalt/freizeit_tourismus/buergerhaus/buergerhaus", + "phone": "+49 3528 450 230" + } + }, + { + "name": "Bürgersaal", + "lat": "50.96532", + "lon": "13.28275", + "id": 695260815, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürger- und Berggasthaus Scheibenberg", + "lat": "50.53929", + "lon": "12.92550", + "id": 439344081, + "subType": "restaurant", + "type": "sustenance", + "openingHours": "Mo-Su 11:00-20:00", + "additionalInfo": { + "cuisine_german": "german", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Su 11:00-20:00", + "phone": "+49 37349 13344", + "operator": "Thomas Keilig" + } + }, + { + "name": "Bürger- und Berggasthaus Scheibenberg", + "lat": "50.53929", + "lon": "12.92550", + "id": 439344081, + "subType": "building", + "type": "man_made", + "openingHours": "Mo-Su 11:00-20:00", + "additionalInfo": { + "cuisine_german": "german", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Su 11:00-20:00", + "phone": "+49 37349 13344", + "operator": "Thomas Keilig" + } + }, + { + "name": "Wiederitzsch, Bürgeramt", + "lat": "51.39385", + "lon": "12.37372", + "id": 10673691056, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "bench_yes": "yes", + "bin_yes": "yes", + "covered_yes": "yes", + "network": "MDV", + "route_bus_ref": "87", + "operator": "LVB" + } + }, + { + "name": "Bürgerschachtstraße", + "lat": "50.70498", + "lon": "12.48420", + "id": 12428235524, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "tactile_paving_no": "no", + "wheelchair_no": "no", + "bus_yes": "yes", + "network": "VMS", + "route_bus_ref": "10", + "operator": "SVZ;RVW" + } + }, + { + "name": "Bürgerservicestelle", + "lat": "50.84565", + "lon": "12.93775", + "id": 4294559230, + "subType": "government", + "type": "administrative", + "additionalInfo": { + "wheelchair_no": "no" + } + }, + { + "name": "Bürgerschachtstraße", + "lat": "50.70499", + "lon": "12.48416", + "id": 12428235526, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "tactile_paving_no": "no", + "bin_yes": "yes", + "wheelchair_no": "no", + "covered_no": "no", + "bus_yes": "yes", + "network": "VMS", + "route_bus_ref": "10", + "operator": "SVZ;RVW" + } + }, + { + "name": "Bürgerhaus", + "lat": "50.59255", + "lon": "12.37640", + "id": 389051573, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerpark", + "lat": "50.47344", + "lon": "12.27171", + "id": 4420054216704, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Bürgerhaus Wellaune", + "lat": "51.57067", + "lon": "12.55643", + "id": 956999873, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerbüro Freital", + "lat": "51.00503", + "lon": "13.64820", + "id": 8073577654, + "subType": "office_administrative", + "type": "administrative", + "openingHours": "Mo 08:00-12:00; Tu,Th 08:00-12:00,13:00-18:00; We off; Fr 08:00-12:00; Sa,Su,PH off", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo 08:00-12:00; Tu,Th 08:00-12:00,13:00-18:00; We off; Fr 08:00-12:00; Sa,Su,PH off", + "website": "https://www.landratsamt-pirna.de", + "phone": "+49 3501 5151146", + "operator": "Landratsamt Sächsische Schweiz-Osterzgebirge" + } + }, + { + "name": "Burger King", + "lat": "51.08479", + "lon": "13.69673", + "id": 4470797674, + "subType": "fast_food", + "type": "sustenance", + "openingHours": "Mo-Sa 10:00-20:00; Fr 10:00-21:00; PH off", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "drive_through_no": "no", + "delivery_no": "no", + "cuisine_burger": "burger", + "takeaway_yes": "yes", + "internet_access_type_wlan": "wlan", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Sa 10:00-20:00; Fr 10:00-21:00; PH off", + "operator": "Food Star GmbH", + "brand": "Burger King", + "level": "1" + } + }, + { + "name": "Bürgerschachtplatz", + "lat": "50.70785", + "lon": "12.48339", + "id": 472842685, + "subType": "soccer", + "type": "sport" + }, + { + "name": "Bürgerschachtplatz", + "lat": "50.70785", + "lon": "12.48339", + "id": 472842685, + "subType": "pitch", + "type": "sport" + }, + { + "name": "Burger 25", + "lat": "50.31176", + "lon": "12.33447", + "id": 8460922780, + "subType": "fast_food", + "type": "sustenance", + "additionalInfo": { + "wheelchair_limited": "limited", + "takeaway_yes": "yes", + "takeaway_filter_yes": "yes", + "description": "Handgemachte Burger" + } + }, + { + "name": "Bürgeramt Otto-Schill-Straße - Hauptamt", + "lat": "51.33856", + "lon": "12.37071", + "id": 10320966846, + "subType": "government", + "type": "administrative", + "openingHours": "Mo-Fr 08:00-19:00; Th 12:00-19:00; Sa 09:00-14:00", + "additionalInfo": { + "government_public_service": "public_service", + "wheelchair_yes": "yes", + "opening_hours": "Mo-Fr 08:00-19:00; Th 12:00-19:00; Sa 09:00-14:00", + "website": "https://www.leipzig.de/buergerservice-und-verwaltung/aemter-und-behoerdengaenge/behoerden-und-dienstleistungen/dienststelle/buergeramt-otto-schill-strasse-10007011/", + "phone": "+49 341 123-0", + "fax": "+49 341 123-2305" + } + }, + { + "name": "Bürgerschachtstraße", + "lat": "50.70501", + "lon": "12.48418", + "id": 12428235536, + "subType": "public_transport_platform", + "type": "transportation", + "additionalInfo": { + "tactile_paving_no": "no", + "bin_yes": "yes", + "wheelchair_no": "no", + "covered_no": "no", + "network": "VMS", + "route_bus_ref": "10", + "operator": "SVZ;RVW" + } + }, + { + "name": "Bürgertreff „bei Heckerts“", + "lat": "50.79386", + "lon": "12.89449", + "id": 491901063, + "subType": "community_centre", + "type": "entertainment", + "additionalInfo": { + "website": "http://www.bürgertreff-beiheckerts.de" + } + }, + { + "name": "Bürgertreff „bei Heckerts“", + "lat": "50.79386", + "lon": "12.89449", + "id": 491901063, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "website": "http://www.bürgertreff-beiheckerts.de" + } + }, + { + "name": "Bürgergarten/Röhrscheidtbastei", + "names": { + "hsb": "Byrgarska zahroda/Röhrscheidtowa bašta" + }, + "lat": "51.17987", + "lon": "14.42258", + "id": 119295685, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgerpark", + "lat": "50.71440", + "lon": "12.76403", + "id": 196968997, + "subType": "park", + "type": "entertainment" + }, + { + "name": "Bürgerservicestelle Röhrsdorf", + "lat": "50.86075", + "lon": "12.83463", + "id": 2237434504, + "subType": "townhall", + "type": "administrative" + }, + { + "name": "Direktverkauf & Imbiß Bürgerhaus", + "lat": "51.38637", + "lon": "12.25900", + "id": 585693941, + "subType": "building", + "type": "man_made" + }, + { + "name": "Bürgeramt Südwest-Zentrum - Hauptamt", + "lat": "51.30348", + "lon": "12.32203", + "id": 12808032378, + "subType": "government", + "type": "administrative", + "openingHours": "Mo 09:00-16:00; Tu 09:00-18:00; We 09:00-14:00; Th 09:00-18:00; Fr 09:00-12:30", + "additionalInfo": { + "wheelchair_yes": "yes", + "opening_hours": "Mo 09:00-16:00; Tu 09:00-18:00; We 09:00-14:00; Th 09:00-18:00; Fr 09:00-12:30", + "website": "https://www.leipzig.de/buergerservice-und-verwaltung/aemter-und-behoerdengaenge/behoerden-und-dienstleistungen/dienststelle/buergeramt-suedwest-zentrum-10007014/", + "phone": "+49 314 123 0", + "description": "2. Etage" + } + }, + { + "name": "Bürgerbüro Obercunnersdorf", + "lat": "51.02997", + "lon": "14.67185", + "id": 12322291048, + "subType": "office_administrative", + "type": "administrative", + "additionalInfo": { + "operator": "Gemeinde Kottmar" + } + } + ], + "cities": [ + { + "name": "Lohsa - Łaz", + "names": { + "de": "Lohsa", + "hsb": "Łaz" + }, + "lat": "51.38459", + "lon": "14.40524", + "id": 148980154, + "type": "VILLAGE", + "listOfStreets": [ + { + "name": "Burger Straße 2", + "lat": "51.43650", + "lon": "14.38246", + "id": 65138 + }, + { + "name": "Burger Straße", + "lat": "51.43828", + "lon": "14.38381", + "id": 100603 + } + ], + "matchStreet": 1 + } + ] +} \ No newline at end of file diff --git a/OsmAnd-java/src/test/resources/search/charging_stations.json b/OsmAnd-java/src/test/resources/search/charging_stations.json new file mode 100644 index 0000000000..740ea4bc7c --- /dev/null +++ b/OsmAnd-java/src/test/resources/search/charging_stations.json @@ -0,0 +1,1483 @@ +{ + "settings": { + "lat": "50.45025", + "lon": "30.52394", + "radiusLevel": 1, + "totalLimit": -1, + "lang": "", + "transliterateIfMissing": false, + "emptyQueryAllowed": false, + "sortByName": false + }, + "phrase": "Київ Саксаганського вулиця 32", + "results": [ + "32, Саксаганського вулиця, Київ", + "Саксаганського вулиця, Київ", + "вул. Саксаганського (на вимогу)" + ], + "amenities": [ + { + "name": "вул. Саксаганського (на вимогу)", + "lat": "50.43594", + "lon": "30.52013", + "id": 5855156148, + "subType": "public_transport_stop_position", + "type": "transportation", + "additionalInfo": { + "bus_yes": "yes", + "route_trolleybus_ref": "Тр40, 3, 9", + "operator": "KП \"Київпастранс\", КП \"Київпастранс\"" + } + } + ], + "cities": [ + { + "name": "Гостомель", + "names": { + "pl": "Hostomel" + }, + "lat": "50.54412", + "lon": "30.29930", + "id": 3471829, + "type": "TOWN", + "listOfStreets": [], + "init": 1 + }, + { + "name": "Коцюбинське", + "enName": "Kotsiubynske", + "names": { + "ru": "Коцюбинское", + "prefix": "селище міського типу", + "uk": "Коцюбинське", + "pl": "Kotsiubynske" + }, + "lat": "50.49047", + "lon": "30.33379", + "id": 337520861, + "type": "TOWN", + "listOfStreets": [], + "init": 1 + }, + { + "name": "Вишневе", + "enName": "Vyshneve", + "names": { + "de": "Wyschnewe", + "ru": "Вишнёвое", + "uk": "Вишневе", + "eo": "Viŝneve", + "pl": "Wysznewe" + }, + "lat": "50.39495", + "lon": "30.41302", + "id": 2614178, + "type": "TOWN", + "listOfStreets": [], + "init": 1 + }, + { + "name": "Київ", + "enName": "Kyiv", + "names": { + "hi": "कीव", + "pt": "Kyiv", + "prefix": "місто", + "hr": "Kijev", + "ht": "Kyèv", + "hu": "Kijev", + "lmo": "Kiev", + "xmf": "კიევი", + "yi": "קיעוו", + "hy": "Կիև", + "bar": "Kiew", + "nah": "Kiev", + "yo": "Kiev", + "pms": "Kijv", + "ia": "Kyiv", + "nan": "Kyyiv", + "id": "Kyiv", + "ie": "Kyiv", + "sco": "Kiev", + "scn": "Kiev", + "ext": "Kyiv", + "ab": "Кыив", + "qu": "Kiyiw", + "af": "Kyiv", + "pnb": "کیف", + "io": "Kyiv", + "frr": "Kyiv", + "is": "Kænugarður", + "it": "Kiev", + "am": "ኪየቭ", + "zh": "基輔", + "ar": "كييف", + "jbo": "kiev", + "mhr": "Киев", + "ja": "キエフ", + "az": "Kiyev", + "zu": "IKiyevi", + "ro": "Kiev", + "ba": "Киев", + "be": "Кіеў", + "ru": "Киев", + "bg": "Киев", + "bi": "Kyiv", + "myv": "Киев ош", + "bn": "কিয়েভ", + "jv": "Kyiv", + "bo": "ཀིབ།", + "aan": "Kyiv", + "br": "Kyiv", + "sc": "Kiev", + "bs": "Kijev", + "se": "Kiova", + "sh": "Kyiv", + "ka": "კიევი", + "sk": "Kyjev", + "roa-rup": "Kiev", + "sl": "Kijev", + "ca": "Kíiv", + "sq": "Kievi", + "sr": "Кијев", + "kk": "Киев", + "kl": "Kyiv", + "kn": "ಕೀವ್", + "sv": "Kiev", + "ko": "키예프", + "mrj": "Киев", + "sw": "Kiev", + "arz": "كييف", + "ku": "Kîev", + "kv": "Киев", + "ta": "கீவ்", + "ky": "Киев", + "cs": "Kyjev", + "te": "క్యివ్", + "cu": "Кꙑѥвъ", + "cv": "Кийӳ", + "tg": "Киев", + "th": "เคียฟ", + "la": "Kiovia", + "cy": "Kyiv", + "lb": "Kiew", + "tl": "Kiev", + "nds": "Kiew", + "da": "Kijev", + "tr": "Kıyiv", + "tt": "Киев", + "be-tarask": "Кіеў", + "de": "Kiew", + "ln": "Kyjiw", + "ast": "Kiev", + "rue": "Київ", + "tw": "Kiev", + "hif": "Kiev", + "koi": "Киев", + "lt": "Kijevas", + "lv": "Kijeva", + "lij": "Kiev", + "lad": "Kyiv", + "ug": "كىيېۋ", + "roa-tara": "Kiev", + "vec": "Kiev", + "uk": "Київ", + "fiu-vro": "Kiiova", + "mi": "Kieu", + "ur": "کیف", + "mk": "Киев", + "pap": "Kiev", + "haw": "Kyiv", + "ml": "കീവ്", + "rmy": "Kiev", + "vep": "Kijev", + "mn": "Киев", + "mr": "क्यीव", + "uz": "Kiyev", + "ms": "Kiev", + "el": "Κίεβο", + "mt": "Kjiv", + "tzl": "Kíiv", + "als": "Kiew", + "eo": "Kijivo", + "my": "ကီးယက်မြို့", + "ilo": "Kyiv", + "es": "Kiev", + "mdf": "Киев", + "et": "Kiiev", + "eu": "Kyiv", + "dsb": "Kijew", + "vi": "Kyiv", + "bat-smg": "Kijevs", + "hsb": "Kijew", + "vo": "Küyiv", + "fa": "کی‌یف", + "nl": "Kiev", + "udm": "Киев", + "nn": "Kiev", + "no": "Kiev", + "fi": "Kiova", + "yue": "基輔", + "fo": "Kyiv", + "fr": "Kiev", + "gag": "Kıyiv", + "fy": "Kiev", + "nov": "Kiyev", + "oc": "Kyiiv", + "crh": "Kiyev", + "wo": "Kiyew", + "ga": "Cív", + "ang": "Cænugeard", + "sah": "Киев", + "bxr": "Киев", + "gd": "Kyiv", + "os": "Киев", + "szl": "Kijůw", + "gl": "Kiev", + "war": "Kiev", + "bpy": "কিয়েভ", + "gv": "Kyiv", + "pa": "ਕੀਵ", + "csb": "Kyiv", + "cbk-zam": "Kyiv", + "ckb": "کیێڤ", + "pl": "Kijów", + "he": "קייב" + }, + "lat": "50.45003", + "lon": "30.52414", + "id": 26150422, + "type": "CITY", + "listOfStreets": [ + { + "name": "Саксаганського вулиця", + "enName": "Saksahanskoho Street", + "names": { + "ru": "Саксаганского улица", + "uk": "Саксаганського вулиця" + }, + "lat": "50.43596", + "lon": "30.52011", + "id": 310, + "buildings": [ + { + "name": "1", + "lat": "50.43546", + "lon": "30.52028" + }, + { + "name": "1г", + "lat": "50.43516", + "lon": "30.52298" + }, + { + "name": "1г", + "lat": "50.43501", + "lon": "30.52277" + }, + { + "name": "1г", + "lat": "50.43516", + "lon": "30.52292" + }, + { + "name": "3", + "lat": "50.43572", + "lon": "30.52000" + }, + { + "name": "4", + "lat": "50.43620", + "lon": "30.52000", + "postcode": "01033" + }, + { + "name": "4б", + "lat": "50.43646", + "lon": "30.52015" + }, + { + "name": "5", + "lat": "50.43575", + "lon": "30.51963" + }, + { + "name": "6", + "names": { + "ru": "Дом кино", + "uk": "Будинок кіно" + }, + "lat": "50.43632", + "lon": "30.51953" + }, + { + "name": "7", + "lat": "50.43575", + "lon": "30.51946" + }, + { + "name": "8/41", + "lat": "50.43635", + "lon": "30.51875" + }, + { + "name": "9", + "lat": "50.43572", + "lon": "30.51905" + }, + { + "name": "12", + "lat": "50.43616", + "lon": "30.51738", + "postcode": "01033" + }, + { + "name": "12а", + "lat": "50.43622", + "lon": "30.51738" + }, + { + "name": "12б", + "lat": "50.43649", + "lon": "30.51742" + }, + { + "name": "13/42", + "lat": "50.43575", + "lon": "30.51805" + }, + { + "name": "14", + "lat": "50.43623", + "lon": "30.51699" + }, + { + "name": "15", + "lat": "50.43579", + "lon": "30.51747" + }, + { + "name": "15б", + "lat": "50.43512", + "lon": "30.51755" + }, + { + "name": "16/43", + "lat": "50.43632", + "lon": "30.51656" + }, + { + "name": "16/43, 2", + "lat": "50.43632", + "lon": "30.51656" + }, + { + "name": "20", + "lat": "50.43620", + "lon": "30.51521" + }, + { + "name": "22", + "lat": "50.43620", + "lon": "30.51481" + }, + { + "name": "22б", + "lat": "50.43650", + "lon": "30.51481" + }, + { + "name": "22в", + "lat": "50.43668", + "lon": "30.51485" + }, + { + "name": "23", + "lat": "50.43574", + "lon": "30.51566" + }, + { + "name": "24/27", + "lat": "50.43612", + "lon": "30.51414" + }, + { + "name": "24/27, 2", + "lat": "50.43612", + "lon": "30.51414" + }, + { + "name": "25", + "lat": "50.43575", + "lon": "30.51502" + }, + { + "name": "25А", + "lat": "50.43533", + "lon": "30.51528" + }, + { + "name": "25Б", + "lat": "50.43523", + "lon": "30.51500" + }, + { + "name": "27", + "lat": "50.43583", + "lon": "30.51474", + "postcode": "01033" + }, + { + "name": "27б", + "lat": "50.43533", + "lon": "30.51470" + }, + { + "name": "27г", + "lat": "50.43550", + "lon": "30.51435" + }, + { + "name": "28", + "lat": "50.43617", + "lon": "30.51272" + }, + { + "name": "29", + "lat": "50.43576", + "lon": "30.51440" + }, + { + "name": "30", + "lat": "50.43609", + "lon": "30.51225" + }, + { + "name": "30Б", + "lat": "50.43650", + "lon": "30.51240" + }, + { + "name": "31", + "lat": "50.43581", + "lon": "30.51405", + "postcode": "01033" + }, + { + "name": "31/27", + "lat": "50.43572", + "lon": "30.51397" + }, + { + "name": "32", + "lat": "50.43617", + "lon": "30.51184" + }, + { + "name": "33", + "lat": "50.43570", + "lon": "30.51326" + }, + { + "name": "34", + "lat": "50.43622", + "lon": "30.51137" + }, + { + "name": "35", + "lat": "50.43571", + "lon": "30.51283" + }, + { + "name": "36", + "lat": "50.43609", + "lon": "30.51086" + }, + { + "name": "36в", + "lat": "50.43658", + "lon": "30.51092", + "postcode": "01033" + }, + { + "name": "36в", + "lat": "50.43661", + "lon": "30.51105" + }, + { + "name": "36д", + "lat": "50.43654", + "lon": "30.51152" + }, + { + "name": "37", + "lat": "50.43545", + "lon": "30.51244" + }, + { + "name": "37к", + "lat": "50.43508", + "lon": "30.51210" + }, + { + "name": "38", + "lat": "50.43623", + "lon": "30.51041" + }, + { + "name": "38", + "lat": "50.43616", + "lon": "30.51039" + }, + { + "name": "38б", + "lat": "50.43656", + "lon": "30.51047" + }, + { + "name": "39/41", + "lat": "50.44096", + "lon": "30.50124" + }, + { + "name": "39а", + "lat": "50.43576", + "lon": "30.51187" + }, + { + "name": "39а", + "lat": "50.43576", + "lon": "30.51208" + }, + { + "name": "39б", + "lat": "50.43549", + "lon": "30.51193" + }, + { + "name": "40", + "lat": "50.43620", + "lon": "30.51019" + }, + { + "name": "40", + "lat": "50.43616", + "lon": "30.51002" + }, + { + "name": "41", + "lat": "50.43576", + "lon": "30.51144" + }, + { + "name": "41б", + "lat": "50.43542", + "lon": "30.51116" + }, + { + "name": "41в", + "lat": "50.43533", + "lon": "30.51157" + }, + { + "name": "41в", + "lat": "50.44284", + "lon": "30.51901" + }, + { + "name": "42", + "lat": "50.43632", + "lon": "30.50916", + "postcode": "01033" + }, + { + "name": "42", + "lat": "50.43617", + "lon": "30.51011" + }, + { + "name": "43а", + "lat": "50.43576", + "lon": "30.51124" + }, + { + "name": "44а", + "lat": "50.43654", + "lon": "30.50837", + "postcode": "01033" + }, + { + "name": "44б", + "lat": "50.43664", + "lon": "30.50845" + }, + { + "name": "44в", + "lat": "50.43695", + "lon": "30.50830" + }, + { + "name": "44г", + "lat": "50.43691", + "lon": "30.50867" + }, + { + "name": "44е", + "lat": "50.43650", + "lon": "30.50777" + }, + { + "name": "45", + "lat": "50.43582", + "lon": "30.51013" + }, + { + "name": "45/49", + "lat": "50.43570", + "lon": "30.51034" + }, + { + "name": "46", + "lat": "50.43680", + "lon": "30.50757" + }, + { + "name": "48", + "lat": "50.43663", + "lon": "30.50693", + "postcode": "01033" + }, + { + "name": "51/87", + "lat": "50.43578", + "lon": "30.50976" + }, + { + "name": "52а", + "names": { + "ru": "Экодия", + "uk": "Екодія" + }, + "lat": "50.43706", + "lon": "30.50581", + "postcode": "01033" + }, + { + "name": "53/80", + "lat": "50.43583", + "lon": "30.50888", + "postcode": "01033" + }, + { + "name": "54/56", + "lat": "50.43740", + "lon": "30.50573", + "postcode": "01033" + }, + { + "name": "55", + "lat": "50.43601", + "lon": "30.50839", + "postcode": "01033" + }, + { + "name": "55, 1", + "lat": "50.43601", + "lon": "30.50839", + "postcode": "01033" + }, + { + "name": "57", + "lat": "50.43602", + "lon": "30.50783", + "postcode": "01033" + }, + { + "name": "57а", + "lat": "50.43608", + "lon": "30.50787", + "postcode": "01033" + }, + { + "name": "57б", + "lat": "50.43574", + "lon": "30.50768" + }, + { + "name": "58", + "lat": "50.43753", + "lon": "30.50508", + "postcode": "01033" + }, + { + "name": "59б", + "lat": "50.43596", + "lon": "30.50740" + }, + { + "name": "59б, 1", + "lat": "50.43596", + "lon": "30.50740" + }, + { + "name": "60", + "lat": "50.43771", + "lon": "30.50498", + "postcode": "01033" + }, + { + "name": "60а", + "lat": "50.43795", + "lon": "30.50448", + "postcode": "01033" + }, + { + "name": "61", + "lat": "50.43622", + "lon": "30.50678" + }, + { + "name": "64", + "lat": "50.43857", + "lon": "30.50369", + "postcode": "01033" + }, + { + "name": "65", + "lat": "50.43649", + "lon": "30.50564", + "postcode": "01033" + }, + { + "name": "66", + "names": { + "ru": "Фискальная служба" + }, + "lat": "50.43878", + "lon": "30.50393" + }, + { + "name": "66б", + "lat": "50.43896", + "lon": "30.50421" + }, + { + "name": "67", + "lat": "50.43649", + "lon": "30.50444" + }, + { + "name": "67а", + "lat": "50.43604", + "lon": "30.50517" + }, + { + "name": "67б", + "lat": "50.43624", + "lon": "30.50556" + }, + { + "name": "68/21", + "lat": "50.43891", + "lon": "30.50322", + "postcode": "01033" + }, + { + "name": "68/21", + "names": { + "uk": "Мітерія Здоровий глузд" + }, + "lat": "50.43891", + "lon": "30.50307" + }, + { + "name": "69", + "lat": "50.43671", + "lon": "30.50536", + "postcode": "01033" + }, + { + "name": "70/16", + "lat": "50.43922", + "lon": "30.50272", + "postcode": "01032" + }, + { + "name": "70а", + "lat": "50.43958", + "lon": "30.50238", + "postcode": "01032" + }, + { + "name": "70а", + "lat": "50.43967", + "lon": "30.50270", + "postcode": "01032" + }, + { + "name": "70б", + "lat": "50.43969", + "lon": "30.50210" + }, + { + "name": "72", + "lat": "50.43986", + "lon": "30.50189" + }, + { + "name": "72б", + "lat": "50.44000", + "lon": "30.50234" + }, + { + "name": "73", + "lat": "50.43704", + "lon": "30.50483", + "postcode": "01033" + }, + { + "name": "74", + "lat": "50.44007", + "lon": "30.50159" + }, + { + "name": "74б", + "lat": "50.44026", + "lon": "30.50200" + }, + { + "name": "74г", + "lat": "50.44041", + "lon": "30.50217" + }, + { + "name": "75", + "lat": "50.43724", + "lon": "30.50455", + "postcode": "01033" + }, + { + "name": "75а", + "lat": "50.43725", + "lon": "30.50330" + }, + { + "name": "76", + "lat": "50.44025", + "lon": "30.50137" + }, + { + "name": "78а", + "lat": "50.44036", + "lon": "30.50120" + }, + { + "name": "78б", + "lat": "50.44063", + "lon": "30.50169" + }, + { + "name": "79", + "lat": "50.43775", + "lon": "30.50268" + }, + { + "name": "80", + "lat": "50.44056", + "lon": "30.50090" + }, + { + "name": "81", + "lat": "50.43792", + "lon": "30.50363", + "postcode": "01033" + }, + { + "name": "82", + "lat": "50.44067", + "lon": "30.50075" + }, + { + "name": "83", + "lat": "50.43829", + "lon": "30.50307", + "postcode": "01033" + }, + { + "name": "83а", + "lat": "50.43813", + "lon": "30.50242" + }, + { + "name": "84", + "lat": "50.44083", + "lon": "30.50045" + }, + { + "name": "84-86", + "lat": "50.44088", + "lon": "30.50051" + }, + { + "name": "85/23", + "lat": "50.43863", + "lon": "30.50268", + "postcode": "01033" + }, + { + "name": "87", + "lat": "50.43894", + "lon": "30.50223", + "postcode": "01032" + }, + { + "name": "88", + "lat": "50.44149", + "lon": "30.49978", + "postcode": "01032" + }, + { + "name": "89", + "lat": "50.43932", + "lon": "30.50169" + }, + { + "name": "89b", + "lat": "50.43857", + "lon": "30.50240" + }, + { + "name": "89а", + "lat": "50.43529", + "lon": "30.51045" + }, + { + "name": "89б", + "lat": "50.43898", + "lon": "30.50109" + }, + { + "name": "90", + "lat": "50.44174", + "lon": "30.49951" + }, + { + "name": "91", + "lat": "50.43930", + "lon": "30.50116" + }, + { + "name": "92/94", + "lat": "50.44196", + "lon": "30.49927" + }, + { + "name": "93", + "names": { + "ru": "Музей Михаила Старицкого" + }, + "lat": "50.43970", + "lon": "30.50124" + }, + { + "name": "93б", + "lat": "50.43951", + "lon": "30.50094" + }, + { + "name": "95", + "names": { + "ru": "Музей Николая Лысенко" + }, + "lat": "50.43959", + "lon": "30.50066" + }, + { + "name": "96", + "lat": "50.44219", + "lon": "30.49906" + }, + { + "name": "96", + "lat": "50.44235", + "lon": "30.49880" + }, + { + "name": "97", + "names": { + "ru": "Музей Леси Украинки" + }, + "lat": "50.44000", + "lon": "30.50079" + }, + { + "name": "97б", + "lat": "50.43997", + "lon": "30.50045" + }, + { + "name": "98", + "lat": "50.44238", + "lon": "30.49884" + }, + { + "name": "98", + "names": { + "ru": "Центральная районная поликлиника Шевченковского района", + "uk": "Центральна районна поліклініка Шевченківського району" + }, + "lat": "50.44265", + "lon": "30.49852" + }, + { + "name": "99", + "lat": "50.44014", + "lon": "30.50060" + }, + { + "name": "100", + "lat": "50.44279", + "lon": "30.49839" + }, + { + "name": "101", + "lat": "50.44032", + "lon": "30.50039" + }, + { + "name": "101", + "lat": "50.44033", + "lon": "30.50054" + }, + { + "name": "102", + "lat": "50.44297", + "lon": "30.49820" + }, + { + "name": "102б", + "lat": "50.44305", + "lon": "30.49873" + }, + { + "name": "103", + "lat": "50.44048", + "lon": "30.50030" + }, + { + "name": "103", + "lat": "50.44051", + "lon": "30.50021" + }, + { + "name": "103", + "lat": "50.44042", + "lon": "30.50036" + }, + { + "name": "103", + "lat": "50.44042", + "lon": "30.50032" + }, + { + "name": "104", + "lat": "50.44332", + "lon": "30.49845" + }, + { + "name": "104", + "lat": "50.44313", + "lon": "30.49796" + }, + { + "name": "105", + "names": { + "uk": "ПАТ «БАНК ФОРВАРД»" + }, + "lat": "50.44056", + "lon": "30.50004" + }, + { + "name": "106", + "lat": "50.44334", + "lon": "30.49779" + }, + { + "name": "106", + "lat": "50.44343", + "lon": "30.49762" + }, + { + "name": "107", + "lat": "50.44077", + "lon": "30.49981" + }, + { + "name": "107б", + "lat": "50.44055", + "lon": "30.49953" + }, + { + "name": "108/18", + "lat": "50.44413", + "lon": "30.49704" + }, + { + "name": "109/20", + "lat": "50.44127", + "lon": "30.49916", + "postcode": "01032" + }, + { + "name": "110", + "lat": "50.44447", + "lon": "30.49663" + }, + { + "name": "110в", + "lat": "50.44465", + "lon": "30.49704" + }, + { + "name": "111", + "lat": "50.44159", + "lon": "30.49901" + }, + { + "name": "111а", + "lat": "50.44135", + "lon": "30.49822" + }, + { + "name": "112а", + "lat": "50.44459", + "lon": "30.49650" + }, + { + "name": "112б", + "lat": "50.44476", + "lon": "30.49674" + }, + { + "name": "113", + "lat": "50.44164", + "lon": "30.49880" + }, + { + "name": "115", + "lat": "50.44179", + "lon": "30.49865" + }, + { + "name": "115в", + "lat": "50.44152", + "lon": "30.49805" + }, + { + "name": "117", + "lat": "50.44196", + "lon": "30.49860" + }, + { + "name": "118", + "lat": "50.44525", + "lon": "30.49577" + }, + { + "name": "119", + "lat": "50.44215", + "lon": "30.49820" + }, + { + "name": "120", + "lat": "50.44543", + "lon": "30.49560" + }, + { + "name": "120", + "lat": "50.44562", + "lon": "30.49532" + }, + { + "name": "121", + "lat": "50.44196", + "lon": "30.49783" + }, + { + "name": "123", + "lat": "50.44241", + "lon": "30.49798" + }, + { + "name": "125", + "lat": "50.44242", + "lon": "30.49745" + }, + { + "name": "127", + "lat": "50.44267", + "lon": "30.49770" + }, + { + "name": "127в", + "lat": "50.44242", + "lon": "30.49700" + }, + { + "name": "129А", + "lat": "50.44284", + "lon": "30.49749" + }, + { + "name": "129а", + "lat": "50.44290", + "lon": "30.49755" + }, + { + "name": "129б", + "lat": "50.44267", + "lon": "30.49712" + }, + { + "name": "129в", + "lat": "50.44261", + "lon": "30.49680" + }, + { + "name": "131а", + "lat": "50.44303", + "lon": "30.49745" + }, + { + "name": "131б", + "lat": "50.44301", + "lon": "30.49667" + }, + { + "name": "133", + "lat": "50.44329", + "lon": "30.49702" + }, + { + "name": "139", + "lat": "50.44400", + "lon": "30.49635" + }, + { + "name": "141", + "names": { + "ru": "Артериум" + }, + "lat": "50.44474", + "lon": "30.49547" + }, + { + "name": "143", + "lat": "50.44519", + "lon": "30.49500" + }, + { + "name": "143 а", + "names": { + "ru": "Украинцы Вместе" + }, + "lat": "50.44522", + "lon": "30.49502" + }, + { + "name": "145", + "lat": "50.44552", + "lon": "30.49483" + }, + { + "name": "147/5", + "lat": "50.44574", + "lon": "30.49446" + } + ], + "intersectedStreets": [ + { + "name": "Еспланадна вулиця", + "enName": "Esplanadna Street", + "names": { + "ru": "Эспланадная улица", + "uk": "Еспланадна вулиця" + }, + "lat": "50.43604", + "lon": "30.52060" + }, + { + "name": "Симона Петлюри вулиця", + "enName": "Symona Petliury Street", + "names": { + "ru": "Симона Петлюры улица", + "old_name": "Комінтерну вулиця", + "uk": "Симона Петлюри вулиця", + "old_name:ru": "Коминтерна улица", + "old_name:uk": "Комінтерну вулиця" + }, + "lat": "50.44375", + "lon": "30.49702" + }, + { + "name": "Старовокзальна вулиця", + "enName": "Starovokzalna Street", + "names": { + "ru": "Старовокзальная улица", + "uk": "Старовокзальна вулиця" + }, + "lat": "50.44600", + "lon": "30.49457" + }, + { + "name": "Тараса Шевченка бульвар", + "enName": "Tarasa Shevchenka Boulevard", + "names": { + "de": "Taras-Schewtschenko-Boulevard", + "ru": "Тараса Шевченко бульвар", + "uk": "Тараса Шевченка бульвар" + }, + "lat": "50.44640", + "lon": "30.49446" + }, + { + "name": "Перемоги площа", + "enName": "Peremohy Square", + "names": { + "ru": "Победы площадь", + "uk": "Перемоги площа" + }, + "lat": "50.44640", + "lon": "30.49446" + }, + { + "name": "Велика Васильківська вулиця", + "enName": "Velyka Vasylkivska Street", + "names": { + "old_name:en": "Chervonoarmiiska Street", + "ru": "Большая Васильковская улица", + "old_name": "Червоноармійська вулиця", + "uk": "Велика Васильківська вулиця", + "old_name:ru": "Красноармейская улица", + "old_name:uk": "Червоноармійська вулиця" + }, + "lat": "50.43597", + "lon": "30.51596" + }, + { + "name": "Антоновича вулиця", + "enName": "Antonovycha Street", + "names": { + "old_name:en": "Horkoho Street", + "ru": "Антоновича улица", + "old_name": "Горького вулиця", + "uk": "Антоновича вулиця", + "old_name:ru": "Горького улица", + "old_name:uk": "Горького вулиця" + }, + "lat": "50.43600", + "lon": "30.51358" + }, + { + "name": "Льва Толстого вулиця", + "enName": "Lev Tolstoi Street", + "names": { + "de": "Leo-Tolstoi-Straße", + "ru": "Льва Толстого улица", + "uk": "Льва Толстого вулиця" + }, + "lat": "50.44119", + "lon": "30.49970" + }, + { + "name": "Володимирська вулиця", + "enName": "Volodymyrska Street", + "names": { + "de": "Wolodymyrska-Straße", + "ru": "Владимирская улица", + "uk": "Володимирська вулиця", + "old_name:de": "Wladimirskaja-Straße" + }, + "lat": "50.43602", + "lon": "30.50933" + }, + { + "name": "Тарасівська вулиця", + "enName": "Tarasivska Street", + "names": { + "ru": "Тарасовская улица", + "uk": "Тарасівська вулиця" + }, + "lat": "50.43649", + "lon": "30.50654" + }, + { + "name": "Паньківська вулиця", + "enName": "Pankivska Street", + "names": { + "ru": "Паньковская улица", + "uk": "Паньківська вулиця" + }, + "lat": "50.43896", + "lon": "30.50264" + }, + { + "name": "Шота Руставелі вулиця", + "enName": "Shota Rustaveli Street", + "names": { + "ru": "Шота Руставели улица", + "uk": "Шота Руставелі вулиця" + }, + "lat": "50.43597", + "lon": "30.51839" + }, + { + "name": "Дмитрівська вулиця", + "enName": "Dmytrivska Street", + "names": { + "ru": "Дмитриевская улица", + "uk": "Дмитрівська вулиця" + }, + "lat": "50.44675", + "lon": "30.49406" + } + ] + } + ], + "init": 1, + "matchStreet": 1 + }, + { + "name": "Ірпінь", + "enName": "Irpin", + "names": { + "de": "Irpin", + "ru": "Ирпень", + "prefix": "місто", + "uk": "Ірпінь", + "eo": "Irpin", + "pl": "Irpień", + "hu": "Irpin" + }, + "lat": "50.50360", + "lon": "30.23124", + "id": 17227470301, + "type": "TOWN", + "listOfStreets": [], + "init": 1 + }, + { + "name": "Вишгород", + "names": { + "ru": "Вышгород", + "pl": "Wyszogród" + }, + "lat": "50.58570", + "lon": "30.42824", + "id": 421865, + "type": "TOWN", + "listOfStreets": [], + "init": 1 + } + ] +} \ No newline at end of file diff --git a/OsmAnd-java/src/test/resources/search/starbucks.json b/OsmAnd-java/src/test/resources/search/starbucks.json new file mode 100644 index 0000000000..bd4e1f75b9 --- /dev/null +++ b/OsmAnd-java/src/test/resources/search/starbucks.json @@ -0,0 +1,6452 @@ +{ + "settings": { + "lat": "9.53287", + "lon": "100.02947", + "radiusLevel": 1, + "totalLimit": -1, + "lang": "", + "transliterateIfMissing": false, + "emptyQueryAllowed": false, + "sortByName": false + }, + "phrase": "starbucks coffee", + "results": [ + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks coffee", + "STARBUCKS COFFEE", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks Coffee", + "Starbucks", + "Starbucks", + "Starbucks", + "Starbucks", + "Starbucks", + "Starbucks", + "Starbucks", + "Starbucks", + "Starbucks", + "Starbucks Coffee สาขา The X-Place", + "Starbucks" + ], + "amenities": [ + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73572", + "lon": "100.56288", + "id": 6888944764, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "0" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.73580", + "lon": "100.54488", + "id": 6888944766, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75062", + "lon": "100.53840", + "id": 4989212994, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "level": "0" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75062", + "lon": "100.53840", + "id": 4989212994, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "level": "0" + } + }, + { + "name": "Starbucks", + "lat": "13.74497", + "lon": "100.50235", + "id": 10760048444, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "takeaway_filter_yes": "yes", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.73280", + "lon": "100.53040", + "id": 6888944760, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.73476", + "lon": "100.57670", + "id": 6888944762, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72200", + "lon": "100.51688", + "id": 7204041036, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72200", + "lon": "100.51688", + "id": 7204041036, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.73111", + "lon": "100.56953", + "id": 6888944756, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72869", + "lon": "100.58106", + "id": 6573105568, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72869", + "lon": "100.58106", + "id": 6573105568, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76663", + "lon": "100.40671", + "id": 7204041038, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76663", + "lon": "100.40671", + "id": 7204041038, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73199", + "lon": "100.57610", + "id": 6888944758, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "0", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73199", + "lon": "100.57610", + "id": 6888944758, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "0", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74343", + "lon": "100.56237", + "id": 6786356308, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.73051", + "lon": "100.56917", + "id": 6888944754, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.71358", + "lon": "100.47903", + "id": 6862651642, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "wheelchair_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.71358", + "lon": "100.47903", + "id": 6862651642, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "wheelchair_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.71216", + "lon": "100.43371", + "id": 6862651640, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.71216", + "lon": "100.43371", + "id": 6862651640, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.72156", + "lon": "100.53087", + "id": 6862651646, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72048", + "lon": "100.53007", + "id": 6862651644, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "wheelchair_limited": "limited", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72048", + "lon": "100.53007", + "id": 6862651644, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "wheelchair_limited": "limited", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72350", + "lon": "100.52074", + "id": 6692540112, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72350", + "lon": "100.52074", + "id": 6692540112, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.67487", + "lon": "100.54469", + "id": 6862651634, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.67487", + "lon": "100.54469", + "id": 6862651634, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72727", + "lon": "100.52994", + "id": 6692540114, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72727", + "lon": "100.52994", + "id": 6692540114, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.66281", + "lon": "100.43774", + "id": 6862651632, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.66281", + "lon": "100.43774", + "id": 6862651632, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72727", + "lon": "100.53149", + "id": 6692540116, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72727", + "lon": "100.53149", + "id": 6692540116, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.70101", + "lon": "100.53715", + "id": 6862651638, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.70101", + "lon": "100.53715", + "id": 6862651638, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.68177", + "lon": "100.47478", + "id": 6862651636, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.68177", + "lon": "100.47478", + "id": 6862651636, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75473", + "lon": "100.48864", + "id": 6862651658, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75473", + "lon": "100.48864", + "id": 6862651658, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74307", + "lon": "100.60106", + "id": 7860928142, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74307", + "lon": "100.60106", + "id": 7860928142, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75006", + "lon": "100.51454", + "id": 6862651656, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75006", + "lon": "100.51454", + "id": 6862651656, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.30314", + "lon": "99.82493", + "id": 13487115170, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77042", + "lon": "100.54067", + "id": 6862651662, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77042", + "lon": "100.54067", + "id": 6862651662, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75971", + "lon": "100.48632", + "id": 6862651660, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75971", + "lon": "100.48632", + "id": 6862651660, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "starbucks", + "names": { + "ru": "Старбакс" + }, + "lat": "7.82665", + "lon": "98.29657", + "id": 12141295972, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan" + } + }, + { + "name": "Starbucks", + "lat": "13.78997", + "lon": "100.51535", + "id": 12783802800, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72315", + "lon": "100.46362", + "id": 6862651650, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72315", + "lon": "100.46362", + "id": 6862651650, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.72217", + "lon": "100.52941", + "id": 6862651648, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "lat": "13.82143", + "lon": "100.55793", + "id": 12754473972, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74276", + "lon": "100.50688", + "id": 6862651654, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74276", + "lon": "100.50688", + "id": 6862651654, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72615", + "lon": "100.52683", + "id": 6862651652, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72615", + "lon": "100.52683", + "id": 6862651652, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.74437", + "lon": "100.52964", + "id": 6888944780, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.81970", + "lon": "100.44984", + "id": 6862651674, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.81970", + "lon": "100.44984", + "id": 6862651674, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74595", + "lon": "100.53979", + "id": 6888944782, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "3" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73246", + "lon": "100.56756", + "id": 6749125204, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.81770", + "lon": "100.56031", + "id": 6862651672, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.81770", + "lon": "100.56031", + "id": 6862651672, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74349", + "lon": "100.55677", + "id": 6888944776, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "lat": "13.81372", + "lon": "100.68813", + "id": 9511580862, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82729", + "lon": "100.56475", + "id": 6862651678, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82729", + "lon": "100.56475", + "id": 6862651678, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.74412", + "lon": "100.54466", + "id": 6888944778, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82377", + "lon": "100.59194", + "id": 6862651676, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82377", + "lon": "100.59194", + "id": 6862651676, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์", + "zh": "素坤逸5號格蘭德飯店" + }, + "lat": "13.74180", + "lon": "100.55398", + "id": 6888944772, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77834", + "lon": "100.47785", + "id": 6862651666, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77834", + "lon": "100.47785", + "id": 6862651666, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74243", + "lon": "100.55275", + "id": 6888944774, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "0" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77761", + "lon": "100.47654", + "id": 6862651664, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77761", + "lon": "100.47654", + "id": 6862651664, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73774", + "lon": "100.56016", + "id": 6888944768, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "1" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.81656", + "lon": "100.56093", + "id": 6862651670, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.81656", + "lon": "100.56093", + "id": 6862651670, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.73907", + "lon": "100.54790", + "id": 6888944770, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.55785", + "lon": "99.96048", + "id": 5044654192, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "wheelchair_limited": "limited", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.55785", + "lon": "99.96048", + "id": 5044654192, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "wheelchair_limited": "limited", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.80366", + "lon": "100.44877", + "id": 6862651668, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.80366", + "lon": "100.44877", + "id": 6862651668, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.70105", + "lon": "100.53673", + "id": 3371627168, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.70105", + "lon": "100.53673", + "id": 3371627168, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.85552", + "lon": "100.54211", + "id": 6862651682, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.85552", + "lon": "100.54211", + "id": 6862651682, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.92457", + "lon": "100.46551", + "id": 6862651686, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.92457", + "lon": "100.46551", + "id": 6862651686, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.92232", + "lon": "100.47420", + "id": 6862651684, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.92232", + "lon": "100.47420", + "id": 6862651684, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73288", + "lon": "100.58189", + "id": 653655177, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73288", + "lon": "100.58189", + "id": 653655177, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "lat": "13.76275", + "lon": "100.53737", + "id": 12678563766, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.00451", + "lon": "100.47137", + "id": 7756735506, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.00451", + "lon": "100.47137", + "id": 7756735506, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.74105", + "lon": "100.49553", + "id": 9025805180, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Su 07:00-22:00", + "additionalInfo": { + "opening_hours": "Mo-Su 07:00-22:00" + } + }, + { + "name": "Starbucks Coffee", + "lat": "13.75008", + "lon": "100.51456", + "id": 1504574887, + "subType": "building", + "type": "man_made" + }, + { + "name": "Starbucks Coffee", + "lat": "13.73841", + "lon": "100.56074", + "id": 9280199984, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee สาขา The X-Place", + "lat": "13.69440", + "lon": "100.40796", + "id": 8724484694, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "internet_access_type_yes": "yes" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73530", + "lon": "100.56151", + "id": 4468045830, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "0" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.92970", + "lon": "100.88104", + "id": 3167393950, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.92970", + "lon": "100.88104", + "id": 3167393950, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "14.24637", + "lon": "100.61445", + "id": 12685969974, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.80650", + "lon": "99.01765", + "id": 6232106222, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "1", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.80650", + "lon": "99.01765", + "id": 6232106222, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "1", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.74693", + "lon": "100.57359", + "id": 6949943334, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "lat": "6.99105", + "lon": "100.48405", + "id": 9762904442, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks", + "lat": "13.91034", + "lon": "100.53928", + "id": 9247619984, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.92959", + "lon": "100.87784", + "id": 6471174426, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "3", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.92959", + "lon": "100.87784", + "id": 6471174426, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "3", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "17.87153", + "lon": "102.74283", + "id": 6953401560, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "17.87153", + "lon": "102.74283", + "id": 6953401560, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.74239", + "lon": "100.57224", + "id": 6949694614, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.70150", + "lon": "98.93169", + "id": 680813541, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.70150", + "lon": "98.93169", + "id": 680813541, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.53991", + "lon": "101.00922", + "id": 13545398698, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.53991", + "lon": "101.00922", + "id": 13545398698, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.90514", + "lon": "100.45004", + "id": 11928101970, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "17.40908", + "lon": "102.79248", + "id": 6977252640, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Старбакс" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.92397", + "lon": "100.87865", + "id": 3195838654, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Su 08:00-21:00", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "Mo-Su 08:00-21:00", + "website": "http://www.starbucks.co.th/", + "level": "0", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.92397", + "lon": "100.87865", + "id": 3195838654, + "subType": "coffee", + "type": "shop", + "openingHours": "Mo-Su 08:00-21:00", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "Mo-Su 08:00-21:00", + "website": "http://www.starbucks.co.th/", + "level": "0", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "18.28015", + "lon": "99.49343", + "id": 6977252642, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "6.98901", + "lon": "100.48263", + "id": 6977252644, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.89035", + "lon": "98.30049", + "id": 6417362436, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.00381", + "lon": "100.46913", + "id": 6977252646, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.00381", + "lon": "100.46913", + "id": 6977252646, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "9.54493", + "lon": "100.03964", + "id": 629650177, + "subType": "cafe", + "type": "sustenance", + "openingHours": "08:00-21:00", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "08:00-21:00", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "9.54493", + "lon": "100.03964", + "id": 629650177, + "subType": "coffee", + "type": "shop", + "openingHours": "08:00-21:00", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "08:00-21:00", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "9.54493", + "lon": "100.03964", + "id": 629650177, + "subType": "building", + "type": "man_made", + "openingHours": "08:00-21:00", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "08:00-21:00", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.89101", + "lon": "98.29376", + "id": 6977252648, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.89101", + "lon": "98.29376", + "id": 6977252648, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.89225", + "lon": "98.29828", + "id": 6977252650, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Su 10:00-00:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "Mo-Su 10:00-00:00", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76738", + "lon": "100.44326", + "id": 4151897012, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76738", + "lon": "100.44326", + "id": 4151897012, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.89407", + "lon": "98.29558", + "id": 6977252652, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.89407", + "lon": "98.29558", + "id": 6977252652, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.71910", + "lon": "100.50786", + "id": 6897822056, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.71910", + "lon": "100.50786", + "id": 6897822056, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "9.11044", + "lon": "99.30239", + "id": 6977252654, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "9.11044", + "lon": "99.30239", + "id": 6977252654, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72192", + "lon": "100.56623", + "id": 6925557828, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72192", + "lon": "100.56623", + "id": 6925557828, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73797", + "lon": "100.55868", + "id": 6489114194, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "0" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.78697", + "lon": "100.57520", + "id": 7434499962, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.78697", + "lon": "100.57520", + "id": 7434499962, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.69017", + "lon": "100.75484", + "id": 9557007106, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "wheelchair_yes": "yes", + "takeaway_filter_yes": "yes", + "toilets_wheelchair_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "lat": "13.84075", + "lon": "100.53419", + "id": 9215332198, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72575", + "lon": "100.54462", + "id": 6544334520, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "lat": "13.75794", + "lon": "100.56492", + "id": 14614952374, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "14.87590", + "lon": "103.53063", + "id": 6977252620, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "15.23937", + "lon": "104.82309", + "id": 6977252622, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "16.06349", + "lon": "103.61796", + "id": 6977252626, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "16.20188", + "lon": "103.27661", + "id": 6977252628, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.83420", + "lon": "100.61054", + "id": 4129562322, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "0", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.83420", + "lon": "100.61054", + "id": 4129562322, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "0", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "16.43615", + "lon": "102.82420", + "id": 6977252630, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "16.46531", + "lon": "102.84304", + "id": 6977252632, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "16.84030", + "lon": "100.23366", + "id": 6977252634, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "17.40056", + "lon": "102.80439", + "id": 6977252636, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Старбакс" + } + }, + { + "name": "Starbucks", + "lat": "13.77198", + "lon": "100.57994", + "id": 14353325370, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "17.40511", + "lon": "102.80064", + "id": 6977252638, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Старбакс" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74170", + "lon": "100.54363", + "id": 4208477210, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72085", + "lon": "100.72712", + "id": 695704945, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72085", + "lon": "100.72712", + "id": 695704945, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "lat": "13.91726", + "lon": "100.60157", + "id": 13219321574, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks", + "lat": "13.75681", + "lon": "100.79834", + "id": 9873900622, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe" + } + }, + { + "name": "Starbucks Fast Fact", + "lat": "14.19317", + "lon": "100.64228", + "id": 8925364978, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan" + } + }, + { + "name": "Starbucks", + "lat": "13.63552", + "lon": "100.63180", + "id": 9157522182, + "subType": "beverages", + "type": "shop", + "openingHours": "Mo-Su 06:30-22:00", + "additionalInfo": { + "opening_hours": "Mo-Su 06:30-22:00" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.33714", + "lon": "100.96903", + "id": 6862592490, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.33714", + "lon": "100.96903", + "id": 6862592490, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks coffee", + "lat": "14.06590", + "lon": "100.64672", + "id": 12950002370, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_american": "american", + "internet_access_type_wlan": "wlan" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.17876", + "lon": "100.92919", + "id": 6862592488, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.17876", + "lon": "100.92919", + "id": 6862592488, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "18.76953", + "lon": "98.96780", + "id": 6563810840, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74399", + "lon": "100.54591", + "id": 6503326852, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Su 11:00-22:00", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "Mo-Su 11:00-22:00", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "3" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.54179", + "lon": "101.00753", + "id": 6862592494, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.54179", + "lon": "101.00753", + "id": 6862592494, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.73793", + "lon": "100.51265", + "id": 12541162596, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks", + "lat": "16.42999", + "lon": "102.83180", + "id": 12066624028, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.68361", + "lon": "101.24910", + "id": 6862592482, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.68361", + "lon": "101.24910", + "id": 6862592482, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.89522", + "lon": "98.29569", + "id": 5019264514, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "names": { + "es": "Starbucks" + }, + "lat": "13.74089", + "lon": "100.49563", + "id": 8748484184, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.16766", + "lon": "100.93015", + "id": 6862592486, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.16766", + "lon": "100.93015", + "id": 6862592486, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.07881", + "lon": "100.92045", + "id": 6862592484, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.07881", + "lon": "100.92045", + "id": 6862592484, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.68758", + "lon": "100.64736", + "id": 6862592506, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.68758", + "lon": "100.64736", + "id": 6862592506, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.66913", + "lon": "100.63406", + "id": 6862592504, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.66913", + "lon": "100.63406", + "id": 6862592504, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.69136", + "lon": "100.75272", + "id": 6862592510, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.68990", + "lon": "100.64736", + "id": 6862592508, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.68990", + "lon": "100.64736", + "id": 6862592508, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.53883", + "lon": "101.00852", + "id": 2609683580, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.53883", + "lon": "101.00852", + "id": 2609683580, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "17.40667", + "lon": "102.80079", + "id": 6683995986, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.62040", + "lon": "100.62067", + "id": 6862592498, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.62040", + "lon": "100.62067", + "id": 6862592498, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์", + "zh": "水門市場" + }, + "lat": "13.74977", + "lon": "100.54070", + "id": 6888949604, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.58378", + "lon": "100.60923", + "id": 6862592496, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.58378", + "lon": "100.60923", + "id": 6862592496, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.75120", + "lon": "100.53806", + "id": 6888949606, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.64613", + "lon": "100.68045", + "id": 6862592502, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.64613", + "lon": "100.68045", + "id": 6862592502, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.74699", + "lon": "100.53452", + "id": 6888949600, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.63281", + "lon": "100.71141", + "id": 6862592500, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.63281", + "lon": "100.71141", + "id": 6862592500, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.74751", + "lon": "100.53988", + "id": 6888949602, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.76533", + "lon": "100.59827", + "id": 6862592522, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "17.40005", + "lon": "102.80433", + "id": 7902373380, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75212", + "lon": "100.60985", + "id": 6862592520, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75212", + "lon": "100.60985", + "id": 6862592520, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76688", + "lon": "100.64213", + "id": 6862592526, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76492", + "lon": "100.64277", + "id": 6862592524, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.80238", + "lon": "98.96776", + "id": 6574712996, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.80238", + "lon": "98.96776", + "id": 6574712996, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.69628", + "lon": "101.26953", + "id": 7193585090, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.69628", + "lon": "101.26953", + "id": 7193585090, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.69444", + "lon": "100.64792", + "id": 6862592514, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.69444", + "lon": "100.64792", + "id": 6862592514, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.69242", + "lon": "100.75068", + "id": 6862592512, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.69242", + "lon": "100.75068", + "id": 6862592512, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74159", + "lon": "100.62524", + "id": 6862592518, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74159", + "lon": "100.62524", + "id": 6862592518, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "STARBUCKS", + "names": { + "zh": "星巴克" + }, + "lat": "12.94637", + "lon": "100.88923", + "id": 10770451642, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks", + "lat": "13.71418", + "lon": "100.59303", + "id": 14085645468, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82860", + "lon": "100.62719", + "id": 6862592538, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82860", + "lon": "100.62719", + "id": 6862592538, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.81143", + "lon": "100.61906", + "id": 6862592536, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.81143", + "lon": "100.61906", + "id": 6862592536, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.75031", + "lon": "100.51413", + "id": 14116377136, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "outdoor_seating_no": "no" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75794", + "lon": "100.56576", + "id": 6503280756, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Su 11:00-22:00", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "Mo-Su 11:00-22:00", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.87200", + "lon": "100.60159", + "id": 6862592542, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.87200", + "lon": "100.60159", + "id": 6862592542, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.56972", + "lon": "100.28887", + "id": 4154270348, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.56972", + "lon": "100.28887", + "id": 4154270348, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.71931", + "lon": "100.58475", + "id": 6503326838, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.83381", + "lon": "100.61086", + "id": 6862592540, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.83381", + "lon": "100.61086", + "id": 6862592540, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "enName": "Starbucks", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77296", + "lon": "100.61000", + "id": 6862592530, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77179", + "lon": "100.63625", + "id": 6862592528, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "lat": "13.78790", + "lon": "100.62876", + "id": 13078635668, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "takeaway_filter_yes": "yes", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.70695", + "lon": "100.52207", + "id": 5978143560, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.70695", + "lon": "100.52207", + "id": 5978143560, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.80337", + "lon": "100.61741", + "id": 6862592534, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.80337", + "lon": "100.61741", + "id": 6862592534, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "lat": "13.91422", + "lon": "100.54758", + "id": 9218775588, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "enName": "Dunkin' Donuts", + "names": { + "th": "สตาร์บัคส์", + "it": "Dunkin' Donuts" + }, + "lat": "13.91451", + "lon": "100.55016", + "id": 6862592554, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "enName": "Dunkin' Donuts", + "names": { + "th": "สตาร์บัคส์", + "it": "Dunkin' Donuts" + }, + "lat": "13.91451", + "lon": "100.55016", + "id": 6862592554, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.91320", + "lon": "100.54932", + "id": 6862592552, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.91320", + "lon": "100.54932", + "id": 6862592552, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.93087", + "lon": "100.87872", + "id": 603550366, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.93087", + "lon": "100.87872", + "id": 603550366, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73238", + "lon": "100.56022", + "id": 7755971822, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "0", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "lat": "13.92043", + "lon": "100.60479", + "id": 12636107346, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.91788", + "lon": "100.60163", + "id": 6862592558, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.91788", + "lon": "100.60163", + "id": 6862592558, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82822", + "lon": "100.56674", + "id": 4213796944, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "1", + "brand": "Starbucks", + "image": "http://i.imgur.com/Wm848.jpg" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82822", + "lon": "100.56674", + "id": 4213796944, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "1", + "brand": "Starbucks", + "image": "http://i.imgur.com/Wm848.jpg" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.91566", + "lon": "100.60005", + "id": 6862592556, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "wheelchair_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.91566", + "lon": "100.60005", + "id": 6862592556, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "wheelchair_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.89256", + "lon": "100.52441", + "id": 6862592546, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.89256", + "lon": "100.52441", + "id": 6862592546, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "14.98009", + "lon": "102.07627", + "id": 6836166686, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "wheelchair_yes": "yes", + "toilets_wheelchair_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "14.98009", + "lon": "102.07627", + "id": 6836166686, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "wheelchair_yes": "yes", + "toilets_wheelchair_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.88002", + "lon": "100.55029", + "id": 6862592544, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.88002", + "lon": "100.55029", + "id": 6862592544, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.90374", + "lon": "100.52763", + "id": 6862592550, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.90374", + "lon": "100.52763", + "id": 6862592550, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.89416", + "lon": "100.55893", + "id": 6862592548, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.89416", + "lon": "100.55893", + "id": 6862592548, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.78804", + "lon": "98.99364", + "id": 672475944, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "15.25649", + "lon": "104.84779", + "id": 12675797182, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "wheelchair_no": "no", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "operator": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74214", + "lon": "100.55164", + "id": 3301793146, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "lat": "13.71879", + "lon": "100.56853", + "id": 10767297150, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Su 07:30-22:00", + "additionalInfo": { + "opening_hours": "Mo-Su 07:30-22:00" + } + }, + { + "name": "Starbucks", + "lat": "13.74310", + "lon": "100.50902", + "id": 8925826378, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74407", + "lon": "100.54136", + "id": 6503369892, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "1" + } + }, + { + "name": "Starbucks", + "names": { + "ru": "Старбакс" + }, + "lat": "7.82450", + "lon": "98.33922", + "id": 12310560396, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77288", + "lon": "100.17984", + "id": 751531905, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "drive_through_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77288", + "lon": "100.17984", + "id": 751531905, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "drive_through_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77288", + "lon": "100.17984", + "id": 751531905, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "drive_through_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "lat": "13.91497", + "lon": "100.54874", + "id": 9279245382, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "lat": "13.76535", + "lon": "100.44409", + "id": 1126411835, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe" + } + }, + { + "name": "Starbucks Coffee", + "lat": "13.76535", + "lon": "100.44409", + "id": 1126411835, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "cuisine_cafe": "cafe" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.78381", + "lon": "99.00010", + "id": 2202577430, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.78381", + "lon": "99.00010", + "id": 2202577430, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.74310", + "lon": "100.50894", + "id": 14163207570, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Su 07:00-21:00", + "additionalInfo": { + "opening_hours": "Mo-Su 07:00-21:00", + "phone": "0613896260" + } + }, + { + "name": "Starbucks", + "names": { + "th": "Starbucks" + }, + "lat": "7.89046", + "lon": "98.30084", + "id": 9191783996, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76023", + "lon": "100.49632", + "id": 470452073, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76023", + "lon": "100.49632", + "id": 470452073, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76023", + "lon": "100.49632", + "id": 470452073, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.79761", + "lon": "98.96671", + "id": 2255187918, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "18.79761", + "lon": "98.96671", + "id": 2255187918, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.70560", + "lon": "100.49091", + "id": 10734821442, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72853", + "lon": "100.53492", + "id": 6544340322, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72853", + "lon": "100.53492", + "id": 6544340322, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74447", + "lon": "100.53486", + "id": 6544340326, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74447", + "lon": "100.53486", + "id": 6544340326, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.73891", + "lon": "100.54840", + "id": 10464925242, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "outdoor_seating_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "level": "0", + "brand": "Starbucks", + "note": "Located within All Seasons Place, southeast ground level", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73019", + "lon": "100.53181", + "id": 6544340324, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.73019", + "lon": "100.53181", + "id": 6544340324, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74533", + "lon": "100.53417", + "id": 6544340330, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74533", + "lon": "100.53417", + "id": 6544340330, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74520", + "lon": "100.53035", + "id": 6544340328, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74520", + "lon": "100.53035", + "id": 6544340328, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "18.76979", + "lon": "98.97519", + "id": 6695266410, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th", + "level": "1" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.75589", + "lon": "100.53301", + "id": 6544340332, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "16.43238", + "lon": "102.82549", + "id": 1454601460, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "1", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.93505", + "lon": "100.88254", + "id": 5674704250, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.93505", + "lon": "100.88254", + "id": 5674704250, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "names": { + "fr": "Starbucks coffee" + }, + "lat": "18.79673", + "lon": "98.97598", + "id": 6636361734, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th", + "level": "0" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "8.03301", + "lon": "98.82533", + "id": 1266058944, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Su 08:00-22:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "Mo-Su 08:00-22:00", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "8.03301", + "lon": "98.82533", + "id": 1266058944, + "subType": "coffee", + "type": "shop", + "openingHours": "Mo-Su 08:00-22:00", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "Mo-Su 08:00-22:00", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "STARBUCKS COFFEE", + "lat": "14.07156", + "lon": "100.60206", + "id": 9325901914, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe" + } + }, + { + "name": "Starbucks", + "enName": "Pablo Cheese Tarts!!", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74635", + "lon": "100.53411", + "id": 3400330466, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "level": "0", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.71977", + "lon": "100.51533", + "id": 7357233436, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.71977", + "lon": "100.51533", + "id": 7357233436, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "lat": "14.33527", + "lon": "100.61080", + "id": 9191950396, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72757", + "lon": "100.53344", + "id": 622139574, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72757", + "lon": "100.53344", + "id": 622139574, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "13.71470", + "lon": "100.59166", + "id": 10355028692, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77965", + "lon": "100.54531", + "id": 3460356450, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "phone": "+6626130540", + "level": "0", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.77965", + "lon": "100.54531", + "id": 3460356450, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "phone": "+6626130540", + "level": "0", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "lat": "8.10493", + "lon": "98.30556", + "id": 9226498580, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "level": "2", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "lat": "13.72698", + "lon": "100.49486", + "id": 12676416570, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82637", + "lon": "100.67708", + "id": 6977089528, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82637", + "lon": "100.67708", + "id": 6977089528, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82712", + "lon": "100.67629", + "id": 6977089530, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.82712", + "lon": "100.67629", + "id": 6977089530, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.77632", + "lon": "100.67352", + "id": 6977089524, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "lat": "18.79316", + "lon": "98.97785", + "id": 922547479, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "brand": "Starbucks", + "note": "position approximate - best guess from geolocated photos" + } + }, + { + "name": "Starbucks", + "lat": "18.79316", + "lon": "98.97785", + "id": 922547479, + "subType": "building", + "type": "man_made", + "additionalInfo": { + "brand": "Starbucks", + "note": "position approximate - best guess from geolocated photos" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.81391", + "lon": "100.68738", + "id": 6977089526, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.75275", + "lon": "100.57063", + "id": 6977089520, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.77573", + "lon": "100.66899", + "id": 6977089522, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72750", + "lon": "100.53915", + "id": 6929691834, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72750", + "lon": "100.53915", + "id": 6929691834, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.74781", + "lon": "100.58370", + "id": 6977089516, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.76627", + "lon": "100.56966", + "id": 7440352904, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.74872", + "lon": "100.58337", + "id": 6977089518, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks", + "lat": "13.74376", + "lon": "100.58726", + "id": 6977089514, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "website": "http://www.starbuckscard.in.th" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.57082", + "lon": "99.95713", + "id": 2684065286, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.57082", + "lon": "99.95713", + "id": 2684065286, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.74651", + "lon": "100.53151", + "id": 6888949596, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.74660", + "lon": "100.53460", + "id": 6888949598, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.93350", + "lon": "100.89745", + "id": 8209207946, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "12.93350", + "lon": "100.89745", + "id": 8209207946, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74699", + "lon": "100.55258", + "id": 6888949592, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74651", + "lon": "100.54447", + "id": 6888949594, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74593", + "lon": "100.53531", + "id": 6888949588, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "internet_access_fee_no": "no", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "สตาร์บัคส์", + "enName": "Starbucks Coffee", + "lat": "13.74614", + "lon": "100.53310", + "id": 6888949590, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "website": "http://www.starbuckscard.in.th", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72646", + "lon": "100.58548", + "id": 6492183290, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.72646", + "lon": "100.58548", + "id": 6492183290, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Central Festival", + "lat": "9.53052", + "lon": "100.06071", + "id": 8860437456, + "subType": "cafe", + "type": "sustenance" + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74003", + "lon": "100.52443", + "id": 6152031550, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74003", + "lon": "100.52443", + "id": 6152031550, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "internet_access_fee_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74747", + "lon": "100.58026", + "id": 4809828128, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74747", + "lon": "100.58026", + "id": 4809828128, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "9.53046", + "lon": "100.06099", + "id": 6417405780, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "internet_access_type_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "9.53046", + "lon": "100.06099", + "id": 6417405780, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "internet_access_type_no": "no", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks", + "enName": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "13.74364", + "lon": "100.54430", + "id": 6503350324, + "subType": "cafe", + "type": "sustenance", + "openingHours": "Mo-Fr 07:00-21:30; Sa-Su 07:30-21:00", + "additionalInfo": { + "internet_access_type_wlan": "wlan", + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "smoking_no": "no", + "opening_hours": "Mo-Fr 07:00-21:30; Sa-Su 07:30-21:00", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks", + "official_name": "Starbucks Coffee", + "level": "1" + } + }, + { + "name": "Starbucks", + "lat": "13.85616", + "lon": "100.62917", + "id": 9325854720, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "takeaway_filter_yes": "yes", + "takeaway_yes": "yes", + "cuisine_cafe": "cafe", + "brand": "Starbucks", + "official_name": "Starbucks Coffee" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.82659", + "lon": "98.29684", + "id": 4165734802, + "subType": "cafe", + "type": "sustenance", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + }, + { + "name": "Starbucks Coffee", + "names": { + "th": "สตาร์บัคส์" + }, + "lat": "7.82659", + "lon": "98.29684", + "id": 4165734802, + "subType": "coffee", + "type": "shop", + "additionalInfo": { + "cuisine_cafe": "cafe", + "smoking_no": "no", + "website": "http://www.starbucks.co.th/", + "brand": "Starbucks" + } + } + ], + "cities": [] +} \ No newline at end of file From 6f2443f051f02c9b862a6f87c7a08dd925c698c6 Mon Sep 17 00:00:00 2001 From: ssantos <ssantos@web.de> Date: Sun, 31 May 2020 12:07:34 +0000 Subject: [PATCH 32/67] Translated using Weblate (Portuguese) Currently translated at 90.6% (3057 of 3371 strings) --- OsmAnd/res/values-pt/strings.xml | 99 ++++++++++++++++++++++++-------- 1 file changed, 76 insertions(+), 23 deletions(-) diff --git a/OsmAnd/res/values-pt/strings.xml b/OsmAnd/res/values-pt/strings.xml index 8d09e17744..e89591ee73 100644 --- a/OsmAnd/res/values-pt/strings.xml +++ b/OsmAnd/res/values-pt/strings.xml @@ -64,7 +64,7 @@ <string name="osmand_service_descr">Executar o serviço de segundo plano para usar OsmAnd enquanto o ecrã está desligado.</string> <string name="fast_route_mode">Caminho mais rápido</string> <string name="fast_route_mode_descr">Ativar para calcular a rota mais rápida ou desativar para a rota de poupança de combustível.</string> - <string name="tiles_to_download_estimated_size">Zoom {0}: descarregar {1} quadrículas ({2} MB )</string> + <string name="tiles_to_download_estimated_size">Ampliação {0}: descarregar {1} quadrículas ({2} MB)</string> <string name="shared_string_download_map">Descarregar mapa</string> <string name="select_max_zoom_preload_area">Zoom máximo para decarregar</string> <string name="maps_could_not_be_downloaded">Não é possível descarregar este mapa</string> @@ -200,7 +200,7 @@ <string name="update_poi_error_local">Não foi possível atualizar a lista de POIs locais</string> <string name="update_poi_error_loading">Não foi possível carregar dados do servidor</string> <string name="update_poi_no_offline_poi_index">Não há dados offline para esta região</string> - <string name="update_poi_is_not_available_for_zoom">O zoom permite-lhe atualizar os POIs</string> + <string name="update_poi_is_not_available_for_zoom">A ampliação permite-lhe atualizar os POIs</string> <string name="context_menu_item_update_poi">Atualizar pontos de interesse</string> <string name="context_menu_item_update_map_confirm">Atualizar dados locais da Internet\?</string> <string name="search_history_city">Cidade: {0}</string> @@ -220,7 +220,7 @@ <string name="search_offline_address">Offline</string> <string name="search_online_address">Internet</string> <string name="max_level_download_tile">Nível de zoom máx</string> - <string name="max_level_download_tile_descr">Não navegar em quadrículas de mapa online para níveis de zoom além deste.</string> + <string name="max_level_download_tile_descr">Não navegar em mapas on-line para níveis de ampliação além deste.</string> <string name="route_general_information">Distância total %1$s, tempo de viagem %2$d h %3$d min.</string> <string name="router_service_descr">Escolha um serviço de navegação online ou offline.</string> <string name="router_service">Serviço de navegação</string> @@ -276,7 +276,7 @@ <string name="data_settings">Dados</string> <string name="osm_settings">OSM</string> <string name="auto_zoom_map_descr">O nível de Zoom de acordo com a sua velocidade (enquanto o mapa é sincronizado com a posição atual).</string> - <string name="auto_zoom_map">Zoom automático do mapa</string> + <string name="auto_zoom_map">Ampliação automática do mapa</string> <string name="additional_settings">Outras definições</string> <string name="settings_preset_descr">A visão do mapa e as configurações de navegação são guardadas por perfil. Defina aqui o seu.</string> <string name="settings_preset">Perfil predefinido</string> @@ -479,7 +479,7 @@ <string name="auto_announce_on">Iniciar anúncio automático</string> <string name="auto_announce_off">Parar o anúncio automático</string> <string name="i_am_here">Estou aqui</string> - <string name="zoom_by_trackball_descr">Alterar zoom do mapa por movimentos horizontais da trackball.</string> + <string name="zoom_by_trackball_descr">Alterar ampliação do mapa por movimentos horizontais da trackball.</string> <string name="zoom_by_trackball">Usar trackball para controlo da ampliação</string> <string name="accessibility_preferences_descr">Preferências relacionadas com a acessibilidade.</string> <string name="shared_string_accessibility">Acessibilidade</string> @@ -584,7 +584,7 @@ <string name="shared_string_name">Nome</string> <string name="favourites_edit_dialog_category">Categoria</string> <string name="shared_string_no_thanks">Não, obrigado</string> - <string name="basemap_missing">Descarregue o mapa base do mundo para obter uma visão geral cobrindo o mundo inteiro em níveis baixos de zoom.</string> + <string name="basemap_missing">Descarregue o mapa base do mundo para obter uma visão geral cobrindo o mundo inteiro em níveis baixos de ampliação.</string> <string name="vector_data_missing">Descarregue (\'offline\') dados para utilizar mapas offline.</string> <string name="local_index_gpx_info_show">" \n @@ -1035,17 +1035,17 @@ <string name="about_version">Versão:</string> <string name="shared_string_about">Sobre</string> <string name="about_settings_descr">Versão, licenças, membros do projeto</string> - <string name="local_index_tile_data_zooms">Zoom transferidas: %1$s</string> + <string name="local_index_tile_data_zooms">Ampliações transferidas: %1$s</string> <string name="local_index_tile_data_expire">Expira (minutos): %1$s</string> <string name="local_index_tile_data_downloadable">Transferível: %1$s</string> <string name="local_index_tile_data_maxzoom">Zoom máximo: %1$s</string> - <string name="local_index_tile_data_minzoom">Zoom Mínimo: %1$s</string> + <string name="local_index_tile_data_minzoom">Ampliação Mínima: %1$s</string> <string name="local_index_tile_data_name">Dados do mosaico: %1$s</string> <string name="edit_tilesource_successfully">A origem do mosaico %1$s foi guardada</string> <string name="edit_tilesource_elliptic_tile">Mercator elíptico</string> <string name="edit_tilesource_maxzoom">Zoom máximo</string> <string name="edit_tilesource_expiration_time">Expira (minutos)</string> - <string name="edit_tilesource_minzoom">Zoom mínimo</string> + <string name="edit_tilesource_minzoom">Ampliação mínima</string> <string name="edit_tilesource_url_to_load">URL</string> <string name="edit_tilesource_choose_existing">Escolher existente…</string> <string name="maps_define_edit">Definir/Editar…</string> @@ -1073,7 +1073,7 @@ \n - Orientação do mapa de acordo com a bússola ou a direção do movimento. \n - Orientação por faixas de rodagem, indicação do limite de velocidade, vozes gravadas e TTS. \n"</string> - <string name="auto_zoom_none">Sem zoom automático</string> + <string name="auto_zoom_none">Sem ampliação automático</string> <string name="auto_zoom_close">Aproximar</string> <string name="auto_zoom_far">Visão intermédia</string> <string name="auto_zoom_farthest">Mais abrangente</string> @@ -1241,7 +1241,7 @@ <string name="gpx_info_end_time">Hora de fim: %1$tF, %1$tT </string> <string name="gpx_info_average_speed">Velocidade média: %1$s </string> <string name="gpx_info_diff_altitude">Intervalo de altitude: %1$s</string> - <string name="show_zoom_buttons_navigation_descr">Mostrar botões de zoom durante a navegação.</string> + <string name="show_zoom_buttons_navigation_descr">Mostrar botões de ampliação durante a navegação.</string> <string name="show_zoom_buttons_navigation">Mostrar botões de zoom</string> <string name="text_size_descr">Defina o tamanho do texto no mapa.</string> <string name="text_size">Tamanho do texto</string> @@ -1527,7 +1527,7 @@ <string name="rendering_attr_hideProposed_name">Objetos propostos</string> <string name="shared_string_upload">Enviar</string> <string name="osm_edit_created_poi">POI OSM adicionado</string> - <string name="world_map_download_descr">Mapa base mundial (cobrindo o mundo inteiro em baixo nível de zoom) ausente ou ultrapassado. Por favor, considere descarregá-lo para uma visão global.</string> + <string name="world_map_download_descr">Mapa base mundial (cobrindo o mundo inteiro em baixo nível de ampliação) ausente ou ultrapassado. Por favor, considere descarregá-lo para uma visão global.</string> <string name="shared_string_qr_code">Código QR</string> <string name="map_downloaded_descr">O mapa %1$s está pronto para ser usado.</string> <string name="map_downloaded">Mapa descarregado</string> @@ -1900,7 +1900,7 @@ <string name="mapillary_menu_edit_text_hint">Introduza nome de utilizador</string> <string name="mapillary_menu_descr_username">Ver imagens adicionadas por</string> <string name="mapillary_menu_title_username">Nome de utilizador</string> - <string name="mapillary_menu_filter_description">Pode filtrar imagens por quem submeteu, por data our por tipo. Filtros aplicáveis apenas para zoom de proximidade.</string> + <string name="mapillary_menu_filter_description">Pode filtrar imagens por quem submeteu, por data ou por tipo. Filtros aplicáveis apenas para ampliação de proximidade.</string> <string name="map_widget_ruler_control">Régua de raio</string> <string name="shared_string_permissions">Permissões</string> <string name="import_gpx_failed_descr">Não foi possível importar o ficheiro. Por favor, certifique-se de que OsmAnd tem permissão para lê-lo.</string> @@ -1937,7 +1937,7 @@ <string name="shared_string_plugin">Complemento</string> <string name="srtm_purchase_header">Compre e instale o plugin \'Curvas de nível\' para mostrar as áreas verticais graduadas.</string> <string name="srtm_color_scheme">Esquema de cores</string> - <string name="show_from_zoom_level">Mostrar a partir do nível de zoom</string> + <string name="show_from_zoom_level">Mostrar a partir do nível de ampliação</string> <string name="routing_attr_allow_private_name">Permitir acesso privado</string> <string name="routing_attr_allow_private_description">Permitir acesso a áreas privadas.</string> <string name="display_zoom_level">Mostrar nível de zoom: %1$s</string> @@ -1955,9 +1955,9 @@ <string name="nearest_cities">Cidades próximas</string> <string name="select_city">Selecionar cidade</string> <string name="select_postcode">Pesquisa por código postal</string> - <string name="quick_action_auto_zoom">Auto zoom do mapa ativado/desativado</string> + <string name="quick_action_auto_zoom">Auto ampliação do mapa ativado/desativado</string> <string name="quick_action_auto_zoom_desc">Botão para ativar ou desativar o zoom automático controlado por velocidade.</string> - <string name="quick_action_auto_zoom_on">Ativar o zoom automático</string> + <string name="quick_action_auto_zoom_on">Ativar a ampliação automática</string> <string name="quick_action_auto_zoom_off">Desativar o zoom automático</string> <string name="quick_action_add_destination">Definir destino</string> <string name="quick_action_replace_destination">Substituir destino</string> @@ -2529,7 +2529,7 @@ <string name="rendering_attr_hideNonVehicleHighways_name">Estradas não trafegáveis</string> <string name="rendering_attr_hideText_name">Texto</string> <string name="rendering_attr_hideWoodScrubs_name">Matas e arbustos</string> - <string name="rendering_attr_buildings15zoom_name">Edifícios em zoom 15</string> + <string name="rendering_attr_buildings15zoom_name">Edifícios em ampliação 15</string> <string name="rendering_attr_lessDetailed_name">Menos detalhes</string> <string name="rendering_attr_hideAccess_name">Restrições de acesso</string> <string name="no_index_file_to_download">Descarregamentos não encontrados, por favor verifique a sua ligação à Internet.</string> @@ -2571,12 +2571,12 @@ \n• Orientação por voz passo-a-passo lhe guia ao longo do caminho (vozes gravadas e sintetizadas) \n• A rota se recalcula sempre que se desviar dela \n• Orientação de pista, nomes de ruas e tempo estimado de chegada ajudará ao longo do caminho -\n• Para fazer sua viagem mais segura, modo dia/noite se alterna automaticamente +\n• Para fazer a sua viagem mais segura, modo dia/noite se alterna automaticamente \n• Visualize limites de velocidade e receba aviso se ultrapassá-los -\n• Zoom do mapa se ajusta a sua velocidade +\n• Ampliação do mapa se ajusta a sua velocidade \n• Pesquise destinos pelo endereço, tipo (p. ex.: estacionamento, restaurante, hotel, posto de gasolina, museu) ou coordenadas geográficas -\n• Suporta pontos intermédios em seu itinerário -\n• Grave ou carregue uma trilha GPX e siga-a +\n• Suporta pontos intermédios no seu itinerário +\n• Grave ou envie uma trilha GPX e siga-a \n</string> <string name="osmand_extended_description_part3">Mapa \n• Mostra POIs (ponto de interesse) perto de si @@ -3434,7 +3434,7 @@ <string name="slope_download_description">Mapas adicionais são necessários para ver Pistas no mapa.</string> <string name="slope_read_more">Pode ler mais sobre Inclinações em %1$s.</string> <string name="shared_string_transparency">Transparência</string> - <string name="shared_string_zoom_levels">Níveis de zoom</string> + <string name="shared_string_zoom_levels">Níveis de ampliação</string> <string name="shared_string_legend">Legenda</string> <string name="terrain_empty_state_text">Ativar ver o mapa de colinas ou encostas. Pode ler mais sobre este tipo de mapa no nosso site</string> <string name="shared_string_hillshade">Sombras de relevo</string> @@ -3648,7 +3648,7 @@ <string name="favorites_item">Favoritos</string> <string name="subscription_osmandlive_item">Assinatura - OsmAnd Live</string> <string name="osmand_purchases_item">Compras de OsmAnd</string> - <string name="legend_item_description">O guia para a simbologia de um mapa</string> + <string name="legend_item_description">O guia para a simbologia de um mapa.</string> <string name="navigation_profiles_item">Perfis de navegação</string> <string name="search_poi_types">Pesquisar tipos de poi</string> <string name="ltr_or_rtl_combine_via_slash_with_space">%1$s / %2$s</string> @@ -3687,4 +3687,57 @@ <string name="lang_lmo">Lombardo</string> <string name="custom_color">Cor customizada</string> <string name="search_poi_types_descr">Combinar tipos de POI de diferentes categorias. Toque em \"Trocar\" para selecionar tudo, toque no lado esquerdo para seleção da categoria.</string> + <string name="quick_action_transport_hide">Ocultar o transporte público</string> + <string name="quick_action_transport_show">Mostrar transporte público</string> + <string name="quick_action_show_hide_transport">Mostrar/ocultar transporte público</string> + <string name="quick_action_transport_descr">Botão que mostra ou oculta o transporte público no mapa.</string> + <string name="create_edit_poi">Criar / Editar POI</string> + <string name="parking_positions">Posições de estacionamento</string> + <string name="add_edit_favorite">Adicionar / Editar Favorito</string> + <string name="reset_deafult_order">Restaurar ordem de itens padrão</string> + <string name="back_to_editing">Voltar à edição</string> + <string name="quick_action_switch_profile_descr">O botão de ação alterna entre os perfis selecionados.</string> + <string name="shared_string_add_profile">Adicionar perfil</string> + <string name="change_application_profile">Alterar o perfil de app</string> + <string name="profiles_for_action_not_found">Não consegui encontrar nenhum perfil desse tipo.</string> + <string name="index_item_world_basemap_detailed">Mapa geral do mundo (detalhado)</string> + <string name="unsupported_type_error">Tipo não suportado</string> + <string name="gpx_parse_error">OsmAnd GPX não está bem formado, por favor entre em contacto com a equipa de suporte para investigar mais.</string> + <string name="shared_string_always">Sempre</string> + <string name="screen_control">Controle de ecrã</string> + <string name="system_screen_timeout_descr">Desliga o ecrã após o tempo limite do ecrã do sistema.</string> + <string name="system_screen_timeout">Usar o tempo limite do ecrã do sistema</string> + <string name="turn_screen_on_options_descr">Opções de acordar o ecrã:</string> + <string name="turn_screen_on_descr">Selecione as opções de acordar o ecrã (certifique-se de que OsmAnd está em primeiro plano quando o aparelho está a ser bloqueado):</string> + <string name="turn_screen_on_navigation_instructions_descr">Cada instrução de navegação irá ligar o ecrã.</string> + <string name="turn_screen_on_navigation_instructions">Instruções de navegação</string> + <string name="turn_screen_on_power_button_descr">Pressionando o botão de ligar o aparelho ligará o ecrã com OsmAnd acima do ecrã de bloqueio.</string> + <string name="turn_screen_on_power_button">Botão de ligar</string> + <string name="turn_screen_on_proximity_sensor">Sensor de proximidade</string> + <string name="turn_screen_on_wake_time_descr">Selecione o tempo limite do ecrã após acordar. (\"%1$s\" não aplica tempo limite).</string> + <string name="keep_screen_on">Manter o ecrã ligado</string> + <string name="keep_screen_off">Manter o ecrã desligado</string> + <string name="screen_timeout_descr">Limitado por \"%1$s\", se ativado.</string> + <string name="pseudo_mercator_projection">Projeção pseudo-Mercator</string> + <string name="one_image_per_tile">Um ficheiro de imagem por quadrícula</string> + <string name="sqlite_db_file">Ficheiro SQLiteDB</string> + <string name="online_map_name_helper_text">Forneça um nome para a fonte do mapa on-line.</string> + <string name="online_map_url_helper_text">Insira ou cole a URL para a fonte on-line.</string> + <string name="edit_online_source">Editar fonte on-line</string> + <string name="expire_time">Tempo de validade</string> + <string name="mercator_projection">Projeção Mercator</string> + <string name="storage_format">Formato de armazenamento</string> + <string name="map_source_zoom_levels">Defina o nível mínimo e máximo de ampliação no qual o mapa on-line será exibido ou carregado.</string> + <string name="map_source_zoom_levels_descr">Estes parâmetros irão afetar a visualização quando utilizados como mapa ou sobreposição/sub-camada. +\n +\n%1$s: O mapa será limitado às ampliações selecionados. +\n +\n%2$s: Níveis de ampliação em que os azulejos originais serão visíveis. O aumento ou redução de escala ocorrerá fora destes valores.</string> + <string name="expire_time_descr">Tempo de expiração em minutos. As quadrículas em cache serão carregadas novamente após um tempo especificado. Deixe este campo vazio para nunca atualizar as quadrículas para esta fonte. +\n +\nUm dia são 1440 minutos. +\nUma semana são 10 080 minutos. +\nUm mês são 43 829 minutos.</string> + <string name="tiles_storage_descr">Escolha como as quadrículas descarregadas serão armazenadas.</string> + <string name="default_screen_timeout">Tempo limite do ecrã do sistema</string> </resources> \ No newline at end of file From 5206b17e381a355b033d94cb103cb7507400a8f7 Mon Sep 17 00:00:00 2001 From: Ldm Public <ldmpub@gmail.com> Date: Sun, 31 May 2020 09:21:02 +0000 Subject: [PATCH 33/67] Translated using Weblate (French) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-fr/strings.xml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 5590995182..7f8d232596 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -3093,7 +3093,7 @@ <string name="routing_attr_max_num_changes_description">Indiquez le nombre maximum de correspondances</string> <string name="turn_screen_on_router">Allumer lors des changements de direction</string> <string name="turn_screen_on_time_descr">Définir la durée pendant laquelle l\'écran restera allumé.</string> - <string name="turn_screen_on_sensor_descr">Agitez la main en haut de l\'écran pour allumer l\'écran pendant la navigation.</string> + <string name="turn_screen_on_sensor_descr">Balayer l\'écran de la main allumera l\'écran.</string> <string name="rendering_attr_winter_road_name">Route sur neige</string> <string name="rendering_attr_ice_road_name">Route sur glace</string> <string name="routeInfo_winter_ice_road_name">Route sur neige et glace</string> @@ -3708,17 +3708,15 @@ <string name="index_item_world_basemap_detailed">Carte mondiale générale (plus détaillée)</string> <string name="unsupported_type_error">Type non pris en charge</string> <string name="gpx_parse_error">Le fichier GPX OsmAnd n\'est pas construit correctement. Vous pouvez transmettre ce fichier à l\'équipe support OsmAnd pour investiguer.</string> - <string name="system_screen_timeout_descr">Activez cette option pour que l\'écran s\'éteigne après une certaine période d\'inactivité. Le temps spécifié dans les paramètres systèmes de votre appareil sera utilisé.</string> + <string name="system_screen_timeout_descr">L\'écran s\'éteindra après le délai système.</string> <string name="map_source_zoom_levels_descr">Ces paramètres affecteront l\'affichage lorsqu\'ils seront utilisés comme carte ou sur-couche / sous-couche. \n \n%1$s : La carte sera limitée aux zooms sélectionnés. \n \n%2$s : Niveaux de zoom auxquels les tuiles originales seront visibles. En dehors de ces valeurs, il y aura une augmentation ou une diminution d\'échelle.</string> - <string name="turn_screen_on_navigation_instructions_descr">L\'écran s\'allumera automatiquement quelques secondes avant les instructions de navigation pour la durée indiquée dans l\'option \"Durée d\'allumage\". -\n -\nFonctionne uniquement pendant la navigation.</string> - <string name="turn_screen_on_wake_time_descr">Sélectionnez le temps d\'activité de l\'écran après allumage, l\'écran ne s\'éteindra pas si \"%1$s\" est activé.</string> - <string name="screen_timeout_descr">Le temps d\'activité dépendra de l\'option \"%1$s\" si elle est activée.</string> + <string name="turn_screen_on_navigation_instructions_descr">L\'écran s\'allumera pour afficher les instructions de navigation.</string> + <string name="turn_screen_on_wake_time_descr">Sélectionnez le temps d\'affichage de l\'écran après allumage (\"%1$s\" signifie pas d\'extinction).</string> + <string name="screen_timeout_descr">Limité par l\'option \"%1$s\" si elle est activée.</string> <string name="expire_time_descr">Délai d\'expiration en minutes. Les tuiles en cache seront rechargées après ce délai. Laissez ce champ vide pour ne jamais rafraîchir les tuiles pour cette source. \n \nUn jour correspond à 1440 minutes. @@ -3726,11 +3724,11 @@ \nUn mois correspond à 43 829 minutes.</string> <string name="shared_string_always">Toujours</string> <string name="screen_control">Contrôle de l\'écran</string> - <string name="system_screen_timeout">Délai d’extinction de l\'écran</string> - <string name="turn_screen_on_options_descr">Utilisez ces options pour allumer l\'écran avec OsmAnd au premier plan.</string> - <string name="turn_screen_on_descr">Ces options ne fonctionneront que si OsmAnd est au premier plan au moment du verrouillage de l\'appareil.</string> + <string name="system_screen_timeout">Utiliser le délai système pour l’extinction de l\'écran</string> + <string name="turn_screen_on_options_descr">Options de réveil de l\'écran :</string> + <string name="turn_screen_on_descr">Sélectionnez les options de réveil de l’écran (assurez-vous qu’OsmAnd est au premier plan au moment du verrouillage de l’appareil) :</string> <string name="turn_screen_on_navigation_instructions">Instructions de navigation</string> - <string name="turn_screen_on_power_button_descr">Appuyez sur le bouton d\'alimentation de l\'appareil pour allumer l\'écran avec OsmAnd au premier plan.</string> + <string name="turn_screen_on_power_button_descr">Appuyez sur le bouton d\'alimentation de l\'appareil pour allumer l\'écran avec OsmAnd par dessus l’écran de verrouillage.</string> <string name="turn_screen_on_power_button">Bouton marche / arrêt</string> <string name="turn_screen_on_proximity_sensor">Capteur de proximité</string> <string name="keep_screen_on">Conserver l\'écran allumé</string> @@ -3746,4 +3744,5 @@ <string name="storage_format">Format de stockage</string> <string name="map_source_zoom_levels">Définissez les niveaux de zoom minimum et maximum auxquels la carte en ligne sera affichée ou chargée.</string> <string name="tiles_storage_descr">Sélectionnez comment les tuiles téléchargées seront stockées.</string> + <string name="default_screen_timeout">Délai système de veille écran</string> </resources> \ No newline at end of file From 58cfbb5701ffaab637f8df9f21a769eb903b9147 Mon Sep 17 00:00:00 2001 From: solokot <solokot@gmail.com> Date: Sun, 31 May 2020 09:04:43 +0000 Subject: [PATCH 34/67] Translated using Weblate (Russian) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-ru/strings.xml | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index e382268db1..a59949348f 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -1697,8 +1697,8 @@ <string name="back_to_map">Вернуться на карту</string> <string name="location_on_map">Координаты:\n Широта %1$s\n Долгота %2$s</string> <string name="shared_string_ellipsis">…</string> - <string name="shared_string_enabled">Включён</string> - <string name="shared_string_disabled">Выключен</string> + <string name="shared_string_enabled">Включено</string> + <string name="shared_string_disabled">Выключено</string> <string name="shared_string_never">Никогда</string> <string name="shared_string_and">и</string> <string name="shared_string_or">или</string> @@ -3193,7 +3193,7 @@ <string name="app_mode_personal_transporter">Персональный транспортёр</string> <string name="routing_attr_max_num_changes_name">Количество изменений</string> <string name="turn_screen_on_time_descr">Настройте, как долго экран должен быть включён.</string> - <string name="turn_screen_on_sensor_descr">При навигации включать экран движением руки над верхней частью.</string> + <string name="turn_screen_on_sensor_descr">Включать экран движением руки по нему.</string> <string name="external_input_device">Внешние устройства ввода</string> <string name="external_input_device_descr">Выберите внешнее устройство управления, например, клавиатуру или WunderLINQ.</string> <string name="sett_no_ext_input">Нет</string> @@ -3387,7 +3387,7 @@ <string name="routing_attr_allow_classic_only_name">Разрешить только классические маршруты</string> <string name="routing_attr_allow_classic_only_description">Маршруты, подготовленные только для классического стиля без конькобежных трасс. Сюда входят маршруты, подготовленные небольшим снегоходом с более свободной лыжнёй и трассами, подготовленные вручную лыжниками.</string> <string name="routing_attr_difficulty_preference_description">Предпочитать маршруты заданной сложности, хотя прокладка маршрута по более сложным или лёгким трассам всё же возможна, если они короче.</string> - <string name="turn_screen_on_router">Пробуждаться на повороте</string> + <string name="turn_screen_on_router">Включать на повороте</string> <string name="rendering_attr_highway_class_track_grade1_name">Класс 1</string> <string name="rendering_attr_highway_class_track_grade2_name">Класс 2</string> <string name="rendering_attr_highway_class_track_grade3_name">Класс 3</string> @@ -3725,19 +3725,17 @@ <string name="index_item_world_basemap_detailed">Мировая обзорная карта (подробная)</string> <string name="unsupported_type_error">Неподдерживаемый тип</string> <string name="gpx_parse_error">OsmAnd сформировал GPX не совсем правильно, пожалуйста, свяжитесь со службой поддержки для дальнейшего расследования.</string> - <string name="turn_screen_on_navigation_instructions_descr">Экран автоматически включится за несколько секунд до выполнения инструкций по навигации на указанное в параметре «Время пробуждения» время. -\n -\nРаботает только во время навигации.</string> + <string name="turn_screen_on_navigation_instructions_descr">Каждая навигационная инструкция включает экран.</string> <string name="turn_screen_on_navigation_instructions">Инструкции по навигации</string> - <string name="screen_timeout_descr">Если выбран параметр «%1$s», время активности будет зависеть от него.</string> - <string name="turn_screen_on_wake_time_descr">Время работы экрана после пробуждения. Экран не выключится, если выбран параметр «%1$s».</string> - <string name="turn_screen_on_power_button_descr">Нажатие кнопки питания устройства включит экран с OsmAnd на переднем плане.</string> + <string name="screen_timeout_descr">Если используется, ограничено «%1$s».</string> + <string name="turn_screen_on_wake_time_descr">Время работы экрана после включения. («%1$s» отключает выключение экрана.)</string> + <string name="turn_screen_on_power_button_descr">Нажатие кнопки питания устройства включит экран с OsmAnd на переднем плане экрана блокировки.</string> <string name="pseudo_mercator_projection">Псевдо-проекция Меркатора</string> <string name="one_image_per_tile">Каждый тайл в своём файле</string> <string name="edit_online_source">Изменить онлайн-источник</string> <string name="map_source_zoom_levels">Установите минимальный и максимальный уровни масштабирования, при которых будет отображаться или загружаться онлайн-карта.</string> <string name="shared_string_always">Всегда</string> - <string name="system_screen_timeout">Задержка до отключения экрана</string> + <string name="system_screen_timeout">Использовать системную настройку</string> <string name="turn_screen_on_power_button">Кнопка питания</string> <string name="turn_screen_on_proximity_sensor">Датчик приближения</string> <string name="keep_screen_off">Держать экран отключённым</string> @@ -3754,13 +3752,14 @@ \nОдна неделя — 10 080 минут. \nОдин месяц — 43 829 минут.</string> <string name="tiles_storage_descr">Выберите способ хранения загруженных тайлов.</string> - <string name="system_screen_timeout_descr">Включите, чтобы экран отключался после определённого периода бездействия, указанного в системных настройках вашего устройства.</string> + <string name="system_screen_timeout_descr">Экран будет отключаться после периода бездействия, указанного в системных настройках устройства.</string> <string name="map_source_zoom_levels_descr">Эти параметры влияют на отображение при использовании в качестве карты или подложки. \n \n%1$s: карта будет ограничена выбранными масштабами. \n \n%2$s: уровни масштабирования, при которых будут видны оригинальные тайлы. Увеличение и уменьшение масштаба может происходить вне этих значений.</string> <string name="screen_control">Управление экраном</string> - <string name="turn_screen_on_options_descr">Используйте эти функции для включения экрана с OsmAnd на переднем плане.</string> - <string name="turn_screen_on_descr">Эти функции будут работать правильно, только если перед блокировкой устройства OsmAnd будет находиться на переднем плане.</string> + <string name="turn_screen_on_options_descr">Параметры включения экрана:</string> + <string name="turn_screen_on_descr">Настройки включения экрана (убедитесь, что перед блокировкой устройства OsmAnd находится на переднем плане):</string> + <string name="default_screen_timeout">Системная настройка отключения экрана</string> </resources> \ No newline at end of file From 577c79c0bbf6403d1d233c2a74632010b8791294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= <oguzersen@protonmail.com> Date: Sun, 31 May 2020 05:48:08 +0000 Subject: [PATCH 35/67] Translated using Weblate (Turkish) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-tr/strings.xml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index 0a7c8d3dbb..8e4f767ad3 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -2675,7 +2675,7 @@ <string name="turn_screen_on_router">Dönüşte uyan</string> <string name="turn_screen_on_time_descr">Ekranın ne kadar süre açık kalacağını ayarlayın.</string> <string name="turn_screen_on_sensor">Yakınlık sensörü kullan</string> - <string name="turn_screen_on_sensor_descr">Navigasyon esnasında açmak için elinizi ekranın üst kısmına doğru sallayın.</string> + <string name="turn_screen_on_sensor_descr">Elinizi ekran boyunca salladığınızda açılacaktır.</string> <string name="turn_on_profile_desc">Bu ayarı kullanmak için lütfen en az bir uygulama profilini açın.</string> <string name="rendering_attr_winter_road_name">Kış yolu</string> <string name="rendering_attr_ice_road_name">Buz yolu</string> @@ -3447,7 +3447,7 @@ <string name="sunrise_at">%1$s\'de gün doğumu</string> <string name="accessibility_mode_disabled">Android sisteminizde erişilebilirlik modu kapalı.</string> <string name="reset_to_default_category_button_promo">\'Öntanımlılara sıfırla\', sıralama düzenini öntanımlı kurulum durumuna geri döndürecektir.</string> - <string name="use_system_screen_timeout">Sistem ekran zaman aşımını kullan</string> + <string name="use_system_screen_timeout">Sistemin ekran zaman aşımını kullan</string> <string name="use_system_screen_timeout_promo">Öntanımlı olarak devre dışıdır: OsmAnd ön planda çalışırken ekran zaman aşımına uğramayacaktır. \n \nEtkinleştirilirse, OsmAnd sistem zaman aşımı ayarını kullanacaktır.</string> @@ -3683,21 +3683,19 @@ <string name="gpx_parse_error">OsmAnd GPX doğru biçimlendirilmemiş, daha derinlemesine incelemek için lütfen destek ekibiyle iletişime geçin.</string> <string name="shared_string_always">Her zaman</string> <string name="screen_control">Ekran denetimi</string> - <string name="system_screen_timeout_descr">Belirli bir süre işlem yapılmadığında ekranın kapanması için etkinleştirin, aygıtınızın sistem ayarlarında belirtilen süre kullanılacaktır.</string> - <string name="system_screen_timeout">Ekran zaman aşımı</string> - <string name="turn_screen_on_options_descr">OsmAnd ön plandayken ekranı uyandırmak için bu seçenekleri kullanın.</string> - <string name="turn_screen_on_descr">Bu seçenekler, sadece aygıt kilitleneceğinde OsmAnd ön planda olacaksa çalışacaktır.</string> - <string name="turn_screen_on_navigation_instructions_descr">Ekran, navigasyon talimatlarından birkaç saniye önce “Uyanma zamanı” seçeneğinde belirtilen süre boyunca otomatik olarak açılacaktır. -\n -\nSadece navigasyon sırasında çalışır.</string> + <string name="system_screen_timeout_descr">Sistemin ekran zaman aşımından sonra ekranı kapatır.</string> + <string name="system_screen_timeout">Sistemin ekran zaman aşımını kullan</string> + <string name="turn_screen_on_options_descr">Ekran uyandırma seçenekleri:</string> + <string name="turn_screen_on_descr">Ekran uyandırma seçeneklerini seçin (aygıt kilitlenirken OsmAnd\'ın ön planda olduğundan emin olun):</string> + <string name="turn_screen_on_navigation_instructions_descr">Her navigasyon talimatı ekranı açacaktır.</string> <string name="turn_screen_on_navigation_instructions">Navigasyon talimatları</string> - <string name="turn_screen_on_power_button_descr">OsmAnd ön plandayken ekranı açmak için aygıtın güç düğmesine basın.</string> + <string name="turn_screen_on_power_button_descr">Aygıtın güç düğmesine basmak, OsmAnd kilit ekranının üstünde olacak şekilde ekranı açacaktır.</string> <string name="turn_screen_on_power_button">Güç düğmesi</string> <string name="turn_screen_on_proximity_sensor">Yakınlık sensörü</string> - <string name="turn_screen_on_wake_time_descr">Uyandıktan sonra ekran etkinlik süresini seçin, \"%1$s\" etkinse ekran kapanmayacaktır.</string> + <string name="turn_screen_on_wake_time_descr">Uyandıktan sonra ekran zaman aşımını seçin. (\"%1$s\" zaman aşımı uygulamaz.)</string> <string name="keep_screen_on">Ekranı açık tut</string> <string name="keep_screen_off">Ekranı kapalı tut</string> - <string name="screen_timeout_descr">\"%1$s\" seçeneği etkinse, etkinlik zamanı ona bağlı olacaktır.</string> + <string name="screen_timeout_descr">Etkinse \"%1$s\" ile sınırlıdır.</string> <string name="pseudo_mercator_projection">Pseudo-Mercator projeksiyon</string> <string name="one_image_per_tile">Döşeme başına bir görüntü dosyası</string> <string name="sqlite_db_file">SQLiteDB dosyası</string> @@ -3719,4 +3717,5 @@ \nBir hafta 10 080 dakikadır. \nBir ay 43 829 dakikadır.</string> <string name="tiles_storage_descr">İndirilen döşemelerin nasıl saklanacağını seçin.</string> + <string name="default_screen_timeout">Sistemin ekran zaman aşımı</string> </resources> \ No newline at end of file From e5055229d1065e40e90ca8b61390e522fab62864 Mon Sep 17 00:00:00 2001 From: Mirco Zorzo <mircozorzo@inwind.it> Date: Sun, 31 May 2020 09:34:39 +0000 Subject: [PATCH 36/67] Translated using Weblate (Italian) Currently translated at 88.5% (2986 of 3371 strings) --- OsmAnd/res/values-it/strings.xml | 53 ++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index dc8ed9599c..11f231db59 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -3642,4 +3642,57 @@ Rappresenta l\'area: %1$s x %2$s</string> <string name="change_application_profile">Cambia il profilo dell\'app</string> <string name="profiles_for_action_not_found">Non è possibile trovare alcun profilo.</string> <string name="index_item_world_basemap_detailed">Mappa mondiale generale (dettagliata)</string> + <string name="extra_maps_menu_group">Mappe extra</string> + <string name="download_unsupported_action">Azione non supportata %1$s</string> + <string name="tracker_item">OsmAnd tracker</string> + <string name="mapillary_item">OsmAnd + Mapillary</string> + <string name="quick_action_item">Azione veloce</string> + <string name="radius_ruler_item">Righello radiale</string> + <string name="measure_distance_item">Misuratore della distanza</string> + <string name="travel_item">Viaggi (Wikivoyage e Wikipedia)</string> + <string name="map_markers_item">Marcatori mappa</string> + <string name="favorites_item">Preferiti</string> + <string name="subscription_osmandlive_item">Sottoscrizione - OsmAnd Live</string> + <string name="osmand_purchases_item">Acquisti OsmAnd</string> + <string name="legend_item_description">La guida ai simboli della mappa.</string> + <string name="navigation_profiles_item">Profili di navigazione</string> + <string name="unsupported_type_error">Tipo non supportato</string> + <string name="gpx_parse_error">Il GPX OsmAnd non è ben formattato, per favore contatta il supporto per ulteriori informazioni.</string> + <string name="shared_string_always">Sempre</string> + <string name="screen_control">Controllo dello schermo</string> + <string name="system_screen_timeout_descr">Spegni lo schermo dopo il tempo di spegnimento di sistema dello schermo.</string> + <string name="system_screen_timeout">Usa lo spegnimento dello schermo di sistema</string> + <string name="turn_screen_on_options_descr">Opzioni di accensione dello schermo:</string> + <string name="turn_screen_on_descr">Scegli l\'opzione di risveglio (assicurati che OsmAnd sia in primo piano quando stai per bloccare il dispositivo):</string> + <string name="turn_screen_on_navigation_instructions_descr">A ogni indicazione di navigazione lo schermo si accenderà.</string> + <string name="turn_screen_on_navigation_instructions">Indicazioni di navigazione</string> + <string name="turn_screen_on_power_button_descr">Premendo il pulsante di accensione del dispositivo lo schermo si accenderà con OsmAnd nella schermata di sblocco.</string> + <string name="turn_screen_on_power_button">Pulsante di accensione</string> + <string name="turn_screen_on_proximity_sensor">Sensore di prossimità</string> + <string name="turn_screen_on_wake_time_descr">Scegli il tempo di spegnimento dopo l\'accensione dello schermo. (\"%1$s\" applica nessun tempo di attesa.)</string> + <string name="keep_screen_on">Mantieni lo schermo acceso</string> + <string name="keep_screen_off">Mantieni lo schermo spento</string> + <string name="screen_timeout_descr">Limitata a \"%1$s\", se abilitata.</string> + <string name="pseudo_mercator_projection">Proiezione pseudo-Mercatore</string> + <string name="one_image_per_tile">Un file immagine per mattonella</string> + <string name="sqlite_db_file">File SQLiteDB</string> + <string name="online_map_name_helper_text">Fornisci u nome per la sorgente della mappe online.</string> + <string name="online_map_url_helper_text">Immetti o incolla l\'URL della sorgente online.</string> + <string name="edit_online_source">Modifica le sorgenti online</string> + <string name="expire_time">Tempo di scadenza</string> + <string name="mercator_projection">Proiezione Mercatore</string> + <string name="storage_format">Formato dell\'archivio</string> + <string name="map_source_zoom_levels">Imposta il livello minimo e massimo a cui saranno caricate o visualizzate le mappe online.</string> + <string name="map_source_zoom_levels_descr">Questi parametri avranno effetto sullo schermo quando è utilizzato come mappa o sfondo/sovrapposizione. +\n +\n%1$s: La mappa sarà limitata ai livelli di zoom selezionati. +\n +\n%2$s: Livelli di zoom a cui le mattonelle originali saranno visibili. Al di fuori di questi valori avverrà un\'interpolazione.</string> + <string name="expire_time_descr">Tempo di scadenza in minuti. Le mattonelle salvate nella cache saranno ricaricate dopo l\'intervallo specificato. Lascia vuoto il campo per non ricaricare mai le mattonelle per questa sorgente. +\n +\nUn giorno corrisponde a 1440 minuti. +\nUna settimana corrisponde a 10080 minuti. +\nUn mese corrisponde a 43829 minuti.</string> + <string name="tiles_storage_descr">Scegli come le mattonelle scaricate saranno conservate.</string> + <string name="default_screen_timeout">Tempo attivazione salvaschermo</string> </resources> \ No newline at end of file From 8f3ee10bf5c044047c7e23bc000c81cd54d51521 Mon Sep 17 00:00:00 2001 From: Juraj Liso <lisojuraj@gmail.com> Date: Sun, 31 May 2020 13:47:05 +0000 Subject: [PATCH 37/67] Translated using Weblate (Slovak) Currently translated at 99.6% (3359 of 3371 strings) --- OsmAnd/res/values-sk/strings.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index 0c88df4809..e9ce37f373 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -3724,16 +3724,16 @@ <string name="index_item_world_basemap_detailed">Prehľadová mapa sveta (detailná)</string> <string name="unsupported_type_error">Nepodporovaný typ</string> <string name="shared_string_always">Vždy</string> - <string name="turn_screen_on_descr">Tieto možnosti budú fungovať, iba ak OsmAnd bude v popredí, keď bude zariadenie zamknuté.</string> - <string name="screen_timeout_descr">Ak je zapnutá možnosť \"%1$s\", čas aktivity závisí od nej.</string> + <string name="turn_screen_on_descr">Vyberte možnosti prebudenia obrazovky (pri uzamknutí zariadenia sa uistite, že je OsmAnd v popredí):</string> + <string name="screen_timeout_descr">Limitované \"%1$s\", ak je povolené.</string> <string name="one_image_per_tile">Jeden obrazový súbor na dlaždicu</string> <string name="system_screen_timeout">Časový limit obrazovky</string> - <string name="turn_screen_on_options_descr">Pomocou týchto možností sa prebudí obrazovka s OsmAnd v popredí.</string> + <string name="turn_screen_on_options_descr">Možnosti prebudenia obrazovky:</string> <string name="turn_screen_on_navigation_instructions">Navigačné pokyny</string> <string name="turn_screen_on_power_button_descr">Stlačením tlačidla napájania zariadenia zapnite obrazovku s OsmAnd v popredí.</string> <string name="turn_screen_on_power_button">Tlačidlo napájania</string> <string name="turn_screen_on_proximity_sensor">Snímač priblíženia</string> - <string name="turn_screen_on_wake_time_descr">Vyberte čas aktivity obrazovky po prebudení, obrazovka sa nevypne, ak je zapnutá možnosť \"%1$s\".</string> + <string name="turn_screen_on_wake_time_descr">Vyberte časový limit vypnutia obrazovky po prebudení. (\"%1$s\" platí bez časového limitu.)</string> <string name="keep_screen_on">Nechať obrazovku zapnutú</string> <string name="keep_screen_off">Nechať obrazovku vypnutú</string> <string name="sqlite_db_file">Súbor SQLiteDB</string> From 8bd71bc701d0719de0d496b5ea28cfc71e305fb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Kotr=C4=8D?= <pkotrc@gmail.com> Date: Sun, 31 May 2020 09:37:28 +0000 Subject: [PATCH 38/67] Translated using Weblate (Czech) Currently translated at 80.9% (2730 of 3371 strings) --- OsmAnd/res/values-cs/strings.xml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index 84c1051cf5..388c8177c2 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -3463,4 +3463,20 @@ Zobrazená oblast: %1$s x %2$s</string> \n• Opraveny chyby pro jazyky psané zprava doleva \n \n</string> + <string name="edit_online_source">Upravit online zdroj</string> + <string name="expire_time">Doba vypršení platnosti</string> + <string name="mercator_projection">Mercatorovo zobrazení</string> + <string name="storage_format">Formát uložení</string> + <string name="map_source_zoom_levels">Nastavte minimální a maximální úroveň přiblížení, při níž se zobrazí nebo načte online mapa.</string> + <string name="map_source_zoom_levels_descr">Tyto parametry ovlivňují zobrazení při použití jako mapy nebo překryvu/podkladu. +\n +\n%1$s: Zobrazení mapy bude omezeno na vybrané úrovně přiblížení. +\n +\n%2$s: Úrovně přiblížení, při nichž budou zobrazeny původní dlaždice. Mimo tyto hodnoty se dlaždice přeškálují.</string> + <string name="expire_time_descr">Čas obnovení v minutách. Dlaždice v mezipaměti budou znovu načteny po uplynutí zadaného času. Necháte-li toto pole prázdné, dlaždice z tohoto zdroje se nebudou obnovovat nikdy. +\n +\nJeden den má 1440 minut. +\nJeden týden má 10 080 minut. +\nJeden měsíc má 43 829 minut.</string> + <string name="tiles_storage_descr">Zvolte způsob uložení stažených dlaždic.</string> </resources> \ No newline at end of file From 72fc0f3ce6f600886cf41bcc66c8766cf6756f93 Mon Sep 17 00:00:00 2001 From: Osoitz <oelkoro@gmail.com> Date: Sun, 31 May 2020 10:17:48 +0000 Subject: [PATCH 39/67] Translated using Weblate (Basque) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-eu/strings.xml | 165 +++++++++++++++++++++++++------ 1 file changed, 137 insertions(+), 28 deletions(-) diff --git a/OsmAnd/res/values-eu/strings.xml b/OsmAnd/res/values-eu/strings.xml index f3c9228a12..52f856d6c1 100644 --- a/OsmAnd/res/values-eu/strings.xml +++ b/OsmAnd/res/values-eu/strings.xml @@ -1108,8 +1108,8 @@ <string name="lang_he">Hebreera</string> <string name="forward">Aurrera</string> <string name="home">Kontrol panela</string> - <string name="gpx_monitoring_start">Hasi GPXa grabatzen</string> - <string name="gpx_monitoring_stop">Gelditu GPX grabaketa</string> + <string name="gpx_monitoring_start">Jarraitu GPXa grabatzen</string> + <string name="gpx_monitoring_stop">Pausatu GPX grabaketa</string> <string name="gpx_start_new_segment">Hasi segmentu berria</string> <string name="rendering_attr_hideBuildings_name">Eraikinak</string> <string name="rendering_attr_hideNonVehicleHighways_name">Ez-ibilgailu bideak</string> @@ -2040,7 +2040,7 @@ mapak eta nabigazioa</string> <string name="osmand_plus_banner_desc">Mapen deskarga eta eguneraketa mugagabea, Wikipedia plugina.</string> <string name="si_mi_meters">Miliak/metroak</string> <string name="get_it">Eskuratu</string> - <string name="osm_live_payment_desc">Harpidetzaren kuota hilabetero kargatuko da. Zure harpidetza noiznahi eten dezakezu Google Play bitartez.</string> + <string name="osm_live_payment_desc">Harpidetzaren kuota hautatutako aldiro kargatuko da. Zure harpidetza noiznahi eten dezakezu Google Play bitartez.</string> <string name="donation_to_osm">Dohaintza OSM komunitateari</string> <string name="donation_to_osm_desc">Zure dohaintzaren zati bat OSM parte-hartzaileei doa. Harpidetzaren kostua berbera da.</string> <string name="osm_live_subscription_desc">Harpidetzak orduero, egunero edo astero eguneraketak jasotzea eta mugarik gabe mapak deskargatzea ahalbidetzen du.</string> @@ -2335,7 +2335,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="open_mapillary">Ireki Mapillary</string> <string name="shared_string_install">Instalatu</string> <string name="improve_coverage_mapillary">Eskuratu argazki gehiago Mapillary bitartez</string> - <string name="improve_coverage_install_mapillary_desc">Instalatu Mapillary argazki bat edo gehiago maparen kokaleku honetara gehitzeko.</string> + <string name="improve_coverage_install_mapillary_desc">Instalatu Mapillary argazkiak gehitzeko maparen kokaleku honetan.</string> <string name="online_photos">Sareko argazkiak</string> <string name="no_photos_descr">Argazkirik ez hemen.</string> <string name="mapillary">Mapillary</string> @@ -2503,7 +2503,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="add_route_points">Gehitu ibilbide-puntuak</string> <string name="add_line">Gehitu lerroa</string> <string name="empty_state_my_tracks">Gehitu GPX fitxategiak</string> - <string name="empty_state_my_tracks_desc">Inportatu GPX fitxategiak, edo grabatu lorratzak.</string> + <string name="empty_state_my_tracks_desc">Inportatu GPX fitxategiak edo grabatu lorratzak.</string> <string name="empty_state_favourites">Gehitu gogokoak</string> <string name="empty_state_favourites_desc">Inportatu gogokoak, edo gehitu mapan puntuak markatuz.</string> <string name="import_track">Inportatu GPX fitxategia</string> @@ -2552,7 +2552,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="one_tap_active">\'Ukitu bat\' aktibatuta</string> <string name="empty_state_av_notes">Hartu oharrak!</string> <string name="empty_state_av_notes_desc">Gehitu audioa, bideoa edo argazkia mapako edozein punturentzat, trepeta edo laster-menua erabiliz.</string> - <string name="notes_by_date">OSM oharrak datako</string> + <string name="notes_by_date">Audio/bideo oharrak datako</string> <string name="by_date">Datako</string> <string name="by_type">Motako</string> <string name="looking_for_tracks_with_waypoints">Bide-puntuak dituzten lorratzak bilatzen</string> @@ -2574,7 +2574,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="show_guide_line_descr">Bistaratu norabide-lerroa zure kokalekutik markatzaile aktiboen kokalekuetara.</string> <string name="show_arrows_descr">Bistaratu gezi bat edo bi markatzaile aktiboetara norabidea adierazteko.</string> <string name="distance_indication_descr">Hautatu nola bistaratu markatzaile aktiboetara distantzia.</string> - <string name="active_markers_descr">Zehaztu norabide adierazle kopurua:</string> + <string name="active_markers_descr">Zehaztu norabide adierazle kopurua.</string> <string name="digits_quantity">Dezimal kopurua</string> <string name="shared_string_right">Eskuina</string> <string name="shared_string_left">Ezkerra</string> @@ -2860,7 +2860,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="osm_live_payment_annual_title">Urtero</string> <string name="osm_live_payment_month_cost_descr">%1$s / hilero</string> <string name="osm_live_payment_month_cost_descr_ex">%1$.2f %2$s / hilero</string> - <string name="osm_live_payment_discount_descr">Gorde %1$s.</string> + <string name="osm_live_payment_discount_descr">Gorde %1$s</string> <string name="osm_live_payment_current_subscription">Oraingo harpidetza</string> <string name="osm_live_payment_renews_monthly">Hilero berritzen da</string> <string name="osm_live_payment_renews_quarterly">Hiru hilero berritzen da</string> @@ -3139,7 +3139,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="turn_screen_on_router">Piztu pantaila biraketetan</string> <string name="turn_screen_on_time_descr">Ezarri pantaila piztuta mantentzeko denbora.</string> <string name="turn_screen_on_sensor">Erabili gertutasun sentsorea</string> - <string name="turn_screen_on_sensor_descr">Agurtu eskuarekin pantailaren goialdean nabigazioan zehar hau pizteko.</string> + <string name="turn_screen_on_sensor_descr">Agurtu eskuarekin pantaila pizteko.</string> <string name="rendering_attr_highway_class_track_grade1_name">1. gradua</string> <string name="rendering_attr_highway_class_track_grade2_name">2. gradua</string> <string name="rendering_attr_highway_class_track_grade3_name">3. gradua</string> @@ -3448,25 +3448,25 @@ Area honi dagokio: %1$s x %2$s</string> <string name="monitoring_min_speed_descr_side_effect">Albo-efektua: Zure ibilbidean gutxieneko abiadura irizpidea betetzen ez duten zati guztiak faltako zaizkizu (adibidez, bizikletaz aldapa bat igotzen duzunean). Gainera, ez da atsedenaldi-epeei buruzko informaziorik egongo,. Horrek edozein azterketeta edo post-prozesuri eragingo dio, adibidez, bidaiaren guztizko iraupena, denbora martxan, edo batez besteko abiadura zehazten saiatzean.</string> <string name="monitoring_min_speed_descr_recommendation">Gomendioa: Saiatu lehenbizi mugimenduaren detekzioa erregistroko gutxieneko desplazamendu iragazkiaren bidez (B), emaitza hobeak sor ditzake eta datu gutxiago galduko dituzu. Zure ibilbideak abiadura baxuan zaratatsuak badira, saiatu zeroz kanpoko balioak hemen. Kontuan izan behar da neurketa batzuek ez dutela abiadura balioa emango (sarean oinarritutako metodo batzuk), kasu horretan ez zenuke ezer grabatuko.</string> <string name="monitoring_min_speed_descr_remark">Oharra: abiadura&gt; 0 egiaztatzea: GPS txip gehienek algoritmoak mugimenduan zaudela zehazten duenean bakarrik adierazten dute abiaduraren balioa, eta deus ez bestela. Hori dela eta, iragazki honetan &gt; 0 ezarpena erabiltzean GPS txiparen mugimendua detekzioa erabiltzen duzula esan daiteke. Baina grabaketa garaian hemen iragazi ez bada ere, funtzio hau erabiltzen dugu gure GPX azterketan zuzendutako distantzia zehazteko, hau da, eremu horretan erakutsitako balioa mugimenduan grabatutako distantzia da.</string> - <string name="monitoring_min_accuracy_descr">Honek gutxieneko zehaztasun adierazlearekin neurtutako puntuak soilik erregistratuko ditu (metro edo oinetan, Android-ek zure txiperako jakinarazi duen moduan). Zehaztasunak neurri errepikatuen sakabanaketari egiten dio erreferentzia, eta ez du prezisioarekin lotura zuzena, azken honek neurriak zure benetako posiziotik zenbat aldentzen diren definitzen du.</string> + <string name="monitoring_min_accuracy_descr">Honek gutxieneko zehaztasun adierazlearekin neurtutako puntuak soilik erregistratuko ditu (metro edo oinetan, Android-ek zure txiperako jakinarazi duen moduan). Zehaztasuna neurketa eta egiazko posizioaren arteko hurbiltasuna da, ez dago prezisioarekin lotua, hori errepikatutako neurketen sakabanaketa da.</string> <string name="monitoring_min_accuracy_descr_side_effect">Albo-efektua: Zehaztasunaren arabera iragaztearen ondorioz, puntuak falta daitezke, adibidez, zubien azpian, zuhaitzen azpian, eraikin altuen artean, edo eguraldi jakin batzuekin.</string> <string name="monitoring_min_accuracy_descr_recommendation">Gomendioa: Zaila da zer grabatuko den eta zer ez aurreikustea, agian egokiena iragazki hau desaktibatzea da.</string> <string name="rearrange_categories">Berrantolatu kategoriak</string> - <string name="create_custom_categories_list_promo">Aldatu zerrendaren ordena, ezkutatu behar ez dituzun kategoriak. Aldaketa guztiak profilekin inportatu eta esportatu daiteke.</string> - <string name="add_new_custom_category_button_promo">Kategoria pertsonalizatu berri bat gehi dezakezu behar diren kategoria bat edo batzuk hautatuta.</string> - <string name="reset_to_default_category_button_promo">Lehenetsitakoak berrezartzea ordenazio irizpidea instalazioaren unekora itzuliko du.</string> + <string name="create_custom_categories_list_promo">Aldatu zerrendaren ordena, ezkutatu kategoriak. Aldaketa guztiak profilekin inportatu eta esportatu daiteke.</string> + <string name="add_new_custom_category_button_promo">Kategoria pertsonalizatu berri bat gehi dezakezu kategoria bat edo batzuk hautatuta.</string> + <string name="reset_to_default_category_button_promo">\'Lehenetsitakoak berrezartzea\' ordenazio irizpidea instalazioaren unekora itzuliko du.</string> <string name="shared_string_available">Eskuragarri</string> <string name="add_custom_category">Gehitu kategoria pertsonalizatua</string> <string name="rendering_attr_streetLightingNight_name">Erakutsi gauez bakarrik</string> - <string name="plugin_prefs_reset_successful">Gehigarriaren ezarpen guztiak lehenetsitako egoerara leheneratu dira.</string> - <string name="profile_prefs_reset_successful">Profileko ezarpen guztiak lehenetsitako egoerara leheneratu dira.</string> + <string name="plugin_prefs_reset_successful">Gehigarriaren ezarpen guztiak lehenespenetara berrezarri dira.</string> + <string name="profile_prefs_reset_successful">Profileko ezarpen guztiak lehenespenetara berrezarri dira.</string> <string name="ltr_or_rtl_combine_via_slash">%1$s/%2$s</string> <string name="sunset_at">Ilunabarra %1$s-tan</string> <string name="sunrise_at">Egunsentia %1$s-tan</string> - <string name="accessibility_mode_disabled">Irisgarritasun modua desgaituta dago zure sisteman.</string> + <string name="accessibility_mode_disabled">Irisgarritasun modua itzalita dago zure Android sisteman.</string> <string name="use_system_screen_timeout">Erabili sistemaren pantaila denbora-muga</string> - <string name="use_system_screen_timeout_promo">Berez desgaituta dago, OsmAnd lehen planoan exekutatzen bada, pantailak ez du denbora mugarik. -\n + <string name="use_system_screen_timeout_promo">Berez desgaituta dago, OsmAnd lehen planoan exekutatzen dagoenean, pantailak ez du denbora mugarik agortuko. +\n \nGaituta badago OsmAnd-ek sistemaren denbora-muga ezarpenak erabiliko ditu.</string> <string name="clear_recorded_data">Garbitu grabatutako datuak</string> <string name="release_3_6">• Profilak: orain ordena aldatu ahal izango duzu, maparen ikonoa ezarri, oinarrizko profilen ezarpen guztiak aldatu, eta lehenetsitako balioetara leheneratu @@ -3498,7 +3498,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="routing_profile_direct_to">Zuzen puntura</string> <string name="please_provide_profile_name_message">Eman izena profilari</string> <string name="open_settings">Ireki ezarpenak</string> - <string name="plugin_disabled">Gehigarria desgaituta</string> + <string name="plugin_disabled">Gehigarria itzalita</string> <string name="plugin_disabled_descr">Gehigarri hau aparteko aplikazioa da, hura kendu beharko duzu erabiltzeko asmorik ez baduzu. \n \nOsmAnd kendu ondoren gehigarria gailuan geratuko da.</string> @@ -3507,12 +3507,12 @@ Area honi dagokio: %1$s x %2$s</string> <string name="shared_string_routing">Ibilbidea</string> <string name="shared_string_custom_rendering_style">Errendatzeko estilo pertsonalizatua</string> <string name="shared_string_include_data">Gehitu datu osagarriak</string> - <string name="import_profile_dialog_description">Inportatutako profilak datu osagarriak ditu. Sakatu Inportatu profileko datuak bakarrik inportatzeko edo hautatu inportatu beharreko datu gehigarriak.</string> + <string name="import_profile_dialog_description">Inportatutako profilak datu osagarriak ditu. Sakatu Inportatu profileko datuak bakarrik inportatzeko edo hautatu datu gehigarriak.</string> <string name="export_profile_dialog_description">Datu osagarriak hauta ditzakezu profilarekin batera esportatzeko.</string> <string name="navigation_notification_desc">Erakutsi sistemaren jakinarazpena nabigazioan zehar nabigazio argibideekin.</string> <string name="navigation_notification">Nabigazio-jakinarazpena</string> <string name="shared_string_app_default_w_val">Aplikazioan lehenetsia (%s)</string> - <string name="no_recalculation_setting">Desgaitu berkalkulua</string> + <string name="no_recalculation_setting">Birkalkulorik ez</string> <string name="route_recalculation_dist_title">Gutxieneko distantzia ibilbidea birkalkulatzeko</string> <string name="route_recalculation_dist_descr">Ibilbidea berriro kalkulatuko da ibilbidera distantzia zehaztutako parametroa baino luzeagoa bada</string> <string name="profile_type_custom_string">Profil pertsonalizatua</string> @@ -3599,10 +3599,10 @@ Area honi dagokio: %1$s x %2$s</string> <string name="quick_action_terrain_descr">Mapako terreno geruza erakutsi edo ezkutatzeko botoia.</string> <string name="quick_action_terrain_show">Erakutsi terrenoa</string> <string name="quick_action_terrain_hide">Ezkutatu terrenoa</string> - <string name="quick_action_show_hide_terrain">Erakutsi/ezkutatu terrenoa</string> + <string name="quick_action_show_hide_terrain">Erakutsi / ezkutatu terrenoa</string> <string name="download_slope_maps">Maldak</string> <string name="shared_string_hillshade">Erliebea</string> - <string name="terrain_empty_state_text">Gaitu erliebea edo malda mapa ikusteko. Mapa mota honi buruz gehiago irakur dezakezu gure gunean</string> + <string name="terrain_empty_state_text">Gaitu erliebea edo malda mapa ikusteko. Mapa mota hauei buruz gehiago irakur dezakezu gure gunean</string> <string name="shared_string_legend">Legenda</string> <string name="shared_string_zoom_levels">Zoom mailak</string> <string name="shared_string_transparency">Gardentasuna</string> @@ -3610,7 +3610,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="slope_download_description">Mapa gehigarriak behar dira Maldak mapan ikusteko.</string> <string name="hillshade_download_description">Mapa gehigarriak behar dira erliebea mapan ikusteko.</string> <string name="terrain_slider_description">Ezarri geruza bistaratuko den gutxieneko eta gehieneko zoom maila.</string> - <string name="slope_description">Malda terrenoaren koloreztatutako ikuspegiak dira.</string> + <string name="slope_description">Maldak koloreak erabiltzen ditu terrenoaren pikotasuna adierazteko.</string> <string name="hillshade_description">Eman erliebea mapari itzalak erabiliz maldak, gailurrak eta behe-lauak erakusteko.</string> <string name="shared_string_terrain">Terrenoa</string> <string name="n_items_of_z">%1$s / %2$s</string> @@ -3620,10 +3620,10 @@ Area honi dagokio: %1$s x %2$s</string> <string name="app_mode_ski_touring">Mendiko eskia</string> <string name="app_mode_ski_snowmobile">Elur-motorra</string> <string name="custom_osmand_plugin">OsmAnd gehigarri pertsonala</string> - <string name="changes_applied_to_profile">Aldaketak aplikatuta %1$s profilean.</string> - <string name="settings_item_read_error">Ezin izan da %1$s irakurri.</string> - <string name="settings_item_write_error">Ezin izan da %1$s idatzi.</string> - <string name="settings_item_import_error">Ezin izan da %1$s inportatu.</string> + <string name="changes_applied_to_profile">Aldaketak aplikatuta \'%1$s\' profilean.</string> + <string name="settings_item_read_error">Ezin izan da %1$s-tik irakurri.</string> + <string name="settings_item_write_error">Ezin izan da %1$s-ra idatzi.</string> + <string name="settings_item_import_error">Ezin izan da %1$s-tik inportatu.</string> <string name="select_track_file">Hautatu lorratz fitxategia</string> <string name="shared_string_languages">Hizkuntzak</string> <string name="shared_string_language">Hizkuntza</string> @@ -3664,4 +3664,113 @@ Area honi dagokio: %1$s x %2$s</string> <string name="quick_action_transport_hide">Ezkutatu garraio publikoa</string> <string name="quick_action_transport_show">Erakutsi garraio publikoa</string> <string name="quick_action_show_hide_transport">Erakutsi/ezkutatu garraio publikoa</string> + <string name="tracker_item">OsmAnd Aztarnaria</string> + <string name="shared_string_resume">Jarraitu</string> + <string name="ui_customization_description">Pertsonalizatu \"Tiradera\", \"Konfiguratu mapa\" eta \"Laster-menua\" ataletan dauden elementu kopurua. +\n +\nItzali erabili gabeko pluginak, eta ezkutatu bere kontrol guztiak. % 1 $ s.</string> + <string name="ui_customization_short_descr">Tiraderako elementuak, laster-menua</string> + <string name="ui_customization">Interfazearen pertsonalizazioa</string> + <string name="shared_string_drawer">Tiradera</string> + <string name="context_menu_actions">Laster-menuko ekintzak</string> + <string name="reorder_or_hide_from">Berrantolatzeko edo ezkutatu %1$s-ko elementuak.</string> + <string name="shared_string_divider">Banatzailea</string> + <string name="divider_descr">Puntu honen azpitik dauden elementuak banatzaile batekin bereizten dira.</string> + <string name="shared_string_hidden">Ezkutatuta</string> + <string name="hidden_items_descr">Elementu hauek menuan ezkutatuta daude, baina irudikatutako aukerak edo gehigarriak funtzionatzen jarraituko dute.</string> + <string name="reset_items_descr">Ezarpenak ezkutatzean jatorrizko egoerara berrezartzen dira.</string> + <string name="main_actions_descr">Lau botoi besterik ez ditu.</string> + <string name="main_actions">Ekintza nagusiak</string> + <string name="additional_actions_descr">“%1$s” botoia sakatuz atzitu ditzakezu ekintza hauek.</string> + <string name="move_inside_category">Elementuak kategoria honen barruan mugitu ditzakezu soilik.</string> + <string name="developer_plugin">Garatzaileen gehigarria</string> + <string name="shared_string_items">Elementuak</string> + <string name="turn_screen_on_power_button_descr">Gailuaren itzaltze botoia sakatzean pantaila piztuko da OsmAnd blokeo-pantailaren gainean dagoela.</string> + <string name="lang_zhyue">Kantonera</string> + <string name="lang_zhminnan">Hegoaldeko Min</string> + <string name="lang_yo">Jorubera</string> + <string name="lang_war">Warayera</string> + <string name="lang_uz">Uzbekera</string> + <string name="lang_ur">Urdua</string> + <string name="lang_tt">Tatariera</string> + <string name="lang_tg">Tadjikera</string> + <string name="lang_sco">Eskoziera</string> + <string name="lang_scn">Siziliera</string> + <string name="lang_pnb">Punjabera</string> + <string name="lang_ne">Nepalera</string> + <string name="lang_nap">Napoliera</string> + <string name="lang_my">Birmaniera</string> + <string name="lang_mn">Mongoliera</string> + <string name="lang_min">Minangkabauera</string> + <string name="lang_ky">Kirgizera</string> + <string name="lang_kk">Kazakhera</string> + <string name="lang_jv">Javera</string> + <string name="lang_gu">Gujaratera</string> + <string name="lang_cv">Chuvashera</string> + <string name="lang_ce">Txetxeniera</string> + <string name="lang_bar">Bavariera</string> + <string name="lang_ba">Baxkirera</string> + <string name="lang_lmo">Lonbardira</string> + <string name="osm_live_payment_subscription_management">Ordainketa Google Play kontuan kobratuko da erosketa baieztatzean. +\n +\n Harpidetza automatikoki berrituko da berritze data baino lehen bertan behera uzten ez bada. Berritze-aldian (hilabetea / hiru hilabetea / urtea) kobratuko da kontua. +\n +\n Zure harpidetzak kudeatu eta bertan behera utzi ditzakezu Google Play ezarpenetara joanez.</string> + <string name="search_poi_types_descr">Konbinatu kategoria desberdinetako POI motak. Ukitu pizgailua guztiak hautatzeko, ukitu ezkerreko aldea kategoria aukeratzeko.</string> + <string name="release_3_7">• Lineaz kanpoko malda-mapa berriak +\n +\n • Gogokoen eta GPX bide-puntuen pertsonalizazio osoa - kolore, ikono, eta forma pertsonalizatuak +\n +\n • Pertsonalizatu elementuen ordena \"Testuinguru menua\", \"Konfiguratu mapa\" eta \"Tiradera\" ataletan. +\n +\n • Wikipedia bereizitako geruza gisa \"Konfiguratu mapa\" atalean, hautatu behar diren hizkuntzak soilik +\n +\n • Sortu zure POI iragazkia / mapak malgutasun osoz +\n +\n • Aukerak gehitu profil pertsonalizatuetarako ezarpenak leheneratzeko +\n +\n • Nabigazioko GPX ibilbide osoak, erreiak eta biratzeko jarraibide osoak onartzen ditu +\n +\n • Tabletako interfazearen neurriak konponduta +\n +\n • RTL erroreak konponduta +\n +\n</string> + <string name="gpx_parse_error">OsmAnd GPX hori ez dago ondo osatuta, jarri harremanetan laguntza taldearekin gehiago ikertzeko.</string> + <string name="shared_string_always">Beti</string> + <string name="screen_control">Pantailaren kontrola</string> + <string name="system_screen_timeout_descr">Pantaila itzaltzen du sistemako pantailaren denbora-muga agortzean.</string> + <string name="system_screen_timeout">Erabili sistemako pantailaren denbora-muga</string> + <string name="turn_screen_on_options_descr">Pantaila esnatzeko aukerak:</string> + <string name="turn_screen_on_descr">Hautatu pantailako esnatzeko aukerak (ziurtatu OsmAnd lehen planoan dagoela gailua blokeatzean):</string> + <string name="turn_screen_on_navigation_instructions_descr">Nabigazio instrukzio bakoitzak pantaila piztuko du.</string> + <string name="turn_screen_on_navigation_instructions">Nabigaziorako argibideak</string> + <string name="turn_screen_on_power_button">Itzaltze botoia</string> + <string name="turn_screen_on_proximity_sensor">Hurbiltasun sentsorea</string> + <string name="turn_screen_on_wake_time_descr">Hautatu pantailaren denbora-muga esnatu ondoren. (\"%1$s\" ez da aplikatzen denbora-muga.)</string> + <string name="keep_screen_on">Mantendu pantaila piztuta</string> + <string name="keep_screen_off">Mantendu pantaila itzalita</string> + <string name="screen_timeout_descr">\"%1$s\"-k mugatua, gaituta badago.</string> + <string name="pseudo_mercator_projection">Sasi-Mercator proiekzioa</string> + <string name="one_image_per_tile">Irudi fitxategi bat lauzako</string> + <string name="sqlite_db_file">SQLiteDB fitxategia</string> + <string name="online_map_name_helper_text">Eman izena lineako maparen jatorriari.</string> + <string name="online_map_url_helper_text">Idatzi edo itsatsi lineako jatorriaren URLa.</string> + <string name="edit_online_source">Editatu lineako jatorria</string> + <string name="expire_time">Iraungitze ordua</string> + <string name="mercator_projection">Mercator proiekzioa</string> + <string name="storage_format">Biltegiratze formatua</string> + <string name="map_source_zoom_levels">Ezarri zoom maila minimo eta maximoa lineaz kanpoko mapa bistaratu edo kargatzeko.</string> + <string name="map_source_zoom_levels_descr">Parametro hauek bistaratzeari eragingo diote maparen gainazal edo azpiazal gisa erabiltzean. +\n +\n%1$s: Mapa hautatutako zoom mailetara mugatuko da. +\n +\n%2$s: Jatorrizko lauzak ikusgai egongo diren zoom mailak. Balio hauetatik kanpo eskalatu egingo dira.</string> + <string name="expire_time_descr">Iraungitze denbora minutuetan. Cachean gordetako lauzak denbora batera birkargatuko dira. Laga eremu hau hutsik lauzak inoiz ez berrizteko jatorri honentzat. +\n +\nEgun bat 1440 minutu dira. +\nAste bat 10080 minutu dira. +\nHilabete bat 43829 minutu dira.</string> + <string name="tiles_storage_descr">Aukeratu nola gorde deskargatutako lauzak.</string> + <string name="default_screen_timeout">Sistemako pantailaren denbora-muga</string> </resources> \ No newline at end of file From e18341089cb766677c365ab61a2a658c173ee92c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1ns?= <ivanrsm1997@gmail.com> Date: Sun, 31 May 2020 14:07:14 +0000 Subject: [PATCH 40/67] Translated using Weblate (Galician) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-gl/strings.xml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index 91efd2434b..266528a9d3 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -3194,7 +3194,7 @@ Lon %2$s</string> <string name="turn_screen_on_router">Espertar ó xirar</string> <string name="turn_screen_on_time_descr">Estabelece o tempo durante o cal ten que estar encendida a pantalla.</string> <string name="turn_screen_on_sensor">Empregar sensor de proximidade</string> - <string name="turn_screen_on_sensor_descr">Move a túa man sobre a parte superior da pantalla para acendela mentres navegas.</string> + <string name="turn_screen_on_sensor_descr">Ó mover a man pola pantalla, acenderase.</string> <string name="rendering_attr_highway_class_track_grade1_name">Grao 1</string> <string name="rendering_attr_highway_class_track_grade2_name">Grao 2</string> <string name="rendering_attr_highway_class_track_grade3_name">Grao 3</string> @@ -3750,24 +3750,24 @@ Lon %2$s</string> <string name="unsupported_type_error">Tipo non admitido</string> <string name="gpx_parse_error">O GPX do OsmAnd non está ben formado, por favor, contacta co equipo de soporte para pescudar máis.</string> <string name="screen_control">Control da pantalla</string> - <string name="system_screen_timeout">Tempo de espera da pantalla</string> - <string name="turn_screen_on_descr">Esas opcións funcionarán só se o OsmAnd estea en primeiro plano cando o dispositivo sexa bloqueado.</string> + <string name="system_screen_timeout">Emprega o tempo de espera da pantalla do sistema</string> + <string name="turn_screen_on_descr">Escolle as opcións de acender a pantalla (asegúrate de que o OsmAnd está no primeiro plano cando o dispositivo está a ser bloqueado):</string> <string name="turn_screen_on_navigation_instructions">Instrucións de navegación</string> <string name="turn_screen_on_power_button">Botón de acendido</string> - <string name="turn_screen_on_wake_time_descr">Escolle o tempo de actividade da pantalla após acenderse, a pantalla non se apagará se \"%1$s\" está activado.</string> + <string name="turn_screen_on_wake_time_descr">Escolle o tempo de espera da pantalla após acender. (\"%1$s\" non aplica tempo de espera).</string> <string name="keep_screen_off">Manter a pantalla apagada</string> <string name="pseudo_mercator_projection">Proxección pseudo-Mercator</string> <string name="sqlite_db_file">Ficheiro SQLiteDB</string> <string name="shared_string_always">Sempre</string> - <string name="system_screen_timeout_descr">Actívao para que a pantalla sexa apagada após un certo período de inactividade, empregarase o tempo especificado nos axustes do sistema do teu dispositivo.</string> - <string name="turn_screen_on_options_descr">Emprega estas opcións para activar a pantalla co OsmAnd no primeiro plano.</string> + <string name="system_screen_timeout_descr">Apaga a apantalla após o tempo de espera da pantalla do sistema.</string> + <string name="turn_screen_on_options_descr">Opcións de acendido da pantalla:</string> <string name="turn_screen_on_navigation_instructions_descr">A pantalla acenderase de xeito automático uns segundos antes das instrucións de navegación durante un tempo específico na opción \"Tempo de activación\". \n \n Traballa só mentres navegas.</string> - <string name="turn_screen_on_power_button_descr">Preme o botón de acendido do dispositivo para acender a pantalla co OsmAnd no primeiro plano.</string> + <string name="turn_screen_on_power_button_descr">Premendo o botón de acendido do dispositivo acenderá a pantalla co OsmAnd na pantalla de bloqueo.</string> <string name="turn_screen_on_proximity_sensor">Sensor de proximidade</string> <string name="keep_screen_on">Manter a pantalla acendida</string> - <string name="screen_timeout_descr">Se a opción \"%1$s\" está activada, o tempo de actividade dependerá diso.</string> + <string name="screen_timeout_descr">Limitado por \"%1$s\", se está activado.</string> <string name="one_image_per_tile">Un ficheiro de imaxe por tesela</string> <string name="online_map_name_helper_text">Fornece un nome para a fonte do mapa en liña.</string> <string name="online_map_url_helper_text">Insire ou pega a URL da fonte en liña.</string> @@ -3787,4 +3787,5 @@ Lon %2$s</string> \n Unha semana son 10080 minutos. \n Un mes son 43829 minutos.</string> <string name="tiles_storage_descr">Escolle de que xeito serán almacenadas as teselas baixadas.</string> + <string name="default_screen_timeout">Tempo de espera da pantalla do sistema</string> </resources> \ No newline at end of file From f861cc41507ba8b6024ee7d7061bfdc6f6206955 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1ns?= <ivanrsm1997@gmail.com> Date: Sun, 31 May 2020 14:13:33 +0000 Subject: [PATCH 41/67] Translated using Weblate (Galician) Currently translated at 100.0% (3804 of 3804 strings) --- OsmAnd/res/values-gl/phrases.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-gl/phrases.xml b/OsmAnd/res/values-gl/phrases.xml index 980d4a9287..c30af09dca 100644 --- a/OsmAnd/res/values-gl/phrases.xml +++ b/OsmAnd/res/values-gl/phrases.xml @@ -31,7 +31,7 @@ <string name="poi_hunting">Equipamento para a caza</string> <string name="poi_interior_decoration">Tenda de decoración interior</string> <string name="poi_jewelry">Xoiaría</string> - <string name="poi_kiosk">Quiosque</string> + <string name="poi_kiosk">Quiosco</string> <string name="poi_kitchen">Móbeis de cociña</string> <string name="poi_mobile_phone">Tenda de telefonía móbil</string> <string name="poi_motorcycle">Tenda de motos</string> @@ -3221,7 +3221,7 @@ <string name="poi_location_rooftop">Localización: tellado</string> <string name="poi_location_indoor">Localización: interior</string> <string name="poi_location_platform">Localización: plataforma</string> - <string name="poi_location_kiosk">Localización: quiosque</string> + <string name="poi_location_kiosk">Localización: quiosco</string> <string name="poi_location_bridge">Localización: ponte</string> <string name="poi_location_wall">Localización: muro</string> <string name="poi_location_entrance">Localización: entrada</string> From ae4ba7eb1c6bec6bf348c2b301dd5a3c875d601a Mon Sep 17 00:00:00 2001 From: Franco <francobenedetti.59+github1@gmail.com> Date: Sun, 31 May 2020 23:05:29 +0000 Subject: [PATCH 42/67] Translated using Weblate (Spanish (Argentina)) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-es-rAR/strings.xml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index 7fc3e62a3c..913bed491b 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -3177,7 +3177,7 @@ <string name="turn_screen_on_router">Despertar al girar</string> <string name="turn_screen_on_time_descr">Define durante cuánto tiempo debe estar encendida la pantalla.</string> <string name="turn_screen_on_sensor">Usar sensor de proximidad</string> - <string name="turn_screen_on_sensor_descr">Mueve la mano sobre la parte superior de la pantalla para encenderla mientras navegas.</string> + <string name="turn_screen_on_sensor_descr">Al mover la mano por la pantalla, se encenderá.</string> <string name="rendering_attr_highway_class_track_grade1_name">Grado 1</string> <string name="rendering_attr_highway_class_track_grade2_name">Grado 2</string> <string name="rendering_attr_highway_class_track_grade3_name">Grado 3</string> @@ -3734,19 +3734,19 @@ <string name="gpx_parse_error">El GPX de OsmAnd no está bien formado, por favor, contacta con el equipo de soporte para investigar más a fondo.</string> <string name="shared_string_always">Siempre</string> <string name="screen_control">Control de pantalla</string> - <string name="system_screen_timeout_descr">Activar para que la pantalla se apague después de un cierto período de inactividad, se utilizará el tiempo indicado en los ajustes del sistema del dispositivo.</string> - <string name="system_screen_timeout">Tiempo de espera de la pantalla</string> - <string name="turn_screen_on_options_descr">Usar estas opciones para encender la pantalla con OsmAnd en primer plano.</string> - <string name="turn_screen_on_descr">Estas opciones funcionarán, sólo si OsmAnd funciona en primer plano al bloquear el dispositivo.</string> + <string name="system_screen_timeout_descr">Apaga la pantalla después del tiempo de espera del sistema.</string> + <string name="system_screen_timeout">Usar el tiempo de espera de la pantalla del sistema</string> + <string name="turn_screen_on_options_descr">Opciones de activación de la pantalla:</string> + <string name="turn_screen_on_descr">Elige las opciones de activación de la pantalla (asegúrate de que OsmAnd esté en primer plano al bloquear el dispositivo):</string> <string name="turn_screen_on_navigation_instructions">Indicaciones de navegación</string> - <string name="turn_screen_on_navigation_instructions_descr">La pantalla se encenderá automáticamente unos segundos antes de las indicaciones de navegación durante el tiempo indicado en la opción \"Tiempo de encendido\".</string> - <string name="turn_screen_on_power_button_descr">Pulsa el botón de encendido del dispositivo para encender la pantalla con OsmAnd en primer plano.</string> + <string name="turn_screen_on_navigation_instructions_descr">Cada indicación de navegación activará la pantalla.</string> + <string name="turn_screen_on_power_button_descr">Al pulsar el botón de encendido del dispositivo, se encenderá la pantalla de bloqueo con OsmAnd sobre ella.</string> <string name="turn_screen_on_power_button">Botón de encendido</string> <string name="turn_screen_on_proximity_sensor">Sensor de proximidad</string> - <string name="turn_screen_on_wake_time_descr">Elige el tiempo de encendido de la pantalla, esta no se apagará si «%1$s» está activado.</string> + <string name="turn_screen_on_wake_time_descr">Elige el tiempo de espera de la pantalla luego del encendido. («%1$s» no aplica ningún tiempo de espera.)</string> <string name="keep_screen_on">Mantener la pantalla encendida</string> <string name="keep_screen_off">Mantener la pantalla apagada</string> - <string name="screen_timeout_descr">Si la opción «%1$s» está activada, el tiempo de actividad dependerá de ello.</string> + <string name="screen_timeout_descr">Limitado por «%1$s», si está activado.</string> <string name="pseudo_mercator_projection">Proyección de pseudo-Mercator</string> <string name="one_image_per_tile">Un archivo de imagen por tesela</string> <string name="sqlite_db_file">Archivo SQLiteDB</string> @@ -3768,4 +3768,5 @@ \nUna semana son 10 080 minutos. \nUn mes son 43 829 minutos.</string> <string name="tiles_storage_descr">Elige cómo se almacenarán las teselas descargadas.</string> + <string name="default_screen_timeout">Tiempo de espera de la pantalla del sistema</string> </resources> \ No newline at end of file From 9821778f92004c641e37ea425bbc42a7920cca88 Mon Sep 17 00:00:00 2001 From: Eduardo Addad de Oliveira <duduaddad@gmail.com> Date: Sun, 31 May 2020 15:02:49 +0000 Subject: [PATCH 43/67] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.2% (3347 of 3371 strings) --- OsmAnd/res/values-pt-rBR/strings.xml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index 45c5094296..311ba3cb83 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -3713,4 +3713,20 @@ Pôr do Sol: %2$s</string> <string name="index_item_world_basemap_detailed">Mapa geral do mundo (detalhado)</string> <string name="unsupported_type_error">Tipo não suportado</string> <string name="gpx_parse_error">OsmA GPX não está bem formado, entre em contato com a equipe de suporte para investigar mais</string> + <string name="expire_time">Tempo de expiração</string> + <string name="mercator_projection">Projeção de Mercator</string> + <string name="storage_format">Formato de armazenamento</string> + <string name="map_source_zoom_levels">Defina o nível mínimo e máximo de zoom no qual o mapa online será exibido ou carregado.</string> + <string name="map_source_zoom_levels_descr">Esses parâmetros afetarão a exibição quando usados como mapa ou sobreposição/subjacência. +\n +\n%1$s: O mapa será limitado aos zooms selecionados. +\n +\n%2$s: Níveis de zoom nos quais os blocos originais estarão visíveis. O aumento ou redução do tamanho ocorrerá fora desses valores.</string> + <string name="expire_time_descr">Tempo de expiração em minutos. Os mosaicos em cache serão recarregados após o tempo especificado. Deixe esse campo em branco para nunca atualizar mosaicos para esta fonte. +\n +\nUm dia é 1440 minutos. +\nUma semana é de 10 080 minutos. +\nUm mês é 43 829 minutos.</string> + <string name="tiles_storage_descr">Escolha como os mosaicos baixados serão armazenados.</string> + <string name="default_screen_timeout">Tempo limite da tela do sistema</string> </resources> \ No newline at end of file From a14f83ae66ffc893506d40b2994974f917856fa5 Mon Sep 17 00:00:00 2001 From: Verdulo <tomek@disroot.org> Date: Sun, 31 May 2020 07:40:50 +0000 Subject: [PATCH 44/67] Translated using Weblate (Esperanto) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-eo/strings.xml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/OsmAnd/res/values-eo/strings.xml b/OsmAnd/res/values-eo/strings.xml index 33e69b655e..25ccdd9b47 100644 --- a/OsmAnd/res/values-eo/strings.xml +++ b/OsmAnd/res/values-eo/strings.xml @@ -219,7 +219,7 @@ <string name="favorite_category_add_new">Aldoni novan</string> <string name="favorite_category_select">Elekti kategorion</string> <string name="default_speed_system_descr">Difini unuon de rapido.</string> - <string name="default_speed_system">Rapid-unuo</string> + <string name="default_speed_system">Unuoj de rapido</string> <string name="nm">nm</string> <string name="si_nm">Marmejloj</string> <string name="si_kmh">Kilometroj en horo</string> @@ -1101,7 +1101,7 @@ <string name="select_navigation_mode">Speco de transporto:</string> <string name="layer_map_appearance">Agordi ekranon</string> <string name="map_widget_renderer">Map-aspekto</string> - <string name="show_lanes">Koridoroj</string> + <string name="show_lanes">Vetur-koridoroj</string> <string name="avoid_unpaved">Sen tervojoj</string> <string name="avoid_ferries">Sen pramoj</string> <string name="avoid_in_routing_title">Eviti…</string> @@ -3166,7 +3166,7 @@ <string name="turn_screen_on_router">Teni ekranon ŝaltita</string> <string name="turn_screen_on_time_descr">Agordi por kiom longe la ekrano estos ŝaltita.</string> <string name="turn_screen_on_sensor">Uzi proksimec‑sentilon</string> - <string name="turn_screen_on_sensor_descr">Svingu vian manon antaŭ la ekrano por ŝalti ĝin dum navigi.</string> + <string name="turn_screen_on_sensor_descr">Svingu vian manon antaŭ la ekrano por ŝalti ĝin.</string> <string name="rendering_attr_highway_class_track_grade1_name">Firma</string> <string name="rendering_attr_highway_class_track_grade2_name">Plejparte firma</string> <string name="rendering_attr_highway_class_track_grade3_name">Mezkvalita</string> @@ -3721,21 +3721,19 @@ <string name="gpx_parse_error">Tiu ĉi GPX-dosiero estas misformita, kontaktu la helpteamon por sciiĝi pli.</string> <string name="shared_string_always">Ĉiam</string> <string name="screen_control">Aktiveco de ekrano</string> - <string name="system_screen_timeout_descr">Aktivigu tion ĉi por malaktivigi la ekranon post difinita tempo de neaktiveco, la tempo difinita en sistemaj agordoj de via aparato estos uzita.</string> - <string name="system_screen_timeout">Aŭtomate malŝalti ekranon</string> - <string name="turn_screen_on_options_descr">Tiuj ĉi agordoj ŝaltos la ekranon kun OsmAnd en la malfono.</string> - <string name="turn_screen_on_descr">Tiuj ĉi agordoj funkcios nur kiam OsmAnd laboros malfone kaj la aparato estos ŝlosita.</string> - <string name="turn_screen_on_navigation_instructions_descr">La ekrano aŭtomate aktiviĝos kelkaj sekundoj antaŭ la sekva gvidilo; tiu ĉi tempo estas difinita per la agordo “aktiveca periodo”. -\n -\nFunkcias nur dum navigi.</string> + <string name="system_screen_timeout_descr">Malŝaltas la ekranon post la difinita tempo (laŭ agordo de Android).</string> + <string name="system_screen_timeout">Sistema agordo pri malŝalti ekranon</string> + <string name="turn_screen_on_options_descr">Kondiĉoj por ŝalti ekranon:</string> + <string name="turn_screen_on_descr">Alĝustigi kiam ŝalti ekranon (certiĝu, ke OsmAnd laboras malfone kiam la aparato estas ŝlosita):</string> + <string name="turn_screen_on_navigation_instructions_descr">Ĉiu naviga gvidilo ŝaltos la ekranon.</string> <string name="turn_screen_on_navigation_instructions">Navigaj gvidiloj</string> - <string name="turn_screen_on_power_button_descr">Premi la ek-butonon de la aparato por ŝalti ekranon kun OsmAnd en la malfono.</string> + <string name="turn_screen_on_power_button_descr">Premu la ek-butonon de la aparato por ŝalti ekranon kun OsmAnd sur la ŝlos‑ekrano.</string> <string name="turn_screen_on_power_button">Ek-butono</string> <string name="turn_screen_on_proximity_sensor">Proksimec-sentilo</string> <string name="turn_screen_on_wake_time_descr">Elekti aktivecan periodon de la ekrano post vekiĝi, la ekrano ne malŝaltiĝos se “%1$s” estos aktiva.</string> <string name="keep_screen_on">Teni ekranon aktiva</string> <string name="keep_screen_off">Teni ekranon malaktiva</string> - <string name="screen_timeout_descr">Se la agordo “%1$s” estas ŝaltita, ĝi influos la periodon de aktiveco.</string> + <string name="screen_timeout_descr">Limigita al “%1$s”, se aktiva.</string> <string name="pseudo_mercator_projection">Kvazaŭ-merkatora projekcio</string> <string name="one_image_per_tile">Po unu bild‑dosiero per kahelo</string> <string name="sqlite_db_file">SQLiteDB-dosiero</string> @@ -3757,4 +3755,5 @@ \nUnu semajno egalas al 10 080 minutoj. \nUnu jaro egalas al 43 829 minutoj.</string> <string name="tiles_storage_descr">Elekti kiel konservi elŝutitajn kahelojn.</string> + <string name="default_screen_timeout">Laŭ sistema agordo</string> </resources> \ No newline at end of file From 3e3fd426900d1c33d2bb3eeed93b533ff1c9ea45 Mon Sep 17 00:00:00 2001 From: Verdulo <tomek@disroot.org> Date: Sun, 31 May 2020 20:05:12 +0000 Subject: [PATCH 45/67] Translated using Weblate (Esperanto) Currently translated at 100.0% (3804 of 3804 strings) --- OsmAnd/res/values-eo/phrases.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-eo/phrases.xml b/OsmAnd/res/values-eo/phrases.xml index 5e1bf3eb82..3e2abd6b28 100644 --- a/OsmAnd/res/values-eo/phrases.xml +++ b/OsmAnd/res/values-eo/phrases.xml @@ -1493,9 +1493,9 @@ <string name="poi_brewery_additional">Nomo de bierfarejo</string> <string name="poi_microbrewery_yes">jes</string> <string name="poi_microbrewery_no">Sen bierfarejeto-restoracio</string> - <string name="poi_takeaway_yes">Elportado</string> - <string name="poi_takeaway_no">Sen elportado</string> - <string name="poi_takeaway_only">Nur elportado</string> + <string name="poi_takeaway_yes">Forporti manĝaĵon</string> + <string name="poi_takeaway_no">Forporti manĝaĵon: ne</string> + <string name="poi_takeaway_only">Nur forportebla manĝaĵo</string> <string name="poi_delivery_yes">Hejmliverado</string> <string name="poi_delivery_no">Sen hejmliverado</string> <string name="poi_delivery_only">Nur hejmliverado</string> @@ -2810,7 +2810,7 @@ <string name="poi_delivery">Hejmliverado</string> <string name="poi_drive_in">Sen-elaŭtiĝa servo (aŭtoparko)</string> <string name="poi_drive_through">Sen-elaŭtiĝa servo (transveturo)</string> - <string name="poi_takeaway">Elportado</string> + <string name="poi_takeaway">Forporti manĝaĵon</string> <string name="poi_cocktails">Kokteloj</string> <string name="poi_microbrewery">Metia bierfarejeto</string> <string name="poi_beauty_salon_service">Servo</string> From 9debc23268bd6e2a26495e8c2e778fad96ef6b95 Mon Sep 17 00:00:00 2001 From: Osoitz <oelkoro@gmail.com> Date: Sun, 31 May 2020 10:54:22 +0000 Subject: [PATCH 46/67] Translated using Weblate (Basque) Currently translated at 100.0% (3804 of 3804 strings) --- OsmAnd/res/values-eu/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-eu/phrases.xml b/OsmAnd/res/values-eu/phrases.xml index 1802a8843b..b4e383c082 100644 --- a/OsmAnd/res/values-eu/phrases.xml +++ b/OsmAnd/res/values-eu/phrases.xml @@ -3294,7 +3294,7 @@ <string name="poi_cuisine_uzbek">"Uzbekiarra "</string> <string name="poi_cuisine_middle_eastern">Ekialde ertainekoa</string> <string name="poi_cuisine_afghan">"Afganistangoa "</string> - <string name="poi_cuisine_cantonese">Kantonesa</string> + <string name="poi_cuisine_cantonese">Kantonera</string> <string name="poi_cuisine_hawaiian">Hawaiarra</string> <string name="poi_cuisine_taiwanese">Taiwangoa</string> <string name="poi_cuisine_dutch">Holandakoa</string> From 67b7cbadfc797a7506e68eddb2be5177ff2259f1 Mon Sep 17 00:00:00 2001 From: solokot <solokot@gmail.com> Date: Sun, 31 May 2020 19:25:34 +0000 Subject: [PATCH 47/67] Translated using Weblate (Russian) Currently translated at 100.0% (267 of 267 strings) Translation: OsmAnd/Telegram Translate-URL: https://hosted.weblate.org/projects/osmand/telegram/ru/ --- OsmAnd-telegram/res/values-ru/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd-telegram/res/values-ru/strings.xml b/OsmAnd-telegram/res/values-ru/strings.xml index d14aa28fee..1890f13acc 100644 --- a/OsmAnd-telegram/res/values-ru/strings.xml +++ b/OsmAnd-telegram/res/values-ru/strings.xml @@ -137,7 +137,7 @@ <string name="last_available_location">Последнее местоположение</string> <string name="sharing_status">Статус отправки</string> <string name="location_sharing_status">Трансляция: %1$s</string> - <string name="shared_string_enabled">Включён</string> + <string name="shared_string_enabled">Включено</string> <string name="shared_string_status">Статус</string> <string name="no_gps_connection">Отсутствует GPS</string> <string name="no_internet_connection">Отсутствует интернет</string> From 243206474efb0013667b9f6fd79693e0e1d3ad0d Mon Sep 17 00:00:00 2001 From: Osoitz <oelkoro@gmail.com> Date: Sun, 31 May 2020 11:27:09 +0000 Subject: [PATCH 48/67] Translated using Weblate (Basque) Currently translated at 100.0% (267 of 267 strings) Translation: OsmAnd/Telegram Translate-URL: https://hosted.weblate.org/projects/osmand/telegram/eu/ --- OsmAnd-telegram/res/values-eu/strings.xml | 26 +++++++++++------------ 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/OsmAnd-telegram/res/values-eu/strings.xml b/OsmAnd-telegram/res/values-eu/strings.xml index 2f2ec29c63..dc3e7d7c1c 100644 --- a/OsmAnd-telegram/res/values-eu/strings.xml +++ b/OsmAnd-telegram/res/values-eu/strings.xml @@ -77,7 +77,7 @@ <string name="shared_string_back">Atzera</string> <string name="start_location_sharing">Partekatu kokapena</string> <string name="show_on_map">Erakutsi mapan</string> - <string name="app_name">OsmAnd Online GPS Tracker</string> + <string name="app_name">OsmAnd lineako GPS aztarnaria</string> <string name="phone_number_title">Telefono zenbakia</string> <string name="phone_number_descr">Telefono zenbakia formatu internazionalean</string> <string name="shared_string_password">Pasahitza</string> @@ -100,7 +100,7 @@ <string name="shared_string_distance">Distantzia</string> <string name="share_location">Partekatu kokapena</string> <string name="sharing_location">Partekatzen kokapena</string> - <string name="process_service">OsmAnd Tracker zebitzua</string> + <string name="process_service">OsmAnd aztarnaria zerbitzua</string> <string name="osmand_logo">OsmAnd logoa</string> <string name="install_osmand_dialog_message">OsmAnd doako edo ordainpeko bertsioa instalatu behar duzu lehenik</string> <string name="install_osmand">Instalatu OsmAnd</string> @@ -199,15 +199,15 @@ <string name="buffer_time_descr">Bufferraren puntuak gordetzeko gehieneko denbora</string> <string name="buffer_time">Bufferraren iraungitze-denbora</string> <string name="shared_string_suggested">Iradokita</string> - <string name="status_widget_title">OsmAnd Tracker-en egoera</string> + <string name="status_widget_title">OsmAnd aztarnariaren egoera</string> <string name="back_to_osmand">Atzera OsmAnd-era</string> <string name="last_response_date">Azken erantzuna: %1$s</string> <string name="last_update_from_telegram_duration">Telegram-en azken eguneraketa duela %1$s</string> <string name="last_response_duration">Azken erantzuna duela %1$s</string> <string name="duration_ago">duela %1$s</string> - <string name="welcome_descr"><b>OsmAnd Tracker</b>-ri esker, kokapena partekatu dezakezu eta besteena OsmAnd-en ikus. <br/> <br/> Aplikazioak Telegram APIa erabiltzen du eta, beraz, Telegram kontua behar duzu.</string> + <string name="welcome_descr"><b>OsmAnd aztarnaria</b>-ri esker, kokapena partekatu dezakezu eta besteena OsmAnd-en ikus. <br/> <br/> Aplikazioak Telegram APIa erabiltzen du eta, beraz, Telegram kontua behar duzu.</string> <string name="shared_string_authorization_descr">Sartu zure Telegram-eko telefono zenbakia nazioarteko formatuan</string> - <string name="osmand_service_descr">OsmAnd Tracker atzeko planoan exekutatzen da pantaila itzalita dagoenean.</string> + <string name="osmand_service_descr">OsmAnd aztarnaria atzeko planoan exekutatzen da pantaila itzalita dagoenean.</string> <string name="location_service_no_gps_available">Hautatu kokapen-hornitzaileetako bat zure kokapena partekatzeko.</string> <string name="no_location_permission">Aplikazioak ez du kokapena atzitzeko baimenik.</string> <string name="authentication_code_descr">"Telegramek kode bat bidali dizu OsmAnd-ek zure kontuan saioa hasteko."</string> @@ -234,11 +234,11 @@ <string name="stale_location_desc">Kontaktu bat mugitu zen azken aldia.</string> <string name="location_history_desc">Ezkutatu denbora jakin batean mugitu ez diren kontaktuak</string> <string name="osmand_connect">OsmAnd konexioa</string> - <string name="osmand_connect_desc">Aukeratu OsmAnd Tracker-ek posizioak bistaratzeko erabiliko duen OsmAnd bertsioa.</string> + <string name="osmand_connect_desc">Aukeratu OsmAnd aztarnariak posizioak bistaratzeko erabiliko duen OsmAnd bertsioa.</string> <string name="in_time">%1$s-n</string> - <string name="logout_help_desc">Nola itzali OsmAnd Tracker Telegram-etik</string> - <string name="disconnect_from_telegram">Nola itzali OsmAnd Tracker Telegram-etik</string> - <string name="disconnect_from_telegram_desc">Kokapena partekatzeko sarbidea baliogabetzeko. Ireki Telegram, joan Ezarpenak → Pribatutasuna eta segurtasuna → Saioak eta amaitu OsmAnd Tracker saioa atalera.</string> + <string name="logout_help_desc">Nola itzali OsmAnd aztarnaria Telegram-etik</string> + <string name="disconnect_from_telegram">Nola itzali OsmAnd aztarnaria Telegram-etik</string> + <string name="disconnect_from_telegram_desc">Kokapena partekatzeko sarbidea baliogabetzeko. Ireki Telegram, joan Ezarpenak → Pribatutasuna eta segurtasuna → Saioak eta amaitu OsmAnd aztarnariaren saioa atalera.</string> <string name="logout_no_internet_msg">"Konektatu Internetera Telegram saioa behar bezala amaiatzeko."</string> <string name="last_response">Azken erantzuna</string> <string name="disable_all_sharing_desc">Kokapena partekatzea itzaltzen du hautatutako txat guztietan (%1$d).</string> @@ -246,8 +246,8 @@ <string name="by_group">Taldearen arabera</string> <string name="by_name">Izenaren arabera</string> <string name="by_distance">Distantziaren arabera</string> - <string name="logout_from_osmand_telegram">Amaitu OsmAnd Tracker saioa\?</string> - <string name="logout_from_osmand_telegram_descr">Ziur zaude OsmAnd Tracker saioa amaitu nahi duzula\? Ezingo duzu kokapena partekatu edo besteen kokapena ikusi</string> + <string name="logout_from_osmand_telegram">Amaitu OsmAnd aztarnariaren saioa\?</string> + <string name="logout_from_osmand_telegram_descr">Ziur zaude OsmAnd aztarnariaren saioa amaitu nahi duzula\? Ezingo duzu kokapena partekatu edo besteen kokapena ikusi</string> <string name="live_now_description">Zurekin kokapena partekatzen duten kontaktuak eta taldeak.</string> <string name="location_sharing_status">Partekatzen:% 1 $ s</string> <string name="sharing_status">Partekatze egoera</string> @@ -255,7 +255,7 @@ <string name="not_found_yet">Oraindik ez da aurkitu</string> <string name="not_sent_yet">Oraindik ez da bidali</string> <string name="sharing_in_background">Atzeko planoan partekatzea</string> - <string name="battery_optimization_description">Itzali bateriaren optimizazioa OsmAnd Trackerrentzat, bat-batean itzali ez dadin bigarren planoan dagoela.</string> + <string name="battery_optimization_description">Itzali bateriaren optimizazioa OsmAnd aztarnariarentzat, bat-batean itzali ez dadin bigarren planoan dagoela.</string> <string name="background_work">Bigarren planoko lana</string> <string name="background_work_description">Aldatu bateriaren optimizazio ezarpenak kokapena partekatzea egonkortzeko.</string> <string name="waiting_for_response_from_telegram">Telegram-en erantzunaren zain</string> @@ -265,6 +265,6 @@ <string name="share_location_as_description">Hainbat gailu Telegram kontu bakarrera konektatu nahi badituzu, gailu desberdinak erabili behar dituzu kokapena partekatzeko.</string> <string name="share_location_as_description_second_line">Telegrama bezeroan gailuaren IDa sortu eta ikusi dezakezu %1$s txat bota erabiliz. % 2 $ s</string> <string name="privacy_policy_agree">\"Jarraitu\" sakatuz, Telegram eta OsmAnd pribatutasun-politiken baldintzak onartzen dituzu.</string> - <string name="privacy_policy_telegram_client">OsmAnd tracker-ek Telegram plataforma irekia erabiltzen duten bezeroetako bat da. Zure kontaktuek Telegram-eko beste edozein bezero erabil dezakete.</string> + <string name="privacy_policy_telegram_client">OsmAnd aztarnariak Telegram plataforma irekia erabiltzen duten bezeroetako bat da. Zure kontaktuek Telegram-eko beste edozein bezero erabil dezakete.</string> <string name="last_update_from_telegram_date">Telegram-eko azken eguneratzea: %1$s</string> </resources> \ No newline at end of file From d554625cc024babe8661626e89c9fa4721d25911 Mon Sep 17 00:00:00 2001 From: MadWasp79 <madwasp79@gmail.com> Date: Mon, 1 Jun 2020 10:03:31 +0300 Subject: [PATCH 49/67] string format fix --- OsmAnd/res/values-eu/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-eu/strings.xml b/OsmAnd/res/values-eu/strings.xml index 52f856d6c1..77b5a681cf 100644 --- a/OsmAnd/res/values-eu/strings.xml +++ b/OsmAnd/res/values-eu/strings.xml @@ -3668,7 +3668,7 @@ Area honi dagokio: %1$s x %2$s</string> <string name="shared_string_resume">Jarraitu</string> <string name="ui_customization_description">Pertsonalizatu \"Tiradera\", \"Konfiguratu mapa\" eta \"Laster-menua\" ataletan dauden elementu kopurua. \n -\nItzali erabili gabeko pluginak, eta ezkutatu bere kontrol guztiak. % 1 $ s.</string> +\nItzali erabili gabeko pluginak, eta ezkutatu bere kontrol guztiak. %1$s.</string> <string name="ui_customization_short_descr">Tiraderako elementuak, laster-menua</string> <string name="ui_customization">Interfazearen pertsonalizazioa</string> <string name="shared_string_drawer">Tiradera</string> From c1b6a84092c8a57952e76fd53c94b41f6594f816 Mon Sep 17 00:00:00 2001 From: Dima-1 <softmail32@gmail.com> Date: Mon, 1 Jun 2020 12:43:18 +0300 Subject: [PATCH 50/67] Fix tablet sizes --- OsmAnd/res/layout/fragment_subcategories.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/layout/fragment_subcategories.xml b/OsmAnd/res/layout/fragment_subcategories.xml index 3d4f8ad353..0e8aaf367a 100644 --- a/OsmAnd/res/layout/fragment_subcategories.xml +++ b/OsmAnd/res/layout/fragment_subcategories.xml @@ -34,8 +34,8 @@ android:maxLines="1" android:singleLine="true" android:textColor="@color/color_white" - android:textSize="@dimen/dialog_header_text_size" - osmand:typeface="@string/font_roboto_medium" + android:textSize="@dimen/dialog_header_text_size" + osmand:typeface="@string/font_roboto_medium" tools:text="Education" /> </LinearLayout> From 09082bbda76df493dce90e32fb1cab2b933816e5 Mon Sep 17 00:00:00 2001 From: Vitaliy <chumva.forever@gmail.com> Date: Mon, 1 Jun 2020 13:07:54 +0300 Subject: [PATCH 51/67] Fix power button pref UI --- .../osmand/plus/settings/fragments/TurnScreenOnFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java b/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java index 28deeb65af..40aea7d75b 100644 --- a/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java +++ b/OsmAnd/src/net/osmand/plus/settings/fragments/TurnScreenOnFragment.java @@ -97,7 +97,7 @@ public class TurnScreenOnFragment extends BaseSettingsFragment implements OnPref private void setupTurnScreenOnPowerButtonPref() { ApplicationMode appMode = getSelectedAppMode(); - boolean enabled = settings.TURN_SCREEN_ON_TIME_INT.get() == 0 || settings.USE_SYSTEM_SCREEN_TIMEOUT.get(); + boolean enabled = settings.TURN_SCREEN_ON_TIME_INT.getModeValue(appMode) == 0 || settings.USE_SYSTEM_SCREEN_TIMEOUT.getModeValue(appMode); SwitchPreferenceEx turnScreenOnPowerButton = (SwitchPreferenceEx) findPreference(settings.TURN_SCREEN_ON_POWER_BUTTON.getId()); turnScreenOnPowerButton.setEnabled(enabled); turnScreenOnPowerButton.setDescription(R.string.turn_screen_on_power_button_descr); From bf4ce9959eb56cb09fb9c0e7254c4236d2ca29cb Mon Sep 17 00:00:00 2001 From: Florent <florent.grouin+osmand@gmail.com> Date: Mon, 1 Jun 2020 20:49:01 +0000 Subject: [PATCH 52/67] Added translation using Weblate (Breton) --- OsmAnd-telegram/res/values-br/strings.xml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 OsmAnd-telegram/res/values-br/strings.xml diff --git a/OsmAnd-telegram/res/values-br/strings.xml b/OsmAnd-telegram/res/values-br/strings.xml new file mode 100644 index 0000000000..a6b3daec93 --- /dev/null +++ b/OsmAnd-telegram/res/values-br/strings.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources></resources> \ No newline at end of file From c3829ce1ad27f8ae014dc46c8e05c6dfe589b034 Mon Sep 17 00:00:00 2001 From: josep constanti <jconstanti@yahoo.es> Date: Mon, 1 Jun 2020 13:10:10 +0000 Subject: [PATCH 53/67] Translated using Weblate (Catalan) Currently translated at 95.9% (3234 of 3371 strings) --- OsmAnd/res/values-ca/strings.xml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index d85454b10f..93bd8f8898 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -477,7 +477,7 @@ <string name="gpx_option_destination_point">Utilitza la destinació actual</string> <string name="install_more">Instal·la\'n més…</string> <string name="km_h">km/h</string> - <string name="closing_changeset">S\'estan tancant les modificacions…</string> + <string name="closing_changeset">Tancant el registre de canvis…</string> <string name="loading_cities">S\'estan carregant les ciutats…</string> <string name="daynight_mode_day">Dia</string> <string name="daynight_mode_night">Nit</string> @@ -895,7 +895,7 @@ \nNomés es poden veure els mapes ja carregats, però no baixar noves zones.</string> <string name="map_orientation_portrait">Vertical</string> <string name="map_screen_orientation_descr">Vertical, apaïsat, o segons el dispositiu.</string> - <string name="opening_changeset">S\'estan obrint les modificacions…</string> + <string name="opening_changeset">Obrint el registre de canvis…</string> <string name="use_english_names">Utilitza els noms anglesos als mapes</string> <string name="navigate_point_top_text">Introduïu la latitud i la longitud en el format seleccionat (G - graus, M - minuts, S - segons)</string> <string name="navigate_point_format_D">GGG.GGGGG</string> @@ -3489,7 +3489,7 @@ Abasta l\'àrea: %1$s x %2$s</string> <string name="ltr_or_rtl_triple_combine_via_dash">%1$s — %2$s — %3$s</string> <string name="rendering_attr_piste_type_skitour_name">Esquí de muntanya</string> <string name="permission_is_required">Cal donar permís per a utilitzar aquesta opció.</string> - <string name="reset_to_default_category_button_promo">Restableix els valors predeterminats recupera l\'ordenació inicial desprès de la instal·lació.</string> + <string name="reset_to_default_category_button_promo">\'Restableix els valors predeterminats\' recuperarà l\'ordenació inicial desprès de la instal·lació.</string> <string name="profile_prefs_reset_successful">Totes les configuracions dels perfils s\'han tornat als valors predeterminats.</string> <string name="ltr_or_rtl_combine_via_slash">%1$s/%2$s</string> <string name="sunset_at">Ocàs %1$s</string> @@ -3531,7 +3531,7 @@ Abasta l\'àrea: %1$s x %2$s</string> <string name="import_profile_dialog_description">El perfil importat conté dades addicionals. Cliqueu a Importa per triar entre importar només les dades del perfil o seleccionar també les dades addicionals.</string> <string name="export_profile_dialog_description">Podeu seleccionar dades addicionals per exportar juntament amb el perfil.</string> <string name="shared_string_app_default_w_val">Aplicació predeterminada (%s)</string> - <string name="no_recalculation_setting">Atura el recàlcul</string> + <string name="no_recalculation_setting">Sense recàlcul</string> <string name="route_recalculation_dist_title">Desviació mínima per recalcular la ruta</string> <string name="route_recalculation_dist_descr">La ruta es torna a calcular si la desviació de l\'actual és més gran que el paràmetre especificat</string> <string name="profile_type_custom_string">Perfil personalitzat</string> @@ -3588,7 +3588,7 @@ Abasta l\'àrea: %1$s x %2$s</string> <string name="quick_action_terrain_descr">Un botó per mostrar o amagar la capa de terreny al mapa.</string> <string name="quick_action_terrain_show">Mostra el terreny</string> <string name="quick_action_terrain_hide">Amaga el terreny</string> - <string name="quick_action_show_hide_terrain">Mostra/amaga el terreny</string> + <string name="quick_action_show_hide_terrain">Mostra/amaga el relleu</string> <string name="shared_string_hillshade">Ombrejat del relleu</string> <string name="shared_string_legend">Llegenda</string> <string name="shared_string_zoom_levels">Nivells de zoom</string> @@ -3604,7 +3604,7 @@ Abasta l\'àrea: %1$s x %2$s</string> <string name="hillshade_description">Mapa d\'ombrejat de relleu que representa amb ombres els pendents, cims i planícies.</string> <string name="slope_download_description">Calen mapes addicionals per veure les pistes en el mapa.</string> <string name="slope_read_more">Teniu més informació sobre les pistes a %1$s.</string> - <string name="terrain_empty_state_text">Activeu la visió de l\'ombrejat de relleu o del mapa de pistes. Us podeu informar d\'aquests tipus de mapa a la nostra web</string> + <string name="terrain_empty_state_text">Activeu-ho per veure l\'ombrejat de relleu o el mapa de pistes. Us podeu informar d\'aquests tipus de mapa a la nostra web.</string> <string name="app_mode_ski_touring">Esquí de ruta</string> <string name="app_mode_ski_snowmobile">Moto de neu</string> <string name="slope_description">Les pistes es mostren sobre el terreny i amb colors.</string> @@ -3664,4 +3664,5 @@ Abasta l\'àrea: %1$s x %2$s</string> <string name="lang_kk">Kazakh</string> <string name="lang_jv">Javanès</string> <string name="lang_gu">Gujarati</string> + <string name="tiles_storage_descr">Trieu com desar les tessel·les baixades.</string> </resources> \ No newline at end of file From 8106eb7426f2bce3e1fa425201ecbd15619c0135 Mon Sep 17 00:00:00 2001 From: Oliver <websites@posteo.de> Date: Mon, 1 Jun 2020 06:56:09 +0000 Subject: [PATCH 54/67] Translated using Weblate (German) Currently translated at 99.9% (3368 of 3371 strings) --- OsmAnd/res/values-de/strings.xml | 33 ++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index b07f0eafd7..5944ce1879 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -3187,7 +3187,7 @@ <string name="turn_screen_on_router">Bei Richtungsänderung aufwecken</string> <string name="turn_screen_on_time_descr">Stellen Sie ein, wie lange der Bildschirm eingeschaltet bleiben soll.</string> <string name="turn_screen_on_sensor">Annäherungssensor verwenden</string> - <string name="turn_screen_on_sensor_descr">Streichen Sie mit der Hand über den oberen Teil des Bildschirms, um ihn während der Navigation einzuschalten.</string> + <string name="turn_screen_on_sensor_descr">Wenn Sie mit der Hand über den Bildschirm fahren, wird er eingeschaltet.</string> <string name="turn_on_profile_desc">Bitte wenigstens ein App-Profil einschalten, um diese Einstellung zu verwenden.</string> <string name="rendering_attr_winter_road_name">Schneepiste</string> <string name="rendering_attr_ice_road_name">Eispiste</string> @@ -3474,16 +3474,16 @@ <string name="sunset_at">Sonnenuntergang um %1$s</string> <string name="sunrise_at">Sonnenaufgang um %1$s</string> <string name="rearrange_categories">Kategorien neu ordnen</string> - <string name="create_custom_categories_list_promo">Ändern Sie die Sortierung der Liste, blenden Sie unnötige Kategorien aus. Sie können alle Änderungen mit Profilen importieren oder exportieren.</string> - <string name="add_new_custom_category_button_promo">Sie können eine neue benutzerdefinierte Kategorie hinzufügen, indem Sie eine oder mehrere benötigte Kategorien auswählen.</string> + <string name="create_custom_categories_list_promo">Ändern Sie die Sortierung der Liste, blenden Sie Kategorien aus. Sie können alle Änderungen mit Profilen importieren oder exportieren.</string> + <string name="add_new_custom_category_button_promo">Sie können eine neue benutzerdefinierte Kategorie hinzufügen, indem Sie eine oder mehrere Kategorien auswählen.</string> <string name="rendering_attr_streetLightingNight_name">Nur nachts anzeigen</string> - <string name="plugin_prefs_reset_successful">Alle Plugin-Einstellungen werden auf den Standardzustand zurückgesetzt.</string> - <string name="profile_prefs_reset_successful">Alle Profil-Einstellungen werden auf den Standardzustand zurückgesetzt.</string> + <string name="plugin_prefs_reset_successful">Alle Plugin-Einstellungen wurden auf den Standardzustand zurückgesetzt.</string> + <string name="profile_prefs_reset_successful">Alle Profileinstellungen werden auf die Standardeinstellungen zurückgesetzt.</string> <string name="accessibility_announce">Ankündigung</string> <string name="select_map_icon_descr">Symbol, das im Ruhezustand angezeigt wird.</string> <string name="multimedia_use_system_camera">System-App verwenden</string> <string name="multimedia_photo_play_sound">Auslöseton der Kamera</string> - <string name="reset_to_default_category_button_promo">Durch das Zurücksetzen auf die Standardeinstellung wird die Sortierung auf den Standardzustand nach der Installation zurückgesetzt.</string> + <string name="reset_to_default_category_button_promo">Mit \'Auf Standard zurücksetzen\' wird die Sortierreihenfolge wieder auf den Standard der Installation zurückgesetzt.</string> <string name="accessibility_mode_disabled">Einstellung \'Eingabehilfe\' ist in Ihrem Android System ausgeschaltet.</string> <string name="use_system_screen_timeout">Zeitlimit für den Systembildschirm verwenden</string> <string name="use_system_screen_timeout_promo">Standardmäßig deaktiviert. Wenn OsmAnd im Vordergrund läuft, wird der Bildschirm nicht ausgeblendet. @@ -3733,15 +3733,19 @@ \nSchalten Sie nicht verwendete Plugins aus, um alle ihre Steuerelemente auszublenden. %1$s.</string> <string name="ui_customization_short_descr">Schubladenelemente, Kontextmenü</string> <string name="shared_string_drawer">Schublade</string> - <string name="gpx_parse_error">OsmAnd GPX ist nicht gut geformt. Bitte wenden Sie sich an das Support-Team, um weitere Informationen zu erhalten</string> - <string name="map_source_zoom_levels_descr">Diese Parameter beeinflussen die Darstellung, wenn sie als Karte oder Overlay/Underlay verwendet werden. %1$s: Die Karte wird auf die gewählten Zoomstufen begrenzt. %2$s: Zoomstufen, bei denen die Originalkacheln sichtbar sind. Außerhalb dieser Werte tritt eine Skalierung nach oben oder unten ein.</string> + <string name="gpx_parse_error">OsmAnd GPX ist nicht optimal geformt, bitte kontaktieren Sie das Support-Team, um weitere Nachforschungen anzustellen.</string> + <string name="map_source_zoom_levels_descr">Diese Parameter beeinflussen die Darstellung, wenn sie als Karte oder Overlay/Underlay verwendet werden. +\n +\n%1$s: Die Karte wird auf die gewählten Zoomstufen begrenzt. +\n +\n%2$s: Zoomstufen, bei denen die Originalkacheln sichtbar sind. Außerhalb dieser Werte tritt eine Skalierung nach oben oder unten ein.</string> <string name="map_source_zoom_levels">Legen Sie die kleinste und größte Zoomstufe fest, bei denen die Online-Karte angezeigt oder geladen wird.</string> <string name="shared_string_always">Immer</string> <string name="screen_control">Bildschirmsteuerung</string> - <string name="system_screen_timeout_descr">Aktivieren Sie es, damit sich der Bildschirm nach einer gewissen Zeit der Inaktivität ausschaltet. Dafür wird die in den Systemeinstellungen Ihres Geräts festgelegte Zeit verwendet.</string> - <string name="system_screen_timeout">Bildschirmabschaltung</string> - <string name="turn_screen_on_options_descr">Verwenden Sie diese Optionen, um den Bildschirm mit OsmAnd im Vordergrund aufzuwecken.</string> - <string name="turn_screen_on_descr">Diese Optionen funktionieren nur wenn OsmAnd im Vordergrund ist, wenn das Gerät gesperrt wird.</string> + <string name="system_screen_timeout_descr">Schaltet den Bildschirm nach dem Bildschirm-Timeout des Systems aus.</string> + <string name="system_screen_timeout">Systembildschirm-Timeout verwenden</string> + <string name="turn_screen_on_options_descr">Optionen zum Aktivieren des Bildschirms:</string> + <string name="turn_screen_on_descr">Wählen Sie Optionen zum Aufwecken des Bildschirms (stellen Sie sicher, dass OsmAnd im Vordergrund ist, wenn das Gerät gesperrt wird):</string> <string name="turn_screen_on_navigation_instructions_descr">Der Bildschirm schaltet sich automatisch einige Sekunden vor Navigationsanweisungen für die unter „Aufweckzeiten“ festgelegte Dauer ein. \n \nFunktioniert nur während der Navigation.</string> @@ -3749,10 +3753,10 @@ <string name="turn_screen_on_power_button_descr">Drücken Sie den Einschaltknopf des Geräts, um den Bildschirm mit OsmAnd im Vordergrund einzuschalten.</string> <string name="turn_screen_on_power_button">Einschaltknopf</string> <string name="turn_screen_on_proximity_sensor">Näherungssensor</string> - <string name="turn_screen_on_wake_time_descr">Wählen Sie die Dauer der Bildschirmaktivität nach dem Aufwecken, der Bildschirm wird sich nicht ausschalten, wenn „%1$s“ aktiviert ist.</string> + <string name="turn_screen_on_wake_time_descr">Wählen Sie das Bildschirm-Timeout nach dem Aufwachen. (\"%1$s\" wendet keine Zeitüberschreitung an).</string> <string name="keep_screen_on">Bildschirm eingeschaltet lassen</string> <string name="keep_screen_off">Bildschirm ausgeschaltet lassen</string> - <string name="screen_timeout_descr">Wenn die Option „%1$s“ aktiviert ist, hängt die Aktivitätszeit von ihr ab.</string> + <string name="screen_timeout_descr">Begrenzt durch \"%1$s\", falls aktiviert.</string> <string name="pseudo_mercator_projection">Pseudo-Mercator-Projektion</string> <string name="one_image_per_tile">Eine Bilddatei pro Kachel</string> <string name="sqlite_db_file">SQLiteDB-Datei</string> @@ -3768,4 +3772,5 @@ \nEine Woche hat 10 080 Minuten. \nEin Monat hat 43 829 Minuten.</string> <string name="tiles_storage_descr">Wählen Sie aus, wie heruntergeladene Kacheln gespeichert werden.</string> + <string name="default_screen_timeout">Zeitüberschreitung des Systembildschirms</string> </resources> \ No newline at end of file From f4ef5805ed0eaf76e7cc775cc4936f03733964a2 Mon Sep 17 00:00:00 2001 From: Yaron Shahrabani <sh.yaron@gmail.com> Date: Mon, 1 Jun 2020 04:29:25 +0000 Subject: [PATCH 55/67] Translated using Weblate (Hebrew) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-he/strings.xml | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-he/strings.xml b/OsmAnd/res/values-he/strings.xml index bb0ed1b158..9e80e74d89 100644 --- a/OsmAnd/res/values-he/strings.xml +++ b/OsmAnd/res/values-he/strings.xml @@ -3073,7 +3073,7 @@ <string name="turn_screen_on_router">להתעורר בפניות</string> <string name="turn_screen_on_time_descr">להגדיר את זמן פעילות המסך.</string> <string name="turn_screen_on_sensor">להשתמש בחיישן מרחק</string> - <string name="turn_screen_on_sensor_descr">יש לנופף ביד מול החלק העליון של חזית המכשיר כדי להדליק אותו בזמן ניווט.</string> + <string name="turn_screen_on_sensor_descr">נפנוף היד מול המסך תדליק אותו.</string> <string name="shared_string_track_is_saved">המסלול %s נשמר</string> <string name="profile_alert_cant_delete_base">לא ניתן למחוק את הפרופילים הבסיסיים של OsmAnd</string> <string name="profile_alert_need_save_title">שמירת שינויים</string> @@ -3616,7 +3616,7 @@ <string name="search_offline_geo_error">לא ניתן לפענח את המציין הגאוגרפי ‚%s’.</string> <string name="monitoring_min_distance_descr_recommendation">מומלץ: הגדרה של 5 מטרים עשויה לעבוד כמו שצריך אם אין לך צורך ללכוד פריטים באבחנה דקה מזאת ולא מעניין אותך ללכוד נתונים באופן מפורש בזמן מנוחה.</string> <string name="monitoring_min_accuracy_descr_side_effect">תופעת לוואי: כתוצאה מסינון לפי דיוק, ייתכן שכמה נקודות תיעלמנה עבור למשל מתחת לגשרים, מתחת לעצים, בין בניינים גבוהים או בתנאי מזג אוויר מסוימים.</string> - <string name="monitoring_min_accuracy_descr">פעולה זו תקליט רק נקודות שנמדדו עם חיווי של דיוק מזערי (במטרים/רגל כפי שדווח על ידי Android עבור ערכת השבבים שלך). דיוק מתייחס לכמה קרובות המדידות שלך למיקום האמתי שלך ואינו קשור ישירות לדיוק שהוא פיזור של מדידות חוזרות ונשנות.</string> + <string name="monitoring_min_accuracy_descr">פעולה זו תקליט רק נקודות שנמדדו עם חיווי של דיוק מזערי (במטרים/רגל כפי שדווח על ידי Android עבור ערכת השבבים שלך). דיוק מתייחס למרחק המדידות שלך מהמיקום האמתי שלך ואינו קשור ישירות לדיוק שהוא פיזור של מדידות חוזרות ונשנות.</string> <string name="monitoring_min_speed_descr_recommendation">המלצה: כדאי לנסות להשתמש בזיהוי תנועה דרך המסנן לסף תנועה תחתון (B) קודם לכן, הוא עשוי להביא לתוצאות טובות יותר ופחות מידע ילך לאיבוד. אם המסלולים שלך עדיין רועשים במהירויות נמוכות, כדי לנסות כאן ערכים שונים מאפס. נא לשים לב שחלק מהמדידות לא תדווחנה נתוני מהירות כלל (שיטות מבוססות רשת), שבמקרים כאלה לא יוקלט שום דבר.</string> <string name="wikipedia_poi_languages_promo">חלק מהערכים בוויקיפדיה לא יהיו זמינים בשם שצוין, יש לבחור את השפות בהן יופיעו הערכים של ויקיפדיה במפה. \nניתן יהיה להחליף בין כל השפות הזמינות בזמן קריאת הערך.</string> @@ -3733,7 +3733,7 @@ <string name="unsupported_type_error">סוג לא נתמך</string> <string name="monitoring_min_distance_descr_side_effect">תופעות לוואי: תקופות מנוחה אינן מוקלטות בכלל או מצוינות בנקודה בודדת. תנועות קטנות (בעולם האמתי - כלומר לצדדים, כדי לסמן סטייה מהמסלול שלך) עשויות להסתנן החוצה. הקובץ שלך מכיל פחות מידע לעיבוד מאוחר יותר וגורע מיכולת ההסקה הסטטיסטית על ידי סינון החוצה נקודות מיותרות בזמן ההקלטה תוך שמירה אפשרית של זגזוגים משניים שנגרמו על ידי קליטה חלשה או השפעות של ערכת השבבים של ה־GPS.</string> <string name="monitoring_min_speed_descr_remark">הערה: בדיקת מהירות &gt; 0: רוב ערכות שבבי ה־GPS (איכון) מדווחים על ערך מהירות רק אם האלגוריתם מזהה שהמכשיר בתנועה ואינו מדווח אם אין תנועה. לפיכך להשתמש בהגדרה &gt; 0 במסנן הזה בצורה מסוימת משתמש בזיהוי התנועה של ערכת השבבים של ה־GPS. אבל אפילו אם אין סינון כאן בזמן ההקלטה, אנו עדיין משתמשים בתכונה הזאת בניתוח ה־GPX שלנו כדי לקבוע את המרחק עם תיקונים, כלומר הערך שמופיע בשדה הזה הוא המרחק שהוקלט בזמן תנועה.</string> - <string name="gpx_parse_error">ה־GPX של OsmAnd אינו מסודר כראוי, נא ליצור קשר עם צוות התמיכה כדי להעמיק את המחקר</string> + <string name="gpx_parse_error">ה־GPX של OsmAnd אינו מסודר כראוי, נא ליצור קשר עם צוות התמיכה כדי להעמיק את המחקר.</string> <string name="one_image_per_tile">קובץ תמונה אחד לאריח</string> <string name="sqlite_db_file">קובץ SQLiteDB</string> <string name="online_map_name_helper_text">נא לספק שם עבור מקור המפה המקוונת.</string> @@ -3754,4 +3754,21 @@ \nשבוע מלא הוא 10,080 דקות. \nחודש מלא הוא 43,829 דקות.</string> <string name="tiles_storage_descr">נא לבחור כיצד אריחים שהתקבלו יאוחסנו.</string> + <string name="pseudo_mercator_projection">היטל דמוי מרקטור</string> + <string name="shared_string_always">תמיד</string> + <string name="screen_control">בקרת מסך</string> + <string name="system_screen_timeout_descr">לכבות את המסך לאחר תפוגת שומר המסך של המערכת.</string> + <string name="system_screen_timeout">להשתמש בתפוגת שומר המסך של המערכת</string> + <string name="turn_screen_on_options_descr">אפשרות יקיצת מסך:</string> + <string name="turn_screen_on_descr">נא לבחור את אפשרויות יקיצת המסך (נא לוודא ש־OsmAnd בחזית כאשר המכשיר ננעל):</string> + <string name="turn_screen_on_navigation_instructions_descr">כל הנחיית ניווט תפעיל את המסך.</string> + <string name="turn_screen_on_navigation_instructions">הנחיות ניווט</string> + <string name="turn_screen_on_power_button_descr">לחיצה על כפתור ההפעלה תפעיל את המסך עם OsmAnd על גבי מסך הנעילה.</string> + <string name="turn_screen_on_power_button">כפתור הפעלה/כיבוי</string> + <string name="turn_screen_on_proximity_sensor">חיישן מרחק</string> + <string name="turn_screen_on_wake_time_descr">לבחור את זמן תפוגת שומר המסך של המערכת לאחר ההתעוררות. („%1$s” - ללא זמן תפוגה.)</string> + <string name="keep_screen_on">להשאיר את המסך פעיל</string> + <string name="keep_screen_off">להשאיר את המסך כבוי</string> + <string name="screen_timeout_descr">מוגבל על ידי „%1$s”, אם פעיל.</string> + <string name="default_screen_timeout">תפוגת שומר המסך של המערכת</string> </resources> \ No newline at end of file From 1c660762b324f2cf3aa5122a18150e277da8cf51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1ns?= <ivanrsm1997@gmail.com> Date: Mon, 1 Jun 2020 18:56:05 +0000 Subject: [PATCH 56/67] Translated using Weblate (Galician) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-gl/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index 266528a9d3..4bc948d688 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -946,8 +946,8 @@ <string name="incomplete_locale">incompleto</string> <string name="shared_string_next">Seguinte</string> <string name="shared_string_previous">Anterior</string> - <string name="unit_of_length_descr">Muda en que unidades se mide a distancia.</string> - <string name="unit_of_length">Unidades da lonxitude</string> + <string name="unit_of_length_descr">Mudar as unidades de lonxitude.</string> + <string name="unit_of_length">Unidades de lonxitude</string> <string name="si_mi_feet">Millas/pés</string> <string name="si_mi_yard">Millas/iardas</string> <string name="si_km_m">Quilómetros/metros</string> @@ -1870,7 +1870,7 @@ Lon %2$s</string> <string name="shared_string_remove">Eliminar</string> <string name="shared_string_read_more">Ler máis</string> <string name="road_blocked">Estrada bloqueada</string> - <string name="shared_string_select">Seleccionar</string> + <string name="shared_string_select">Escoller</string> <string name="switch_start_finish">Inverter o punto de partida e o destino</string> <string name="rendering_attr_hideIcons_name">Iconas de puntos de interese</string> <string name="item_removed">Elemento retirado</string> From 84429b6f8378dfe5aa799701a1bb2c05a0bd6fc5 Mon Sep 17 00:00:00 2001 From: ssantos <ssantos@web.de> Date: Mon, 1 Jun 2020 14:27:40 +0000 Subject: [PATCH 57/67] Translated using Weblate (Portuguese) Currently translated at 100.0% (3804 of 3804 strings) --- OsmAnd/res/values-pt/phrases.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/res/values-pt/phrases.xml b/OsmAnd/res/values-pt/phrases.xml index 07a4c74219..a2bbe6f233 100644 --- a/OsmAnd/res/values-pt/phrases.xml +++ b/OsmAnd/res/values-pt/phrases.xml @@ -3808,4 +3808,5 @@ <string name="poi_fire_hydrant_style_water_source_groundwater">Águas subterrâneas</string> <string name="poi_fire_hydrant_type_pipe">Tubo</string> <string name="poi_fire_hydrant_pressure_filter">Pressão</string> + <string name="poi_pump_status_missing_beam">Estado da bomba: falta de feixe</string> </resources> \ No newline at end of file From b0c2258eb9d5b4236430eb9eca3f716801e6f459 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sveinn=20=C3=AD=20Felli?= <sv1@fellsnet.is> Date: Mon, 1 Jun 2020 07:38:52 +0000 Subject: [PATCH 58/67] Translated using Weblate (Icelandic) Currently translated at 99.7% (3361 of 3371 strings) --- OsmAnd/res/values-is/strings.xml | 210 +++++++++++++++++++------------ 1 file changed, 133 insertions(+), 77 deletions(-) diff --git a/OsmAnd/res/values-is/strings.xml b/OsmAnd/res/values-is/strings.xml index 4a01a9c9cb..e15cf86006 100644 --- a/OsmAnd/res/values-is/strings.xml +++ b/OsmAnd/res/values-is/strings.xml @@ -857,8 +857,8 @@ <string name="save_track_to_gpx_globally">Skrifa feril í GPX-skrá</string> <string name="save_current_track">Vista núverandi feril</string> <string name="gpx_info_subtracks">Undirferlar: %1$s</string> - <string name="gpx_selection_track">%1$s -Ferill %2$s</string> + <string name="gpx_selection_track">%1$s +\nFerill %2$s</string> <string name="gpx_file_is_empty">Tómur GPX-ferill</string> <string name="base_world_map">Grunnkort af heiminum</string> <string name="local_index_tile_data_expire">Rennur út (mínútur): %1$s</string> @@ -923,7 +923,7 @@ Ferill %2$s</string> <string name="si_km_m">Kílómetrar/metrar</string> <string name="send_location_way_choose_title">Deila staðsetningu með</string> <string name="send_location_sms_pattern">Staðsetning: %1$s -%2$s</string> +\n%2$s</string> <string name="send_location">Senda staðsetningu</string> <string name="context_menu_item_share_location">Deila staðsetningu</string> <string name="amenity_type_barrier">Hindrun</string> @@ -1130,8 +1130,8 @@ Ferill %2$s</string> <string name="osmand_play_title_30_chars">OsmAnd kort og leiðsögn</string> <string name="osmand_plus_play_title_30_chars">OsmAnd+ kort og leiðsögn</string> <string name="select_navigation_mode">Samgöngumáti:</string> - <string name="day_night_info_description">Sólarupprás: %1$s -Sólsetur: %2$s</string> + <string name="day_night_info_description">Sólarupprás: %1$s +\nSólsetur: %2$s</string> <string name="day_night_info">Dags/Næturupplýsingar</string> <string name="map_widget_renderer">Stíll korts</string> <string name="layer_map_appearance">Stilla skjá</string> @@ -1141,9 +1141,9 @@ Sólsetur: %2$s</string> <string name="avoid_in_routing_title">Forðast…</string> <string name="map_widget_transparent">Gegnsæir viðmótshlutar</string> <string name="bg_service_sleep_mode_off">Keyra - forrit í bakgrunni</string> +\n forrit í bakgrunni</string> <string name="bg_service_sleep_mode_on">Stöðva - keyrslu í bakgrunni</string> +\n keyrslu í bakgrunni</string> <string name="screen_is_locked">Ýttu á lásinn til að aflæsa skjánum</string> <string name="map_widget_top_text">Götuheiti</string> <string name="map_widget_config">Stilla skjá</string> @@ -1232,7 +1232,7 @@ Sólsetur: %2$s</string> <string name="show_location">Birta staðsetningu þína</string> <string name="app_name_osmand">OsmAnd</string> <string name="offline_maps_and_navigation">Ónettengd kort -og leiðsögn</string> +\nog leiðsögn</string> <string name="search_on_the_map_item">Leit á kortinu</string> <string name="skip_map_downloading_desc">Þú ert ekki með uppsett nein ónettengd kort. Þú gætir valið kort úr listanum eða hlaðið inn kortum síðar með valmyndinni - %1$s.</string> <string name="search_another_country">Velja annað svæði</string> @@ -1339,7 +1339,7 @@ og leiðsögn</string> <string name="local_index_items_deleted">%1$d af %2$d atriði/atriðum var eytt.</string> <string name="local_index_items_restored">%1$d af %2$d atriði/atriðum voru virkjuð.</string> <string name="local_index_no_items_to_do">Engin atriði í %1$s</string> - <string name="local_index_action_do">"Þú ert um það bil að %1$s %2$s atriði. Viltu halda áfram?"</string> + <string name="local_index_action_do">Þú ert um það bil að %1$s %2$s atriði. Viltu halda áfram\?</string> <string name="gpx_option_destination_point">Nota núverandi áfangastað</string> <string name="warning_tile_layer_not_downloadable">Forritið getur ekki hlaðið niður kortalaginu %1$s, prófaðu að setja það aftur upp.</string> <string name="tile_source_already_installed">Kortið er þegar uppsett, stillingar verða uppfærðar.</string> @@ -1461,7 +1461,7 @@ og leiðsögn</string> <string name="waypoint_visit_after">Heimsækja eftir</string> <string name="waypoint_visit_before">Heimsækja á undan</string> <string name="short_location_on_map">Bre %1$s -Len %2$s</string> +\nLen %2$s</string> <string name="routing_settings_2">Leiðsagnarstillingar</string> <string name="plugin_touringview_name">Ferðakort</string> <string name="plugin_nautical_name">Sjókort</string> @@ -1476,8 +1476,8 @@ Len %2$s</string> <string name="speak_poi">Nálægur merkisstaður</string> <string name="save_global_track_interval">Almennt millibil skráninga</string> <string name="save_track_interval_globally">Millibil skráninga</string> - <string name="gpx_monitoring_start">Byrja GPX-skráningu</string> - <string name="gpx_monitoring_stop">Stöðva GPX-skráningu</string> + <string name="gpx_monitoring_start">Halda áfram með GPX-skráningu</string> + <string name="gpx_monitoring_stop">Setja GPX-skráningu í bið</string> <string name="gpx_info_distance">Vegalengd: %1$s (%2$s punktar)</string> <string name="recording_error">Upptaka mistókst</string> <string name="recording_camera_not_available">Myndavél er ekki tiltæk</string> @@ -1588,8 +1588,8 @@ Len %2$s</string> <string name="gpx_timemoving">Tími á ferð: %1$s</string> <string name="gpx_selection_route_points">%1$s \nLeiðarpunktar %2$s</string> - <string name="gpx_selection_points">%1$s -Punktar</string> + <string name="gpx_selection_points">%1$s +\nPunktar</string> <string name="osmo_edit_color">Litur á skjá</string> <string name="use_points_as_intermediates">Reikna leið milli punkta</string> <string name="always_center_position_on_map">Staðsetning skjás alltaf á miðju</string> @@ -1735,8 +1735,7 @@ Punktar</string> <string name="voice_stream_music">Hljóð í margmiðlun/tónlist</string> <string name="level_to_switch_vector_raster_descr">Nota rastakort fyrir allt undir þessu aðdráttarstigi.</string> <string name="level_to_switch_vector_raster">Lágmarks aðdráttur vektora</string> - <string name="create_poi_link_to_osm_doc"> - <u>Nettengd OSM</u> kortaflokkun með myndum.</string> + <string name="create_poi_link_to_osm_doc"><u>Nettengd OSM</u> kortaflokkun með myndum.</string> <string name="poi_filter_namefinder">Nettengd NafnaLeit</string> <string name="version_index_is_big_for_memory">Vísirinn \'\'{0}\'\' passaði ekki í minni</string> <string name="osmand_net_previously_installed">Öll ónettengd gögn verða studd af nýju útgáfunni. Hinsvegar ætti að flytja út eftirlætispunkta út úr eldri útgáfunni og flytja aftur inn í nýju útgáfunni.</string> @@ -1828,7 +1827,7 @@ Punktar</string> <string name="quick_action_showhide_poi_title">Birta/Fela merkisstaði</string> <string name="quick_action_poi_show">Sýna %1$s</string> <string name="quick_action_poi_hide">Fela %1$s</string> - <string name="quick_action_add_category">"Bæta við flokki"</string> + <string name="quick_action_add_category">Bæta við flokki</string> <string name="quick_action_add_create_items">Búa til atriði</string> <string name="quick_action_add_configure_map">Stilla kort</string> <string name="quick_action_add_navigation">Rötun</string> @@ -1900,14 +1899,15 @@ Punktar</string> <string name="move_marker_bottom_sheet_title">Færa kortið til að breyta staðsetningu kortamerkis</string> <string name="osm_user_stat">Breytingar %1$s, vægi %2$s, heildarfjöldi breytinga %3$s</string> <string name="osm_editors_ranking">Vægisröðun OSM-ritstjóra</string> - <string name="download_files_error_not_enough_space">Ekki nægilegt geymslupláss! -\n {3} MB þarf tímabundið, {1} MB varanlega. (Tiltækt pláss er einungis {2} MB.)</string> + <string name="download_files_error_not_enough_space">Ekki nægilegt geymslupláss! +\n {3} MB þarf tímabundið, {1} MB varanlega. +\n (Tiltækt pláss er einungis {2} MB.)</string> <string name="download_files_question_space_with_temp">Sækja {0} skrá(r)\? \n {3} MB er notað tímabundið, {1} MB varanlega. (Af {2} MB.)</string> <string name="download_files_question_space">Sækja {0} skrá(r)\? \n {1} MB verða notuð (af {2} MB).</string> <string name="add_time_span">Bæta við tímaramma</string> - <string name="select_voice_provider_descr">"Veldu eða sæktu raddleiðsögn fyrir tungumálið þitt."</string> + <string name="select_voice_provider_descr">Veldu eða sæktu raddleiðsögn fyrir tungumálið þitt.</string> <string name="impassable_road_desc">Veldu þá vegi sem þú vilt forðast á meðan leiðsögn stendur.</string> <string name="no_address_found">Ekkert heimilisfang er ákvarðað</string> <string name="show_on_start_description">\'Slökkva\' ræsir kortaskjáinn beint.</string> @@ -1952,11 +1952,11 @@ Punktar</string> <string name="simulate_your_location_descr">Herma eftir staðsetningu með því að nota reiknaða leið eða skráðan GPX-feril.</string> <string name="local_osm_changes_upload_all_confirm">Þú ert að fara að senda %1$d breytingu/breytingar inn til OSM. Ertu viss?</string> <string name="navigate_point_olc_info_invalid">Ógildur OLC-kóði -</string> +\n</string> <string name="navigate_point_olc_info_short">Stuttur OLC-kóði -Settu inn fullan kóða</string> +\nSettu inn fullan kóða</string> <string name="navigate_point_olc_info_area">Gildur fullur OLC -Stendur fyrir svæði: %1$s x %2$s</string> +\nStendur fyrir svæði: %1$s x %2$s</string> <string name="map_widget_appearance_rem">Atriði eftir</string> <string name="save_track_to_gpx">Skrifa feril sjálfkrafa í GPX-skrá á meðan leiðsögn stendur</string> <string name="save_track_to_gpx_descrp">GPX-ferlar verða sjálfvirkt vistaðir í ferlamöppu á meðan leiðsögn stendur.</string> @@ -1993,10 +1993,10 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="internet_connection_required_for_online_route">Nettengd leiðsagnarþjónusta virkar ekki án nettengingar.</string> <string name="tts_language_not_supported">Valið tungumál er ekki stutt af uppsetta Android TTS (text-to-speech) talgervlinum, forstillt TTS-tungumál hans verður því notað. Viltu athuga með annan TTS-talgervil á markaðnum\?</string> <string name="tts_missing_language_data">Viltu fara á markaðinn og sækja valið tungumál?</string> - <string name="switch_to_vector_map_to_see">Ónettengt vektorkort til fyrir þessa staðsetningu. -\t -\tTil að nota það virkjaðu \'Valmynd\' → \'Stilla kort\' → \'Uppruni korts…\' → \'Ónettengd vektorkort\'.</string> - <string name="voice_stream_voice_call">Hljóð símtala (til að að grípa inn í Bluetooth-hljómkerfi bifreiða)</string> + <string name="switch_to_vector_map_to_see">Ónettengt vektorkort til fyrir þessa staðsetningu. +\n +\nTil að nota það virkjaðu \'Valmynd\' → \'Stilla kort\' → \'Uppruni korts…\' → \'Ónettengd vektorkort\'.</string> + <string name="voice_stream_voice_call">Hljóð símtala (til að grípa inn í Bluetooth-hljómkerfi bifreiða)</string> <string name="install_selected_build">Setja upp OsmAnd - {0} af {1} {2} MB ?</string> <string name="quick_action_map_overlay_switch">Þekju kortsins var breytt yfir í \"%s\".</string> <string name="quick_action_map_underlay_switch">Undirlagi kortsins var breytt yfir í \"%s\".</string> @@ -2022,10 +2022,11 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="rendering_attr_showRoadMaps_description">Veldu þegar birta á kort einungis með vegum:</string> <string name="show_warnings_descr">Stilla umferðaraðvaranir (hraðatakmarkanir, lokanir, umferðarhnúta, hraðahindranir, veggöng), aðvaranir um hraðamyndavélar og upplýsingar um akreinaskiptingar.</string> <string name="osmand_short_description_80_chars">Almenn skoðun landakorta í farsíma og flakk á ónettengdum sem nettengdum OSM-landakortum</string> - <string name="osmand_extended_description_part7">Leggðu þitt fram til OSM -\n • Tilkynntu um villur í gögnum -\n • Sendu inn GPX-ferla til OSM beint úr forritinu -\n • Bættu við merkisstöðum og sendu þá beint inn til OSM (eða síðar ef engin nettenging er til staðar)</string> + <string name="osmand_extended_description_part7">Leggðu þitt fram til OSM +\n • Tilkynntu um villur í gögnum +\n • Sendu inn GPX-ferla til OSM beint úr forritinu +\n • Bættu við merkisstöðum og sendu þá beint inn til OSM (eða síðar ef engin nettenging er til staðar) +\n</string> <string name="osmand_extended_description_part8">OsmAnd er opinn hugbúnaður og í stöðugri þróun. Hver sem er getur tekið þátt í gerð forritsins, til dæmis með því að tilkynna um hnökra, bæta þýðingar eða forrita nýja eiginleika. Lífleg staða verkefnisins og sífelldar endurbætur má þannig rekja til margra þátta samspils milli notenda og hönnuða. Verkefnið styðst líka við fjárhagslega styrki frá notendum sem nýtast til að fjármagna viðameiri forritun og prófanir. \n Gæði og áætluð þekja landakorta: \n • Vestur-Evrópa: **** @@ -2149,7 +2150,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="mapillary_menu_title_username">Notandanafn</string> <string name="mapillary_menu_filter_description">Síaðu myndir eftir sendanda, dagsetningu eða tegund. Aðeins beitt í miklum aðdrætti.</string> <string name="shared_string_reset">Frumstilla</string> - <string name="improve_coverage_install_mapillary_desc">Settu upp Mapillary til að setja myndir eða myndarunur inn á þessa staðsetningu á kortinu.</string> + <string name="improve_coverage_install_mapillary_desc">Settu upp Mapillary til að setja myndir inn á þessa staðsetningu á kortinu.</string> <string name="mapillary_action_descr">Deildu þínum eigin götumyndum í gegnum Mapillary.</string> <string name="mapillary_widget_descr">Gerir kleift að bæta kerfið á einfaldan hátt með Mapillary.</string> <string name="mapillary_descr">Götumyndir af netinu fyrir alla. Uppgötvaðu staði, útvíkkaðu heiminn og vertu með í samstarfinu.</string> @@ -2277,7 +2278,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="add_point_before">Bæta við punkti á undan</string> <string name="add_point_after">Bæta við punkti á eftir</string> <string name="shared_string_options">Valkostir</string> - <string name="measurement_tool_save_as_new_track_descr">Vistaðu punktana sem sem leiðarpunkta eða sem línu.</string> + <string name="measurement_tool_save_as_new_track_descr">Vistaðu punktana sem leiðarpunkta eða sem línu.</string> <string name="measurement_tool_action_bar">Fletta kortinu og bæta við punktum</string> <string name="quick_action_resume_pause_navigation">Halda áfram/Setja leiðsögn í bið</string> <string name="quick_action_start_stop_navigation">Hefja/Stöðva leiðsögn</string> @@ -2326,7 +2327,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="quick_action_fav_name_descr">Skildu þetta eftir autt til að nota heimilisfangið eða staðarheiti.</string> <string name="quick_action_sh_poi_descr">Þú getur bætt við einum eða fleiri flokkum merkisstaða til að birta á kortinu.</string> <string name="quick_action_page_list_descr">Hnappur til að fletta í gegnum listann hér fyrir neðan.</string> - <string name="empty_state_my_tracks_desc">Flytja inn GPX-skrár eða skrá niður ferla.</string> + <string name="empty_state_my_tracks_desc">Flytja inn GPX-skrár eða skrá ferla.</string> <string name="download_using_mobile_internet">Í augnablikinu er þráðlaust Wi-Fi net ekki tengt. Viltu nota núverandi internettengingu undir niðurhal?</string> <string name="srtm_paid_version_msg">Íhugaðu að kaupa viðbótina fyrir hæðarlínur á markaðnum til að styðja við áframhaldandi þróun forritsins.</string> <string name="recording_is_recorded">Verið er að taka upp hjóð/myndskeið. Til að stöðva það, ýttu á hljóð/mynd-viðmótshlutann.</string> @@ -2335,17 +2336,18 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="audionotes_location_not_defined">Ýttu á \"Nota staðsetningu …\" til að úthluta minnispunkti á staðsetninguna.</string> <string name="native_library_not_running">Forritið er keyrandi í öryggisham (slökktu á þessu í stillingunum).</string> <string name="zxing_barcode_scanner_not_found">ZXing Barcode Scanner forritið er ekki uppsett. Leita á Google Play markaðnum?</string> - <string name="osmand_plus_extended_description_part8">Áætluð kortaþekja og gæði: -\n • Vestur-Evrópa: **** -\n • Austur-Evrópa: *** -\n • Rússland: *** -\n • Norður-Ameríka: *** -\n • Suður-Ameríka: ** -\n • Asía: ** -\n • Japan &amp; Kórea: *** -\n • Miðausturlönd: ** -\n • Afríka: ** • Antarktíka: * -\n Flest lönd í heiminum eru tiltæk sem niðurhalspakkar! + <string name="osmand_plus_extended_description_part8">Áætluð kortaþekja og gæði: +\n • Vestur-Evrópa: **** +\n • Austur-Evrópa: *** +\n • Rússland: *** +\n • Norður-Ameríka: *** +\n • Suður-Ameríka: ** +\n • Asía: ** +\n • Japan &amp; Kórea: *** +\n • Miðausturlönd: ** +\n • Afríka: ** +\n • Antarktíka: * +\n Flest lönd í heiminum eru tiltæk sem niðurhalspakkar! \n Frá Afghanistan til Simbabve, frá Ástralíu til BNA. Argentína, Brasilía, Kanada, Frakkland, Þýskaland, Mexíkó, UK, Spánn, … \n</string> <string name="rendering_attr_contourLines_description">Birta frá aðdráttarstigi (krefst hæðarlínugagna):</string> @@ -2369,7 +2371,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="quick_action_btn_tutorial_descr">Ýttu lengi og dragðu hnappinn til á skjánum til að breyta staðsetningu hans.</string> <string name="new_filter_desc">Settu inn heiti fyrir nýju síuna, þessu verður bætt við á Flokkar-flipann þinn.</string> <string name="speed_limit_exceed_message">Veldu þolvik hraðatakmarkana, ef þú ert þetta mikið fyrir ofan þau verður lesin aðvörun.</string> - <string name="route_is_too_long_v2">"Fyrir langar leiðir: Bættu milliáfangastöðum inn í leiðina ef ekkert finnst innan 10 mínútna."</string> + <string name="route_is_too_long_v2">Fyrir langar leiðir: Bættu milliáfangastöðum inn í leiðina ef ekkert finnst innan 10 mínútna.</string> <string name="what_is_here">Það sem er hér:</string> <string name="context_menu_read_full_article">Lesa óstytta grein</string> <string name="context_menu_read_article">Lesa grein</string> @@ -2468,7 +2470,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> \n</string> <string name="empty_state_osm_edits_descr">Búðu til eða breyttu merkisstöðum í OSM (POI), opnaðu eða gerðu athugasemdir á OSM-minnispunkta og sendu inn skráða ferla í GPX-skrám.</string> <string name="one_tap_active_descr">Ýttu á merki á kortinu til að færa það efst í virk kortamerki án þess að opna samhengisvalmyndina.</string> - <string name="empty_state_av_notes_desc">Bættu minnispunkti með hljóði, ljósmynd eða myndskeiði á hvern punkt á kortinu, með hjálp viðmótshluta eða samhengisvalmyndar.</string> + <string name="empty_state_av_notes_desc">Bættu minnispunkti með hljóði, ljósmynd eða myndskeiði á punkta á kortinu, með hjálp viðmótshluta eða samhengisvalmyndar.</string> <string name="add_track_to_markers_descr">Veldu feril til að bæta ferilpunktum í kortamerki hans.</string> <string name="open_from">Opið frá</string> <string name="open_till">Opið til</string> @@ -2482,7 +2484,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="show_guide_line_descr">Birta stefnulínu frá staðsetningu þinni að staðsetningum virkra kortamerkja.</string> <string name="show_arrows_descr">Birta eina eða fleiri örvar sem gefa til kynna stefnu á virk kortamerki.</string> <string name="distance_indication_descr">Veldu hvernig á að birta vegalengdina að virkum kortamerkjum.</string> - <string name="active_markers_descr">Veldu hve margir stefnuvísar séu birtir:</string> + <string name="active_markers_descr">Veldu hve margir stefnuvísar séu birtir.</string> <string name="import_gpx_file_description">er hægt að flytja inn sem punkt í eftirlæti eða sem GPX-skrá.</string> <string name="marker_show_distance_descr">Veldu hvernig á að gefa til kynna vegalengd og stefnu að kortamerkjum á kortaskjánum:</string> <string name="map_orientation_change_in_accordance_with_speed_descr">Veldu undir hvaða hraða stefna kortsins skiptir úr \'Eftir átt hreyfingar\' yfir í \'Eftir áttavita\'.</string> @@ -2490,7 +2492,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="private_access_routing_req">Áfangastaður þinn er innan svæðis með einkaaðgangi. Viltu leyfa aðgang að einkavegum í þessari ferð?</string> <string name="upload_osm_note_description">Þú getur sent OSM-minnispunktinn þinn inn nafnlaust eða með því að nota OpenStreetMap.org notandasniðið þitt.</string> <string name="trip_rec_notification_settings_desc">Birta kerfistilkynningu sem gefur kost á að hefja skráningu ferðar.</string> - <string name="osm_live_payment_desc">Áskriftargjaldið verður rukkað í hverjum mánuði. Þú getur hvenær sem er sagt áskriftinni upp á Google Play.</string> + <string name="osm_live_payment_desc">Áskriftargjaldið verður rukkað miðað við valið tímabil. Þú getur sagt áskriftinni upp hvenær sem er á Google Play.</string> <string name="donation_to_osm_desc">Hluti styrktarfjárhæðarinnar verður sendur til OSM-notendanna sem senda inn breytingar á OpenStreetMap. Kostnaður við áskriftina helst hinn sami.</string> <string name="osm_live_subscription_desc">Áskrift virkjar uppfærslur vikulega, daglega eða á klukkustundar fresti og ótakmarkað niðurhal korta út um víða veröld.</string> <string name="osm_live_banner_desc">Fáðu ótakmörkuð niðurhöl korta: vikulega, daglega eða á klukkustundar fresti.</string> @@ -2571,6 +2573,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> \n Nýttu þér leiðsögn með talskilaboðum eða myndrænum ábendingum, skoðaðu merkisstaði (e: POI - points of interest), útbúðu og sýslaðu með GPX-ferla, nýttu þér hæðarlínur og hæðarupplýsingar (með hjálp viðbótar), veldu á milli aksturs-, hjólreiða- og göngustillinga, breyttu OSM beint í forritinu, og margt fleira. \n \n OsmAnd+ er sú útgáfa forritsins sem þú borgar fyrir. Með því að kaupa hana, ertu að styðja við verkefnið, fjármagna þróun nýrra eiginleika, og færð í kaupbæti allar nýjustu uppfærslur. +\n \n Nokkrir af helstu eiginleikunum:</string> <string name="osmand_plus_extended_description_part5">Öryggiseiginleikar \n • Hægt að velja sjálfvirka skiptingu milli dags- og nætursýnar @@ -2601,13 +2604,13 @@ Stendur fyrir svæði: %1$s x %2$s</string> \n - Fullkomin virkni án nettengingar (hægt að sækja og geyma vektorkort eða kortaflísar í tækinu) \n - Þjöppuð ónettengd vektorkort tiltæk fyrir allan heiminn \n - Hægt er að sækja lands- eða svæðiskort beint úr forritinu -\n - Hægt að leggja nokkrar yfirlagsþekjur yfir kort, eins og GPX- eða leiðsagnarferla, merkisstaði, eftirlæti, hæðarlínur, biðstöðvar í almenningssamgöngum,viðbótarkort með sérsniðnu gegnsæi +\n - Hægt að leggja nokkrar yfirlagsþekjur yfir kort, eins og GPX- eða leiðsagnarferla, merkisstaði, eftirlæti, hæðarlínur, biðstöðvar í almenningssamgöngum, viðbótarkort með sérsniðnu gegnsæi \n - Ónettengd leit að heimilisföngum og stöðum (POI) \n - Ónettengd vegvísun á meðalvegalengdum \n - Stillingar fyrir akandi, hjólandi og gangandi með vali um: \n - sjálfvirka skiptingu milli dag-/næturhams \n - hraðaháða birtingu korta -\n - að stefna korta miðist við við áttavita eða hreyfingarstefnu +\n - að stefna korta miðist við áttavita eða hreyfingarstefnu \n - leiðbeiningar fyrir akreinaskipti, hraðatakmarkanir; ýmist upptökur eða talgervilsraddir. \n \n Takmarkanir á þessari ókeypis útgáfu OsmAnd: @@ -2616,7 +2619,6 @@ Stendur fyrir svæði: %1$s x %2$s</string> \n \n OsmAnd er í virkri þróun, verkefnið okkar og frekari framfarir byggjast á fjárframlögum til að fjármagna þróun og prófanir á nýjum eiginleikum. Vinsamlega íhugaðu að kaupa OsmAnd+, fjármagna sérstakar nýjar aðgerðir eða gefa almennt framlag á https://osmand.net.</string> <string name="osmand_extended_description_part2">GPS-leiðsögn -\n \n • Þú getur valið leiðsögn með nettengingu (hraðvirkt) eða án nettengingar (engin aukagjöld þegar þú ert erlendis) \n • Raddleiðsögn beygju-fyrir-beygju (upptökur eða talgervill) \n • Sjálfvirkur endurútreikningur leiðar þegar farið er út af leið @@ -2626,7 +2628,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> \n • Hægt að láta aðdrátt vera háðan hraða \n • Leit að stöðum eftir heimilisfangi, eftir tegund (t.d.: veitingastaður, hótel, bensínstöð, safn), eða eftir landfræðilegum hnitum \n • Styður millipunkta á leiðinni þinni -\n • Þú getur skráð þinn eigin GPX-feril eða náð í einn slíkan og fylgt honum +\n • Þú getur skráð þinn eigin GPX-feril eða náð í einn slíkan og fylgt honum \n</string> <string name="osmand_extended_description_part3">Landakort \n • Birtir merkisstaði (POI - point of interests) í kringum þig @@ -2668,7 +2670,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> \n - Stillingar fyrir akandi, hjólandi og gangandi með: \n - val um sjálfvirka skiptingu milli dag-/næturhams \n - val um hraðaháða birtingu korta -\n - val um að stefna korta miðist við við áttavita eða hreyfingarstefnu +\n - val um að stefna korta miðist við áttavita eða hreyfingarstefnu \n - val um leiðbeiningar fyrir akreinaskipti, hraðatakmarkanir, upptökur eða TTS-talgervilsraddir \n</string> <string name="osmand_plus_extended_description_part2">Leiðsögn @@ -2797,7 +2799,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="unirs_render_descr">Aðlögun á sjálfgefna stílnum til að auka birtuskil leiða fyrir fótgangandi og hjólreiðafólk. Notar eldri liti úr Mapnik.</string> <string name="shared_string_gpx_files">GPX-skrár</string> <string name="get_osmand_live">Náðu í OsmAnd Live til að aflæsa öllum eiginleikum: Fáðu ótakmörkuð niðurhöl korta og daglegar kortauppfærslur, allar greiddar og ókeypis viðbætur, Wikipedia, Wikivoyage og margt fleira.</string> - <string name="error_notification_desc">"Sendu skjámynd af þessari tilkynningu til support@osmand.net"</string> + <string name="error_notification_desc">Sendu skjámynd af þessari tilkynningu til support@osmand.net</string> <string name="quick_action_edit_actions">Breyta aðgerðum</string> <string name="coord_input_edit_point">Breyta punkti</string> <string name="coord_input_add_point">Bæta við punkti</string> @@ -3182,7 +3184,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="turn_screen_on_router">Vekja við beygjur</string> <string name="turn_screen_on_time_descr">Skilgreindu þann tíma sem kveikt er á skjánum.</string> <string name="turn_screen_on_sensor">Nota nálægðarskynjara</string> - <string name="turn_screen_on_sensor_descr">Veifaðu hendinni yfir efri hluta skjásins til að kveikja á skjánum á meðan leiðsögn stendur.</string> + <string name="turn_screen_on_sensor_descr">Veifaðu hendinni yfir efri hluta skjásins til að kveikja á skjánum.</string> <string name="rendering_attr_highway_class_track_grade1_name">Gráða 1</string> <string name="rendering_attr_highway_class_track_grade2_name">Gráða 2</string> <string name="rendering_attr_highway_class_track_grade3_name">Gráða 3</string> @@ -3491,7 +3493,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="monitoring_min_distance_descr_recommendation">Ábending: Stilling upp á 5 metra gæti virkað vel ef þú hefur ekki þörf fyrir meiri nákvæmni og ef þú vilt koma í veg fyrir að verið sé að skrá gögn á meðan staldrað er við.</string> <string name="rearrange_categories">Endurraða flokkum</string> <string name="create_custom_categories_list_promo">Þú getur falið flokka sem þér finnast ekki nauðsynlegir og breytt röðun listans. Listann má flytja inn og út með forsniðum.</string> - <string name="add_new_custom_category_button_promo">Þú getur bætt við nýjum sérsniðnum flokki með því að velja einn eða nokkra nauðsynlega flokka.</string> + <string name="add_new_custom_category_button_promo">Þú getur bætt við nýjum sérsniðnum flokki með því að velja einn eða fleiri flokka.</string> <string name="shared_string_available">Tiltækt</string> <string name="add_custom_category">Bæta við sérsniðnum flokki</string> <string name="rendering_attr_streetLightingNight_name">Sýna aðeins á nóttunni</string> @@ -3500,8 +3502,8 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="ltr_or_rtl_combine_via_slash">%1$s/%2$s</string> <string name="sunset_at">Sólsetur kl. %1$s</string> <string name="sunrise_at">Sólarupprás kl. %1$s</string> - <string name="reset_to_default_category_button_promo">Endurstilling á sjálfgefið mun setja röðun í upprunalega stöðu eftir uppsetningu.</string> - <string name="accessibility_mode_disabled">Altækur aðgangur er óvirkur á kerfinu þínu.</string> + <string name="reset_to_default_category_button_promo">\'Endurstillia á sjálfgefið\' mun setja röðun í upprunalega stöðu eftir uppsetningu.</string> + <string name="accessibility_mode_disabled">Altækur aðgangur er óvirkur á Android-kerfinu þínu.</string> <string name="use_system_screen_timeout">Nota tímamörk kerfis fyrir skjá</string> <string name="clear_recorded_data">Hreinsa upptökugögn</string> <string name="copy_coordinates">Afrita staðsetningarhnit</string> @@ -3509,14 +3511,14 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="sort_by_category">Raða eftir flokki</string> <string name="please_provide_profile_name_message">Gefðu þessu sniði eitthvað nafn</string> <string name="open_settings">Opna stillingar</string> - <string name="plugin_disabled">Viðbótin er óvirk</string> + <string name="plugin_disabled">Forritsviðbót er óvirk</string> <string name="shared_string_menu">Valmynd</string> <string name="ltr_or_rtl_triple_combine_via_dash">%1$s — %2$s — %3$s</string> <string name="shared_string_routing">Leiðagerð</string> <string name="shared_string_include_data">Taka með viðbótargögn</string> <string name="index_name_antarctica">Suðurskautslandið</string> - <string name="use_system_screen_timeout_promo">Þetta er sjálfgefið óvirkt, ef OsmAnd keyrir í forgrunni rennur skjárinn ekki út á tíma. -\n + <string name="use_system_screen_timeout_promo">Þetta er sjálfgefið óvirkt: ef OsmAnd keyrir í forgrunni rennur skjárinn ekki út á tíma. +\n \nEf þetta er virkt mun OsmAnd nota tímamörk kerfisins.</string> <string name="release_3_6">• Notandasnið: núna geturðu breytt röðun, stillt táknmyndir fyrir kort, breytt öllum stillingum grunnsniða og fært þær aftur á upphaflegar stillingar \n @@ -3546,10 +3548,10 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="plugin_disabled_descr">Þessi viðbót er sérstakt forrit, þú þarft að fjarlægja það sérstaklega ef þú ætlar þér ekki að nota það. \n \nViðbótin helst áfram uppsett á tækinu þó þú fjarlægir OsmAnd.</string> - <string name="import_profile_dialog_description">Innflutta sniðið inniheldur viðbótargögn. Smelltu á að flytja inn til að sækja aðeins gögn sniðsins eða veldu þau viðbótargögn sem ætti að flytja inn.</string> + <string name="import_profile_dialog_description">Innflutta sniðið inniheldur viðbótargögn. Smelltu á \'Flytja inn\' til að sækja aðeins gögn sniðsins eða veldu þau viðbótargögn sem ætti að flytja inn.</string> <string name="export_profile_dialog_description">Hægt er að velja viðbótargögn til útflutnings með sniðinu.</string> <string name="shared_string_app_default_w_val">Sjálfgefið fyrir forrit (%s)</string> - <string name="no_recalculation_setting">Gera endurútreikning óvirkan</string> + <string name="no_recalculation_setting">Enginn endurútreikningur</string> <string name="route_recalculation_dist_title">Lágmarksvegalengd til að leið sé endurreiknuð</string> <string name="route_recalculation_dist_descr">Leiðin verður endurreiknuð ef vegalengd að leiðinni er lengri en uppgefið viðfang</string> <string name="profile_type_custom_string">Sérsniðið notandasnið</string> @@ -3590,7 +3592,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="n_items_of_z">%1$s af %2$s</string> <string name="shared_string_terrain">Yfirborð</string> <string name="hillshade_description">Hæðaskyggingakort styðst við dökka skugga til að sýna brekkur, tinda og láglendi.</string> - <string name="slope_description">Til að sýna brekkur eru notuð litasjónhrif á yfirborðið.</string> + <string name="slope_description">Til að sýna brekkur eru notaðir mismunandi litir við framsetningu yfirborðsins.</string> <string name="terrain_slider_description">Stilltu lágmarks og hámarks aðdráttarstig þess að lagið verður birt.</string> <string name="hillshade_download_description">Viðbótarkort þarf til að skoða hæðaskyggingar á kortinu.</string> <string name="slope_download_description">Viðbótarkort þarf til að skoða brekkur á kortinu.</string> @@ -3598,7 +3600,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="shared_string_transparency">Gegnsæi</string> <string name="shared_string_zoom_levels">Aðdráttarstig</string> <string name="shared_string_legend">Skýring</string> - <string name="terrain_empty_state_text">Virkja til að sjá hæðaskyggingar eða brekkur á korti. Þú getur lesið meira um þessa eiginleika á vefnum okkar</string> + <string name="terrain_empty_state_text">Virkja til að sjá hæðaskyggingar eða brekkur á korti. Þú getur lesið meira um þessa eiginleika á vefnum okkar.</string> <string name="shared_string_hillshade">Hæðaskygging</string> <string name="download_slope_maps">Brekkur</string> <string name="quick_action_show_hide_terrain">Birta/fela yfirborð</string> @@ -3616,10 +3618,10 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="shared_string_rhomb">Tígull</string> <string name="shared_string_square">Ferningur</string> <string name="replace_point_descr">Skipta út öðrum punkti með þessum</string> - <string name="changes_applied_to_profile">Breytingum beitt á %1$s sniðið.</string> - <string name="settings_item_read_error">Gat ekki lesið %1$s.</string> - <string name="settings_item_write_error">Gat ekki skrifað %1$s.</string> - <string name="settings_item_import_error">Gat ekki flutt inn %1.</string> + <string name="changes_applied_to_profile">Breytingum beitt á \'%1$s\' sniðið.</string> + <string name="settings_item_read_error">Gat ekki lesið úr \'%1$s\'.</string> + <string name="settings_item_write_error">Gat ekki skrifað \'%1$s\'.</string> + <string name="settings_item_import_error">Gat ekki flutt inn úr \'%1$s\'.</string> <string name="app_mode_ski_touring">Ferðaskíði</string> <string name="app_mode_ski_snowmobile">Vélsleðar</string> <string name="custom_osmand_plugin">Sérsniðin OsmAnd-viðbót</string> @@ -3633,9 +3635,9 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="hidden_items_descr">Þessi atriði eru falin á valmyndinni, en valkostirnir eða viðbæturnar sem þau standa fyrir munu virka áfram.</string> <string name="wikipedia_poi_languages_promo">Sumar Wikipedia-greinar gætu verið ekki tiltækar í þínu nafni, veldu það tungumál sem Wikipedia-greinarnar ættu að birtast á á kortinu. \nÞú munt geta skipt á milli allra tiltækra tungumála á meðan þú lest greinar.</string> - <string name="ui_customization_description">Sérsníddu fjölda atriða í sleðanum, í uppsetningu landakorts og í samhengisvalmynd. -\n -\nÞú getur gert ónotaðar forritsviðbætur óvirkar til að fela stýringar þeirra í %1$s forritinu.</string> + <string name="ui_customization_description">Sérsníddu fjölda atriða í sleðanum, í uppsetningu landakorts og í samhengisvalmynd. +\n +\nÞú getur gert ónotaðar forritsviðbætur óvirkar til að fela stýringar þeirra. %1$s.</string> <string name="ui_customization_short_descr">Atriði á sleða, samhengisvalmynd</string> <string name="ui_customization">Sérsnið viðmóts</string> <string name="shared_string_drawer">Sleði</string> @@ -3645,7 +3647,7 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="divider_descr">Einindi fyrir neðan þessa staðsetningu aðskilin með aðgreini.</string> <string name="shared_string_hidden">Falið</string> <string name="reset_items_descr">Stillingar verða settar á upphaflega stöðu eftir að hafa verið faldar.</string> - <string name="main_actions_descr">Aðalaðgerðir innifela aðeins 4 hnappa.</string> + <string name="main_actions_descr">Er aðeins með 4 hnappa.</string> <string name="main_actions">Aðalaðgerðir</string> <string name="developer_plugin">Forritsviðbót fyrir forritun</string> <string name="shared_string_items">Atriði</string> @@ -3683,11 +3685,65 @@ Stendur fyrir svæði: %1$s x %2$s</string> <string name="custom_color">Sérsniðinn litur</string> <string name="osm_live_payment_subscription_management">Greiðsla verður gjaldfærð á Google Play reikninginn þinn við staðfestingu á kaupunum. \n -\nÁskrift endurnýjast sjálfkrafa nema hún sé felld niður fyrir endurnýjunardag. Reikningur þinn verður einungis gjaldfærður fyrir endurnýjunartímabil (mánuður / þrír mánuðir / ár) á endurnýjunardegi. +\n Áskrift endurnýjast sjálfkrafa nema hún sé felld niður fyrir endurnýjunardag. Reikningur þinn verður einungis gjaldfærður fyrir endurnýjunartímabil (mánuður / þrír mánuðir / ár) á endurnýjunardegi. \n -\nÞú getur stýrt og aflýst áskriftunum þínum með því að fara í Google Play stillingarnar þínar.</string> +\n Þú getur stýrt og aflýst áskriftunum þínum með því að fara í Google Play stillingarnar þínar.</string> <string name="ltr_or_rtl_combine_via_slash_with_space">%1$s / %2$s</string> - <string name="search_poi_types">Leita í tegundum merkisstaða</string> + <string name="search_poi_types">Leita eftir tegundum merkisstaða</string> <string name="search_poi_types_descr">Sameina gerðir merkisstaða úr mismunandi flokkum. Ýttu á hnappinn til að velja allt, ýttu vinstra megin til að fara í val á flokkum.</string> <string name="download_unsupported_action">Óstudd aðgerð %1$s</string> + <string name="tiles_storage_descr">Veldu hvernig sóttir kortatíglar eru geymdir.</string> + <string name="keep_screen_off">Hafa slökkt á skjá</string> + <string name="legend_item_description">Leiðarvísir um tákn á kortinu.</string> + <string name="one_image_per_tile">Ein myndskrá á hverja kortaflís</string> + <string name="mercator_projection">Mercatorvörpun</string> + <string name="shared_string_add_profile">Bæta við sniði</string> + <string name="keep_screen_on">Halda skjá í gangi</string> + <string name="radius_ruler_item">Mælistika út frá miðju hrings</string> + <string name="change_application_profile">Skipta um forritssnið</string> + <string name="index_item_world_basemap_detailed">Heims-yfirlitskort (nákvæmt)</string> + <string name="sqlite_db_file">SQLiteDB-skrá</string> + <string name="profiles_for_action_not_found">Gat ekki fundið nein slík snið.</string> + <string name="online_map_url_helper_text">Settu inn eða afritaðu og límdu slóð á nettengdan kortagjafa.</string> + <string name="map_markers_item">Kortamerki</string> + <string name="quick_action_transport_hide">Fela almenningssamgöngur</string> + <string name="system_screen_timeout">Nota tímamörk kerfis fyrir skjá</string> + <string name="edit_online_source">Breyta nettengdum gagnagjafa</string> + <string name="tracker_item">OsmAnd rekjari</string> + <string name="create_edit_poi">Búa til / breyta merkisstað</string> + <string name="storage_format">Geymslusnið</string> + <string name="expire_time">Rennur út</string> + <string name="quick_action_item">Flýtiaðgerð</string> + <string name="turn_screen_on_power_button">Aflhnappur</string> + <string name="osmand_purchases_item">Innkaup í OsmAnd</string> + <string name="additional_actions_descr">Þú getur komist í þessar aðgerðir með því að ýta á \"%1$s\"-hnappinn.</string> + <string name="subscription_osmandlive_item">Áskrift - OsmAnd Live</string> + <string name="shared_string_always">Alltaf</string> + <string name="quick_action_show_hide_transport">Birta/fela almenningssamgöngur</string> + <string name="reset_deafult_order">Endurheimta sjálfgefna röð atriða</string> + <string name="unsupported_type_error">Óstudd tegund</string> + <string name="turn_screen_on_navigation_instructions">Leiðsagnarleiðbeiningar</string> + <string name="favorites_item">Eftirlæti</string> + <string name="screen_timeout_descr">Takmarkað af \"%1$s\", ef það er virkt.</string> + <string name="navigation_profiles_item">Leiðsagnarsnið</string> + <string name="shared_string_resume">Halda áfram</string> + <string name="mapillary_item">OsmAnd + Mapillary</string> + <string name="add_edit_favorite">Bæta við / breyta eftirlæti</string> + <string name="quick_action_transport_show">Birta almenningssamgöngur</string> + <string name="default_screen_timeout">Tímamörk kerfis fyrir skjá</string> + <string name="quick_action_transport_descr">Hnappur til að birta eða fela almenningssamgöngur á kortinu.</string> + <string name="turn_screen_on_proximity_sensor">Nálægðarskynjari</string> + <string name="travel_item">Ferðalög (Wikipedia og Wikivoyage)</string> + <string name="turn_screen_on_navigation_instructions_descr">Allar leiðbeiningar við leiðsögn munu kveikja á skjánum.</string> + <string name="screen_control">Skjástýring</string> + <string name="parking_positions">Staðsetningar bílastæða</string> + <string name="online_map_name_helper_text">Settu inn nafn á nettengdum kortagjafa.</string> + <string name="measure_distance_item">Mæla vegalengd</string> + <string name="pseudo_mercator_projection">Gervi-Mercatorvörpun</string> + <string name="expire_time_descr">Gildistími í mínútum. Kortaflísar í skyndiminni verða endurlesnar eftir tiltekinn tíma. Skildu þennan reit eftir auðan ef þú þarft ekki að láta endurlesa kortaflísar frá þessum kortagjafa. +\n +\nEinn dagur er 1.440 mínútur. +\nEin vika er 10.080 mínútur. +\nEinn mánuður er 43 829 mínútur.</string> + <string name="back_to_editing">Til baka í breytingar</string> </resources> \ No newline at end of file From 6bfca35dd26a1536dde180ecd52cdf8eea894f4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sveinn=20=C3=AD=20Felli?= <sv1@fellsnet.is> Date: Mon, 1 Jun 2020 07:51:12 +0000 Subject: [PATCH 59/67] Translated using Weblate (Icelandic) Currently translated at 100.0% (3804 of 3804 strings) --- OsmAnd/res/values-is/phrases.xml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-is/phrases.xml b/OsmAnd/res/values-is/phrases.xml index 53770903b9..b29e1b2110 100644 --- a/OsmAnd/res/values-is/phrases.xml +++ b/OsmAnd/res/values-is/phrases.xml @@ -632,7 +632,7 @@ <string name="poi_wiki_lang_uk">Wiki á úkranísku</string> <string name="poi_wiki_lang_bs">Wiki á bosnísku</string> <string name="poi_wiki_lang_ga">Wiki á írsku</string> - <string name="poi_wiki_lang_is">"Wiki á íslensku"</string> + <string name="poi_wiki_lang_is">Wiki á íslensku</string> <string name="poi_wiki_lang_mn">Wiki á mongólsku</string> <string name="poi_block">Reitur</string> <string name="poi_entrance_main">Aðalinngangur</string> @@ -949,7 +949,7 @@ <string name="poi_service_repair">Bílaviðgerðir</string> <string name="poi_service_repair_no">Engar viðgerðir</string> <string name="poi_self_service_yes">Já</string> - <string name="poi_self_service_no">Ekki sjálfsafgreiðsla</string> + <string name="poi_self_service_no">Nei</string> <string name="poi_automated_yes">Já</string> <string name="poi_full_service_yes">Full þjónusta</string> <string name="poi_brushless_yes">Já</string> @@ -2026,7 +2026,7 @@ <string name="poi_diet_gluten_free_no">Glútenlaus matur: nei</string> <string name="poi_automated_no">Ekki sjálfvirkt</string> <string name="poi_brushless_no">Burstalaust: nei</string> - <string name="poi_car_wash_no">Bílaþvottur: nei</string> + <string name="poi_car_wash_no">Nei</string> <string name="poi_male_yes">Karlar</string> <string name="poi_male_no">Bannað körlum</string> <string name="poi_female_yes">Konur</string> @@ -3664,7 +3664,7 @@ <string name="poi_tourist_bus_no">Aðgangur hópferðabíla: nei</string> <string name="poi_coach_yes">Aðgangur langferðabifreiða: já</string> <string name="poi_coach_no">Aðgangur langferðabifreiða: nei</string> - <string name="poi_ski_yes">"Aðgangur skíðandi: já"</string> + <string name="poi_ski_yes">Aðgangur skíðandi: já</string> <string name="poi_ski_no">Aðgangur skíðandi: nei</string> <string name="poi_snowmobile_private">Aðgangur vélsleða: einka</string> <string name="poi_snowmobile_no">Aðgangur vélsleða: nei</string> @@ -3803,4 +3803,10 @@ <string name="poi_seamark_water_level_part_submerged">Vatnsyfirborð: að hluta í kafi</string> <string name="poi_tactile_paving_primitive">Gróft</string> <string name="poi_internet_access_fee_customers">Merki til að finna staurinn</string> + <string name="poi_pump_status_missing_beam">Staða dælu: vantar bita</string> + <string name="poi_osmand_fire_hydrant_pressure_suction">Sog</string> + <string name="poi_osmand_fire_hydrant_pressure_pressurized">Undir þrýstingi</string> + <string name="poi_fire_hydrant_style_water_source_groundwater">Grunnvatn</string> + <string name="poi_fire_hydrant_type_pipe">Leiðsla</string> + <string name="poi_fire_hydrant_pressure_filter">Þrýstingur</string> </resources> \ No newline at end of file From 40b0b1b9ade71883b3aea0e980abb019f61cb01f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1ns?= <ivanrsm1997@gmail.com> Date: Mon, 1 Jun 2020 18:54:08 +0000 Subject: [PATCH 60/67] Translated using Weblate (Galician) Currently translated at 100.0% (267 of 267 strings) Translation: OsmAnd/Telegram Translate-URL: https://hosted.weblate.org/projects/osmand/telegram/gl/ --- OsmAnd-telegram/res/values-gl/strings.xml | 49 +++++++++++++++++++++-- 1 file changed, 46 insertions(+), 3 deletions(-) diff --git a/OsmAnd-telegram/res/values-gl/strings.xml b/OsmAnd-telegram/res/values-gl/strings.xml index 9e54794229..e9e462d42a 100644 --- a/OsmAnd-telegram/res/values-gl/strings.xml +++ b/OsmAnd-telegram/res/values-gl/strings.xml @@ -90,12 +90,12 @@ <string name="initializing">Estase a iniciar</string> <string name="searching_for_gps">Estase a ubicar…</string> <string name="connecting_to_the_internet">Estase a conectar á Internet</string> - <string name="battery_optimization_description">Desactiva-la optimización da batería para o OsmAnd Tracker de xeito que non se desconecte de xeito súbito cando esté no segundo plano.</string> + <string name="battery_optimization_description">Desactivar a optimización da batería para o OsmAnd Tracker de xeito que non se desconecte de xeito súbito cando estea no segundo plano.</string> <string name="logout_no_internet_msg">Conéctate á Internet para pecha-la sesión no Telegram de xeito correcto.</string> <string name="disconnect_from_telegram_desc">Para revoga-lo acceso á ubicación compartillada. Abre o Telegram, vai cara ós «Axustes → Privacidade e Seguranza → Sesións» e pecha a sesión do OsmAnd Tracker.</string> <string name="disconnect_from_telegram">De que xeito desactivar o rastrexador do OsmAnd (OsmAnd Tracker) dende o Telegram</string> <string name="logout_help_desc">De que xeito desactivar o rastrexador do OsmAnd (OsmAnd Tracker) dende o Telegram</string> - <string name="osmand_connect_desc">Escolle a versión do OsmAnd na cal o rastrexador do OsmAnd (OsmAnd Tracker) empregará para amosa-las ubicacións.</string> + <string name="osmand_connect_desc">Escolle a versión do OsmAnd na cal o OsmAnd Tracker empregará para amosar as posicións.</string> <string name="osmand_connect">Conectar ó OsmAnd</string> <string name="location_history_desc">Agocha-los contactos que non se moveron nun tempo determinado.</string> <string name="stale_location_desc">A última vez que un contacto se moveu.</string> @@ -195,7 +195,7 @@ <string name="shared_string_telegram">Telegram</string> <string name="privacy_policy_use_telegram">O Telegram (a aplicación de mensaxaría) emprégase para conectar e comunicar ás persoas.</string> <string name="privacy_policy_telegram_client">O rastrexador do OsmAnd (OsmAnd tracker) é un dos clientes que emprega a plataforma aberta do Telegram. Os teus contactos poden empregar calquera outro cliente do Telegram.</string> - <string name="privacy_policy_agree">Ó premer en continuar, aceptas as Políticas de Privacidade do Telegram e do OsmAnd.</string> + <string name="privacy_policy_agree">Ó premer en \"Continuar\", aceptas as condicións do Telegram e as políticas de privacidade do OsmAnd.</string> <string name="shared_string_accept">Aceptar</string> <string name="telegram_privacy_policy">Política de privacidade do Telegram</string> <string name="osmand_privacy_policy">Política de privacidade do OsmAnd</string> @@ -225,4 +225,47 @@ <string name="last_response_date">Última resposta: %1$s</string> <string name="last_update_from_telegram_date">Última actualización dende o Telegram: %1$s</string> <string name="shared_string_error_short">ERR</string> + <string name="bearing">Traxectoria</string> + <string name="altitude">Altitude</string> + <string name="precision">Precisión</string> + <string name="direction">Enderezo</string> + <string name="privacy">Privacidade</string> + <string name="proxy">Proxy</string> + <string name="proxy_settings">Axustes do proxy</string> + <string name="proxy_disconnected">Desconectado</string> + <string name="proxy_connected">Conectado</string> + <string name="proxy_type">Tipo de proxy</string> + <string name="shared_string_enable">Activar</string> + <string name="shared_string_connection">Conexión</string> + <string name="proxy_server">Servidor</string> + <string name="proxy_port">Porto</string> + <string name="proxy_credentials">Credenciais</string> + <string name="proxy_username">Nome de usuario</string> + <string name="proxy_password">Contrasinal</string> + <string name="proxy_key">Chave</string> + <string name="gpx_settings">Axustes de GPX</string> + <string name="min_logging_speed_descr">Filtro: sen rexistro por embaixo da velocidade escollida</string> + <string name="min_logging_speed">Velocidade mínima de rexistro</string> + <string name="min_logging_accuracy_descr">Filtro: sen registro a menos que se acade a precisión</string> + <string name="min_logging_accuracy">Precisión mínima de rexistro</string> + <string name="min_logging_distance_descr">Filtro: distancia mínima para rexistrar un novo punto</string> + <string name="min_logging_distance">Distancia mínima de rexistro</string> + <string name="shared_string_select">Escoller</string> + <string name="timeline_no_data">Sen datos</string> + <string name="timeline_no_data_descr">Non temos datos recollidos para o día escollido</string> + <string name="start_end_date">Data de comezo — Fin</string> + <string name="set_time_timeline_descr">Escoller a hora para a visualización</string> + <string name="shared_string_apply">Aplicar</string> + <string name="shared_string_start">Comezo</string> + <string name="shared_string_end">Fin</string> + <string name="saved_messages">Mensaxes gardadas</string> + <string name="unit_of_speed_system">Unidade de velocidade</string> + <string name="unit_of_speed_system_descr">Definir unidade de velocidade.</string> + <string name="unit_of_length">Unidades de lonxitude</string> + <string name="unit_of_length_descr">Mudar as unidades de lonxitude.</string> + <string name="units_and_formats">Unidades e formatos</string> + <string name="time_zone">Fuso horario</string> + <string name="time_zone_descr">Escolle a zona horaria que desexas amosar nas mensaxes de localización.</string> + <string name="buffer_time">Tempo de caducidade do búfer</string> + <string name="buffer_time_descr">Tempo máximo para almacenar puntos no búfer</string> </resources> \ No newline at end of file From 9182afe8996173f4c749f16f0a955730b07c5d06 Mon Sep 17 00:00:00 2001 From: Florent <florent.grouin+osmand@gmail.com> Date: Mon, 1 Jun 2020 20:53:15 +0000 Subject: [PATCH 61/67] Translated using Weblate (Breton) Currently translated at 7.0% (270 of 3804 strings) --- OsmAnd/res/values-br/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-br/phrases.xml b/OsmAnd/res/values-br/phrases.xml index 6e83994a18..d769fe09cd 100644 --- a/OsmAnd/res/values-br/phrases.xml +++ b/OsmAnd/res/values-br/phrases.xml @@ -252,7 +252,7 @@ <string name="poi_musical_instrument">Stal-vinioù</string> <string name="poi_newsagent">Stal-gazetennoù</string> <string name="poi_optician">Stal-lunedoù</string> - <string name="poi_organic">Boued biologel</string> + <string name="poi_organic">Traoù biologel</string> <string name="poi_outdoor">Stal obererezhioù dindan an amzer</string> <string name="poi_paint">Stal livadurioù</string> <string name="poi_pet">Stal loened</string> From 79de11f1ab04e5decbd8fb2c7ab191985bbb72d0 Mon Sep 17 00:00:00 2001 From: Envel PICHON <envel_ras@hotmail.fr> Date: Mon, 1 Jun 2020 20:52:40 +0000 Subject: [PATCH 62/67] Translated using Weblate (Breton) Currently translated at 7.0% (270 of 3804 strings) --- OsmAnd/res/values-br/phrases.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/res/values-br/phrases.xml b/OsmAnd/res/values-br/phrases.xml index d769fe09cd..440a714bc2 100644 --- a/OsmAnd/res/values-br/phrases.xml +++ b/OsmAnd/res/values-br/phrases.xml @@ -269,4 +269,5 @@ <string name="poi_toys">Stal c\'hoarielloù</string> <string name="poi_trade">Braswerzher</string> <string name="poi_tyres">Stal-vandennoù rod</string> + <string name="poi_transport_construction">O sevel un doare da veajiñ</string> </resources> \ No newline at end of file From 2b14f6ef13d22c84471e0cf7e2ebf4b8b69cb21e Mon Sep 17 00:00:00 2001 From: max-klaus <max.klaus@osmand.net> Date: Tue, 2 Jun 2020 10:28:31 +0300 Subject: [PATCH 63/67] Added search olc test --- OsmAnd-java/src/test/resources/search/olc.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 OsmAnd-java/src/test/resources/search/olc.json diff --git a/OsmAnd-java/src/test/resources/search/olc.json b/OsmAnd-java/src/test/resources/search/olc.json new file mode 100644 index 0000000000..c4db0630cd --- /dev/null +++ b/OsmAnd-java/src/test/resources/search/olc.json @@ -0,0 +1,17 @@ +{ + "settings": { + "lat": "55.75138", + "lon": "37.62940", + "radiusLevel": 1, + "totalLimit": -1, + "lang": "", + "transliterateIfMissing": false, + "emptyQueryAllowed": false, + "sortByName": false + }, + "phrase": "QHW6+CQ", + "results": [ + "55.796062, 37.56194" + ], + "cities": [] +} \ No newline at end of file From d11cd55a3095992169e85b4f842b6622900aeadb Mon Sep 17 00:00:00 2001 From: ace shadow <acelists@atlas.sk> Date: Mon, 1 Jun 2020 21:36:07 +0000 Subject: [PATCH 64/67] Translated using Weblate (Slovak) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-sk/strings.xml | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index e9ce37f373..2e0197f8c2 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -3169,7 +3169,7 @@ <string name="turn_screen_on_router">Prebudiť pri odbočení</string> <string name="turn_screen_on_time_descr">Nastavte ako dlho bude obrazovka zapnutá.</string> <string name="turn_screen_on_sensor">Použiť senzor priblíženia</string> - <string name="turn_screen_on_sensor_descr">Zamávajte rukou ponad hornú stranu obrazovky pre jej zapnutie počas navigácie.</string> + <string name="turn_screen_on_sensor_descr">Zamávanie rukou ponad obrazovku ju zapne.</string> <string name="rendering_attr_highway_class_track_grade1_name">Stupeň 1</string> <string name="rendering_attr_highway_class_track_grade2_name">Stupeň 2</string> <string name="rendering_attr_highway_class_track_grade3_name">Stupeň 3</string> @@ -3727,10 +3727,10 @@ <string name="turn_screen_on_descr">Vyberte možnosti prebudenia obrazovky (pri uzamknutí zariadenia sa uistite, že je OsmAnd v popredí):</string> <string name="screen_timeout_descr">Limitované \"%1$s\", ak je povolené.</string> <string name="one_image_per_tile">Jeden obrazový súbor na dlaždicu</string> - <string name="system_screen_timeout">Časový limit obrazovky</string> + <string name="system_screen_timeout">Použiť systémový časový limit obrazovky</string> <string name="turn_screen_on_options_descr">Možnosti prebudenia obrazovky:</string> <string name="turn_screen_on_navigation_instructions">Navigačné pokyny</string> - <string name="turn_screen_on_power_button_descr">Stlačením tlačidla napájania zariadenia zapnite obrazovku s OsmAnd v popredí.</string> + <string name="turn_screen_on_power_button_descr">Stlačenie tlačidla napájania zariadenia zapne obrazovku s OsmAndom nad zámkom obrazovky.</string> <string name="turn_screen_on_power_button">Tlačidlo napájania</string> <string name="turn_screen_on_proximity_sensor">Snímač priblíženia</string> <string name="turn_screen_on_wake_time_descr">Vyberte časový limit vypnutia obrazovky po prebudení. (\"%1$s\" platí bez časového limitu.)</string> @@ -3744,4 +3744,21 @@ <string name="storage_format">Formát úložiska</string> <string name="map_source_zoom_levels">Nastavte minimálnu a maximálnu úroveň priblíženia, pri ktorej sa zobrazí alebo načíta online mapa.</string> <string name="tiles_storage_descr">Vyberte spôsob uloženia prevzatých dlaždíc.</string> + <string name="gpx_parse_error">GPX OsmAndu nemá správny tvar, prosím kontaktuje tím podpory pre bližšie preverenie.</string> + <string name="screen_control">Ovládanie obrazovky</string> + <string name="system_screen_timeout_descr">Vypne obrazovku po systémovom časovom limite.</string> + <string name="turn_screen_on_navigation_instructions_descr">Každý navigačný pokyn zapne obrazovku.</string> + <string name="pseudo_mercator_projection">Pseudo-Mercatorovo zobrazenie</string> + <string name="mercator_projection">Mercatorovo zobrazenie</string> + <string name="map_source_zoom_levels_descr">Tieto parametre ovplyvňujú zobrazenie keď sa použije ako mapa alebo podkladová/prekryvná vrstva. +\n +\n%1$s: Mapa bude obmedzená na zvolené priblíženia. +\n +\n%2$s: Úrovne priblíženia, pri ktorých budú viditeľné pôvodné dlaždice. Mimo týchto hodnôt nastane prepočítanie bodov obrázkov.</string> + <string name="expire_time_descr">Doba platnosti v minútach. Uložené dlaždice budú znovu načítané z Internetu po tomto čase. Ponechajte toto pole prázdne ak sa pre tento zdroj nemajú dlaždice nikdy obnovovať. +\n +\nJeden deň je 1440 minút. +\nJeden týždeň je 10 080 minút. +\nJeden mesiac je 43 829 minút.</string> + <string name="default_screen_timeout">Systémový časový limit obrazovky</string> </resources> \ No newline at end of file From 4b1b60ef2c85cabf39928641eeec67112524dfe8 Mon Sep 17 00:00:00 2001 From: Jeff Huang <s8321414@gmail.com> Date: Tue, 2 Jun 2020 00:41:11 +0000 Subject: [PATCH 65/67] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (3371 of 3371 strings) --- OsmAnd/res/values-zh-rTW/strings.xml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index 183a7a1fb9..bd4bc5c294 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -3169,7 +3169,7 @@ <string name="turn_screen_on_router">輪流喚醒</string> <string name="turn_screen_on_time_descr">調整螢幕應開啟多久。</string> <string name="turn_screen_on_sensor">使用距離感測器</string> - <string name="turn_screen_on_sensor_descr">導航時,將您的手在螢幕上方揮一揮以開啟螢幕。</string> + <string name="turn_screen_on_sensor_descr">將您的手在螢幕上方揮一揮就能開啟螢幕。</string> <string name="rendering_attr_highway_class_track_grade1_name">等級 1</string> <string name="rendering_attr_highway_class_track_grade2_name">等級 2</string> <string name="rendering_attr_highway_class_track_grade3_name">等級 3</string> @@ -3723,21 +3723,19 @@ <string name="gpx_parse_error">OsmAnd GPX 格式不正確,請聯絡支援團隊以進一步調查。</string> <string name="shared_string_always">總是</string> <string name="screen_control">螢幕控制</string> - <string name="system_screen_timeout_descr">啟用以在一段不活躍的時間後關閉螢幕,將會使用在您裝置的系統設定中指定的時間。</string> - <string name="system_screen_timeout">螢幕逾時</string> - <string name="turn_screen_on_options_descr">使用這些選項以在 OsmAnd 位於前景時喚醒螢幕。</string> - <string name="turn_screen_on_descr">僅當 OsmAnd 在前景時鎖定裝置的時候,那些選項才有效。</string> - <string name="turn_screen_on_navigation_instructions_descr">螢幕將會在導航說明前數秒自動開啟螢幕,這個時間需在「喚醒時間」中指定。 -\n -\n僅在導航時有用。</string> + <string name="system_screen_timeout_descr">在系統螢幕逾時後關閉螢幕。</string> + <string name="system_screen_timeout">使用系統螢幕逾時</string> + <string name="turn_screen_on_options_descr">螢幕喚醒選項:</string> + <string name="turn_screen_on_descr">選取螢幕喚醒選項(確保裝置鎖定時,OsmAnd 在前景):</string> + <string name="turn_screen_on_navigation_instructions_descr">每次導航說明都將開啟螢幕。</string> <string name="turn_screen_on_navigation_instructions">導航說明</string> - <string name="turn_screen_on_power_button_descr">按下裝置電源按鈕以在前景打開 OsmAnd 並開啟螢幕。</string> + <string name="turn_screen_on_power_button_descr">按下裝置的電源按鈕將會在鎖定畫面上方開啟 OsmAnd。</string> <string name="turn_screen_on_power_button">電源按鈕</string> <string name="turn_screen_on_proximity_sensor">近接感測器</string> - <string name="turn_screen_on_wake_time_descr">選取喚醒後的螢幕活動時間,如果「%1$s」啟用,螢幕將不會關閉。</string> + <string name="turn_screen_on_wake_time_descr">選取喚醒後的螢幕逾時。(「%1$s」不適用逾時。)</string> <string name="keep_screen_on">保持螢幕開啟</string> <string name="keep_screen_off">保持螢幕關閉</string> - <string name="screen_timeout_descr">如果啟用了「%1$s」選項,則活動時間將取決於它。</string> + <string name="screen_timeout_descr">若啟用的話則由「%1$s」限制。</string> <string name="pseudo_mercator_projection">偽麥卡托投影</string> <string name="mercator_projection">麥卡托投影</string> <string name="one_image_per_tile">每個圖磚一個圖片檔案</string> @@ -3759,4 +3757,5 @@ \n一週是10080分鐘。 \n一個月是43829分鐘。</string> <string name="tiles_storage_descr">選擇要如何儲存下載的圖磚。</string> + <string name="default_screen_timeout">系統螢幕逾時</string> </resources> \ No newline at end of file From a855b68257a0d2da95f078df7bb40a61a49c342d Mon Sep 17 00:00:00 2001 From: Florent <florent.grouin+osmand@gmail.com> Date: Mon, 1 Jun 2020 20:53:58 +0000 Subject: [PATCH 66/67] Translated using Weblate (Breton) Currently translated at 7.1% (272 of 3804 strings) --- OsmAnd/res/values-br/phrases.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OsmAnd/res/values-br/phrases.xml b/OsmAnd/res/values-br/phrases.xml index 440a714bc2..99e82229df 100644 --- a/OsmAnd/res/values-br/phrases.xml +++ b/OsmAnd/res/values-br/phrases.xml @@ -270,4 +270,6 @@ <string name="poi_trade">Braswerzher</string> <string name="poi_tyres">Stal-vandennoù rod</string> <string name="poi_transport_construction">O sevel un doare da veajiñ</string> + <string name="poi_sms">SMS</string> + <string name="poi_video_telephone">Video</string> </resources> \ No newline at end of file From dc2234823baa4a82a813585e191c8ea7167beccc Mon Sep 17 00:00:00 2001 From: Florent <florent.grouin+osmand@gmail.com> Date: Mon, 1 Jun 2020 20:49:26 +0000 Subject: [PATCH 67/67] Translated using Weblate (Breton) Currently translated at 1.4% (4 of 267 strings) Translation: OsmAnd/Telegram Translate-URL: https://hosted.weblate.org/projects/osmand/telegram/br/ --- OsmAnd-telegram/res/values-br/strings.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/OsmAnd-telegram/res/values-br/strings.xml b/OsmAnd-telegram/res/values-br/strings.xml index a6b3daec93..3fceee27e4 100644 --- a/OsmAnd-telegram/res/values-br/strings.xml +++ b/OsmAnd-telegram/res/values-br/strings.xml @@ -1,2 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> -<resources></resources> \ No newline at end of file +<resources> + <string name="shared_string_suggested">Kinniget</string> + <string name="back_to_osmand">Distreiñ da OsmAnd</string> + <string name="duration_ago">%1$e \'zo</string> + <string name="shared_string_error_short">FAZI</string> +</resources> \ No newline at end of file