diff --git a/.github/workflows/coverage-check.yaml b/.github/workflows/coverage-check.yaml index d5e82ff6d1..60ea744f6c 100644 --- a/.github/workflows/coverage-check.yaml +++ b/.github/workflows/coverage-check.yaml @@ -124,14 +124,14 @@ jobs: shell: bash working-directory: build env: - QT_QPA_PLATFORM: "offscreen" + # drape_tests - requires X Window # generator_integration_tests - https://github.com/organicmaps/organicmaps/issues/225 # opening_hours_integration_tests - https://github.com/organicmaps/organicmaps/issues/219 # opening_hours_supported_features_tests - https://github.com/organicmaps/organicmaps/issues/219 # routing_integration_tests - https://github.com/organicmaps/organicmaps/issues/221 # shaders_tests - https://github.com/organicmaps/organicmaps/issues/223 # world_feed_integration_tests - https://github.com/organicmaps/organicmaps/issues/215 - CTEST_EXCLUDE_REGEX: "generator_integration_tests|opening_hours_integration_tests|opening_hours_supported_features_tests|routing_benchmarks|routing_integration_tests|routing_quality_tests|search_quality_tests|storage_integration_tests|shaders_tests|world_feed_integration_tests" + CTEST_EXCLUDE_REGEX: "drape_tests|generator_integration_tests|opening_hours_integration_tests|opening_hours_supported_features_tests|routing_benchmarks|routing_integration_tests|routing_quality_tests|search_quality_tests|storage_integration_tests|shaders_tests|world_feed_integration_tests" run: | sudo locale-gen en_US sudo locale-gen en_US.UTF-8 diff --git a/.github/workflows/linux-check.yaml b/.github/workflows/linux-check.yaml index 805e7aebf0..e311ce1a33 100644 --- a/.github/workflows/linux-check.yaml +++ b/.github/workflows/linux-check.yaml @@ -165,6 +165,7 @@ jobs: shell: bash working-directory: build env: + # drape_tests - requires X Window QT_QPA_PLATFORM: "offscreen" # generator_integration_tests - https://github.com/organicmaps/organicmaps/issues/225 # opening_hours_integration_tests - https://github.com/organicmaps/organicmaps/issues/219 @@ -172,7 +173,7 @@ jobs: # routing_integration_tests - https://github.com/organicmaps/organicmaps/issues/221 # shaders_tests - https://github.com/organicmaps/organicmaps/issues/223 # world_feed_integration_tests - https://github.com/organicmaps/organicmaps/issues/215 - CTEST_EXCLUDE_REGEX: "generator_integration_tests|opening_hours_integration_tests|opening_hours_supported_features_tests|routing_benchmarks|routing_integration_tests|routing_quality_tests|search_quality_tests|storage_integration_tests|shaders_tests|world_feed_integration_tests" + CTEST_EXCLUDE_REGEX: "drape_tests|generator_integration_tests|opening_hours_integration_tests|opening_hours_supported_features_tests|routing_benchmarks|routing_integration_tests|routing_quality_tests|search_quality_tests|storage_integration_tests|shaders_tests|world_feed_integration_tests" run: | sudo locale-gen en_US sudo locale-gen en_US.UTF-8 diff --git a/android/app/src/main/cpp/app/organicmaps/Framework.cpp b/android/app/src/main/cpp/app/organicmaps/Framework.cpp index 998c9dfc1e..8f377c6b24 100644 --- a/android/app/src/main/cpp/app/organicmaps/Framework.cpp +++ b/android/app/src/main/cpp/app/organicmaps/Framework.cpp @@ -597,11 +597,6 @@ void Framework::DeactivatePopup() m_work.DeactivateMapSelection(); } -void Framework::DeactivateMapSelectionCircle() -{ - m_work.DeactivateMapSelectionCircle(); -} - /* string Framework::GetOutdatedCountriesString() { @@ -1456,12 +1451,6 @@ Java_app_organicmaps_Framework_nativeDeactivatePopup(JNIEnv * env, jclass) return g_framework->DeactivatePopup(); } -JNIEXPORT void JNICALL -Java_app_organicmaps_Framework_nativeDeactivateMapSelectionCircle(JNIEnv * env, jclass) -{ - return g_framework->DeactivateMapSelectionCircle(); -} - JNIEXPORT void JNICALL Java_app_organicmaps_Framework_nativeSetMapStyle(JNIEnv * env, jclass, jint mapStyle) { diff --git a/android/app/src/main/cpp/app/organicmaps/Framework.hpp b/android/app/src/main/cpp/app/organicmaps/Framework.hpp index fd40fea44c..b88fabac5f 100644 --- a/android/app/src/main/cpp/app/organicmaps/Framework.hpp +++ b/android/app/src/main/cpp/app/organicmaps/Framework.hpp @@ -168,7 +168,6 @@ namespace android void ExecuteMapApiRequest(); void DeactivatePopup(); - void DeactivateMapSelectionCircle(); // std::string GetOutdatedCountriesString(); diff --git a/android/app/src/main/java/app/organicmaps/Framework.java b/android/app/src/main/java/app/organicmaps/Framework.java index 2a076225c3..146bb92964 100644 --- a/android/app/src/main/java/app/organicmaps/Framework.java +++ b/android/app/src/main/java/app/organicmaps/Framework.java @@ -244,7 +244,6 @@ public class Framework public static native @Nullable String nativeGetParsedBackUrl(); public static native void nativeDeactivatePopup(); - public static native void nativeDeactivateMapSelectionCircle(); public static native String nativeGetDataFileExt(); diff --git a/android/app/src/main/java/app/organicmaps/bookmarks/data/Metadata.java b/android/app/src/main/java/app/organicmaps/bookmarks/data/Metadata.java index dc6a572783..c79e25f7ac 100644 --- a/android/app/src/main/java/app/organicmaps/bookmarks/data/Metadata.java +++ b/android/app/src/main/java/app/organicmaps/bookmarks/data/Metadata.java @@ -64,9 +64,7 @@ public class Metadata implements Parcelable FMD_WHEELCHAIR(43), FMD_LOCAL_REF(44), FMD_DRIVE_THROUGH(45), - FMD_WEBSITE_MENU(46), - FMD_SELF_SERVICE(47), - FMD_OUTDOOR_SEATING(48); + FMD_WEBSITE_MENU(46); private final int mMetaType; MetadataType(int metadataType) diff --git a/android/app/src/main/java/app/organicmaps/car/screens/PlaceScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/PlaceScreen.java index a1223dcaa1..3623d2bfa8 100644 --- a/android/app/src/main/java/app/organicmaps/car/screens/PlaceScreen.java +++ b/android/app/src/main/java/app/organicmaps/car/screens/PlaceScreen.java @@ -279,7 +279,8 @@ public class PlaceScreen extends BaseMapScreen implements OnBackPressedCallback. @Override public void onBuiltRoute() { - Framework.nativeDeactivateMapSelectionCircle(); + // TODO: It is required to call this method to deactivate the popup. Unfortunately, due to the latest changes, calling this method cancels route building. + // Framework.nativeDeactivatePopup(); mMapObject = mRoutingController.getEndPoint(); invalidate(); } @@ -287,7 +288,7 @@ public class PlaceScreen extends BaseMapScreen implements OnBackPressedCallback. @Override public void onPlanningCancelled() { - Framework.nativeDeactivateMapSelectionCircle(); + Framework.nativeDeactivatePopup(); } @Override diff --git a/android/app/src/main/java/app/organicmaps/car/screens/settings/SettingsScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/settings/SettingsScreen.java index 3c493b2ac6..f60089c4c8 100644 --- a/android/app/src/main/java/app/organicmaps/car/screens/settings/SettingsScreen.java +++ b/android/app/src/main/java/app/organicmaps/car/screens/settings/SettingsScreen.java @@ -13,7 +13,6 @@ import androidx.car.app.model.Row; import androidx.car.app.model.Template; import androidx.car.app.navigation.model.MapWithContentTemplate; -import app.organicmaps.Framework; import app.organicmaps.R; import app.organicmaps.car.SurfaceRenderer; import app.organicmaps.car.screens.base.BaseMapScreen; @@ -64,7 +63,6 @@ public class SettingsScreen extends BaseMapScreen final ItemList.Builder builder = new ItemList.Builder(); builder.addItem(createThemeItem()); builder.addItem(createRoutingOptionsItem()); - builder.addItem(create3dBuildingsItem()); builder.addItem(createSharedPrefsToggle(R.string.big_font, Config::isLargeFontsSize, Config::setLargeFontsSize)); builder.addItem(createSharedPrefsToggle(R.string.transliteration_title, Config::isTransliteration, Config::setTransliteration)); builder.addItem(createHelpItem()); @@ -92,19 +90,6 @@ public class SettingsScreen extends BaseMapScreen return builder.build(); } - @NonNull - private Item create3dBuildingsItem() - { - final Framework.Params3dMode _3d = new Framework.Params3dMode(); - Framework.nativeGet3dMode(_3d); - - final OnClickListener listener = () -> { - Framework.nativeSet3dMode(_3d.enabled, !_3d.buildings); - invalidate(); - }; - return Toggle.create(getCarContext(), R.string.pref_map_3d_buildings_title, listener, _3d.buildings); - } - @NonNull private Item createHelpItem() { diff --git a/android/app/src/main/java/app/organicmaps/car/util/LanesDrawable.java b/android/app/src/main/java/app/organicmaps/car/util/LanesDrawable.java index c9e0fae14e..5e0d1de0c2 100644 --- a/android/app/src/main/java/app/organicmaps/car/util/LanesDrawable.java +++ b/android/app/src/main/java/app/organicmaps/car/util/LanesDrawable.java @@ -25,9 +25,9 @@ public class LanesDrawable extends Drawable @ColorRes private static final int ACTIVE_LANE_TINT_RES = R.color.white_primary; @ColorRes - private static final int INACTIVE_LANE_TINT_RES = R.color.white_38; + private static final int INACTIVE_LANE_TINT_RES = R.color.icon_tint_light; @ColorRes - private static final int INACTIVE_LANE_TINT_NIGHT_RES = R.color.white_40; + private static final int INACTIVE_LANE_TINT_NIGHT_RES = R.color.icon_tint_light_night; @DimenRes private static final int MARGIN_RES = R.dimen.margin_quarter; diff --git a/android/app/src/main/java/app/organicmaps/editor/Editor.java b/android/app/src/main/java/app/organicmaps/editor/Editor.java index 827d98af5a..5faa0720e9 100644 --- a/android/app/src/main/java/app/organicmaps/editor/Editor.java +++ b/android/app/src/main/java/app/organicmaps/editor/Editor.java @@ -87,17 +87,6 @@ public final class Editor public static native boolean nativeHasWifi(); public static native void nativeSetHasWifi(boolean hasWifi); - public static void nativeSetSwitchInput(int id, Boolean switchValue, String checkedValue, String uncheckedValue) - { - nativeSetMetadata(id, switchValue ? checkedValue : uncheckedValue); - } - - public static boolean nativeGetSwitchInput(int id, String checkedValue) - { - String value = nativeGetMetadata(id); - return value.equals(checkedValue); - } - public static native boolean nativeIsAddressEditable(); public static native boolean nativeIsNameEditable(); public static native boolean nativeIsPointType(); diff --git a/android/app/src/main/java/app/organicmaps/editor/EditorFragment.java b/android/app/src/main/java/app/organicmaps/editor/EditorFragment.java index f41e26fd00..9513817091 100644 --- a/android/app/src/main/java/app/organicmaps/editor/EditorFragment.java +++ b/android/app/src/main/java/app/organicmaps/editor/EditorFragment.java @@ -101,8 +101,6 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe private TextView mEditPhoneLink; private TextView mCuisine; private SwitchCompat mWifi; - private TextView mSelfService; - private SwitchCompat mOutdoorSeating; // Default Metadata entries. private static final class MetadataEntry @@ -194,11 +192,8 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe initMetadataEntry(Metadata.MetadataType.FMD_CONTACT_LINE, R.string.error_enter_correct_line_page); mCuisine.setText(Editor.nativeGetFormattedCuisine()); - String selfServiceMetadata = Editor.nativeGetMetadata(Metadata.MetadataType.FMD_SELF_SERVICE.toInt()); - mSelfService.setText(Utils.getTagValueLocalized(view.getContext(), "self_service", selfServiceMetadata)); initMetadataEntry(Metadata.MetadataType.FMD_OPERATOR, 0); mWifi.setChecked(Editor.nativeHasWifi()); - mOutdoorSeating.setChecked(Editor.nativeGetSwitchInput(Metadata.MetadataType.FMD_OUTDOOR_SEATING.toInt(),"yes")); refreshOpeningTime(); refreshEditableFields(); refreshResetButton(); @@ -221,8 +216,6 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe Editor.nativeSetHasWifi(mWifi.isChecked()); Editor.nativeSetNames(mParent.getNamesAsArray()); - Editor.nativeSetSwitchInput(Metadata.MetadataType.FMD_OUTDOOR_SEATING.toInt(), mOutdoorSeating.isChecked(), "yes", "no"); - for (var e : mMetadata.entrySet()) Editor.nativeSetMetadata(e.getKey().toInt(), e.getValue().mEdit.getText().toString()); @@ -459,14 +452,6 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe View blockWifi = view.findViewById(R.id.block_wifi); mWifi = view.findViewById(R.id.sw__wifi); blockWifi.setOnClickListener(this); - - View blockSelfService = view.findViewById(R.id.block_self_service); - blockSelfService.setOnClickListener(this); - mSelfService = view.findViewById(R.id.self_service); - - View blockOutdoorSeating = view.findViewById(R.id.block_outdoor_seating); - mOutdoorSeating = view.findViewById(R.id.sw__outdoor_seating); - blockOutdoorSeating.setOnClickListener(this); View blockOpeningHours = view.findViewById(R.id.block_opening_hours); mEditOpeningHours = blockOpeningHours.findViewById(R.id.edit_opening_hours); mEditOpeningHours.setOnClickListener(this); @@ -484,8 +469,6 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe mDetailsBlocks.put(Metadata.MetadataType.FMD_PHONE_NUMBER, blockPhone); mDetailsBlocks.put(Metadata.MetadataType.FMD_CUISINE, blockCuisine); mDetailsBlocks.put(Metadata.MetadataType.FMD_INTERNET, blockWifi); - mDetailsBlocks.put(Metadata.MetadataType.FMD_SELF_SERVICE, blockSelfService); - mDetailsBlocks.put(Metadata.MetadataType.FMD_OUTDOOR_SEATING, blockOutdoorSeating); mDetailsBlocks.put(Metadata.MetadataType.FMD_WEBSITE, websiteBlock); mDetailsBlocks.put(Metadata.MetadataType.FMD_WEBSITE_MENU, websiteMenuBlock); mDetailsBlocks.put(Metadata.MetadataType.FMD_EMAIL, emailBlock); @@ -525,8 +508,6 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe mParent.editPhone(); else if (id == R.id.block_wifi) mWifi.toggle(); - else if (id == R.id.block_self_service) - mParent.editSelfService(); else if (id == R.id.block_street) mParent.editStreet(); else if (id == R.id.block_cuisine) @@ -544,8 +525,6 @@ public class EditorFragment extends BaseMwmFragment implements View.OnClickListe Utils.openUrl(requireActivity(), getString(R.string.osm_wiki_about_url)); else if (id == R.id.reset) reset(); - else if (id == R.id.block_outdoor_seating) - mOutdoorSeating.toggle(); } private void showAdditionalNames(boolean show) diff --git a/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java b/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java index 69e3634347..3b7aba405a 100644 --- a/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java +++ b/android/app/src/main/java/app/organicmaps/editor/EditorHostFragment.java @@ -19,7 +19,6 @@ import androidx.fragment.app.FragmentManager; import app.organicmaps.MwmApplication; import app.organicmaps.R; import app.organicmaps.base.BaseMwmToolbarFragment; -import app.organicmaps.bookmarks.data.Metadata; import app.organicmaps.editor.data.Language; import app.organicmaps.editor.data.LocalizedName; import app.organicmaps.editor.data.LocalizedStreet; @@ -51,8 +50,7 @@ public class EditorHostFragment extends BaseMwmToolbarFragment implements View.O STREET, CUISINE, LANGUAGE, - PHONE, - SELF_SERVICE + PHONE } private Mode mMode; @@ -173,7 +171,7 @@ public class EditorHostFragment extends BaseMwmToolbarFragment implements View.O { switch (mMode) { - case OPENING_HOURS, STREET, CUISINE, LANGUAGE, PHONE, SELF_SERVICE -> editMapObject(); + case OPENING_HOURS, STREET, CUISINE, LANGUAGE, PHONE -> editMapObject(); default -> Utils.navigateToParent(requireActivity()); } return true; @@ -226,11 +224,6 @@ public class EditorHostFragment extends BaseMwmToolbarFragment implements View.O editWithFragment(Mode.CUISINE, R.string.select_cuisine, null, CuisineFragment.class, true); } - protected void editSelfService() - { - editWithFragment(Mode.SELF_SERVICE, R.string.select_option, null, SelfServiceFragment.class, false); - } - protected void addLanguage() { Bundle args = new Bundle(); @@ -305,8 +298,6 @@ public class EditorHostFragment extends BaseMwmToolbarFragment implements View.O Editor.nativeSetSelectedCuisines(cuisines); editMapObject(); } - case SELF_SERVICE -> - setSelection(Metadata.MetadataType.FMD_SELF_SERVICE, ((SelfServiceFragment) getChildFragmentManager().findFragmentByTag(SelfServiceFragment.class.getName())).getSelection()); case LANGUAGE -> editMapObject(); case MAP_OBJECT -> { @@ -403,12 +394,6 @@ public class EditorHostFragment extends BaseMwmToolbarFragment implements View.O editMapObject(); } - public void setSelection(Metadata.MetadataType metadata, String selection) - { - Editor.nativeSetMetadata(metadata.toInt(), selection); - editMapObject(); - } - public boolean addingNewObject() { return mIsNewObject; diff --git a/android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java b/android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java deleted file mode 100644 index 69cc020327..0000000000 --- a/android/app/src/main/java/app/organicmaps/editor/SelfServiceAdapter.java +++ /dev/null @@ -1,86 +0,0 @@ -package app.organicmaps.editor; - -import android.content.Context; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.CompoundButton; -import android.widget.TextView; - -import androidx.annotation.NonNull; -import androidx.recyclerview.widget.RecyclerView; - -import app.organicmaps.R; -import app.organicmaps.util.UiUtils; -import app.organicmaps.util.Utils; - -public class SelfServiceAdapter extends RecyclerView.Adapter -{ - private final String[] mItems = new String[]{"yes", "only", "partially", "no"}; - private final SelfServiceFragment mFragment; - private String mSelectedOption; - - - public SelfServiceAdapter(@NonNull SelfServiceFragment host, @NonNull String selected) - { - mFragment = host; - mSelectedOption = selected; - } - - public String getSelected() - { - return mSelectedOption; - } - - @Override - public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) - { - return new SelfServiceAdapter.ViewHolder(LayoutInflater.from(parent.getContext()).inflate(R.layout.item_selection, parent, false)); - } - - @Override - public void onBindViewHolder(SelfServiceAdapter.ViewHolder holder, int position) - { - holder.bind(position); - } - - @Override - public int getItemCount() - { - return mItems.length; - } - - protected class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener - { - final TextView selfServiceDef; - final CompoundButton selected; - - public ViewHolder(View itemView) - { - super(itemView); - selfServiceDef = itemView.findViewById(R.id.self_service_default); - selected = itemView.findViewById(R.id.self_service_selected); - itemView.setOnClickListener(this); - selected.setOnClickListener(v -> { - selected.toggle(); - SelfServiceAdapter.ViewHolder.this.onClick(selected); - }); - } - - public void bind(int position) - { - Context context = itemView.getContext(); - selected.setChecked(mSelectedOption.equals(mItems[position])); - String text = Utils.getTagValueLocalized(context, "self_service", mItems[position]); - selfServiceDef.setText(text); - } - - @Override - public void onClick(View v) - { - mSelectedOption = mItems[getBindingAdapterPosition()]; - notifyDataSetChanged(); - mFragment.saveSelection(mSelectedOption); - } - } -} diff --git a/android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java b/android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java deleted file mode 100644 index 8acd7edc5f..0000000000 --- a/android/app/src/main/java/app/organicmaps/editor/SelfServiceFragment.java +++ /dev/null @@ -1,52 +0,0 @@ -package app.organicmaps.editor; - -import android.os.Bundle; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; - -import androidx.annotation.CallSuper; -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; - -import app.organicmaps.base.BaseMwmRecyclerFragment; -import app.organicmaps.bookmarks.data.Metadata; -import app.organicmaps.editor.data.LocalizedStreet; - -public class SelfServiceFragment extends BaseMwmRecyclerFragment -{ - private String mSelectedString; - - @Override - public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) - { - return super.onCreateView(inflater, container, savedInstanceState); - } - - @NonNull - public String getSelection() - { - return getAdapter().getSelected(); - } - - @CallSuper - @Override - public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) - { - mSelectedString = Editor.nativeGetMetadata(Metadata.MetadataType.FMD_SELF_SERVICE.toInt()); - super.onViewCreated(view, savedInstanceState); - } - - @NonNull - @Override - protected SelfServiceAdapter createAdapter() - { - return new SelfServiceAdapter(this, mSelectedString); - } - - protected void saveSelection(String selection) - { - if (getParentFragment() instanceof EditorHostFragment) - ((EditorHostFragment) getParentFragment()).setSelection(Metadata.MetadataType.FMD_SELF_SERVICE, selection); - } -} diff --git a/android/app/src/main/java/app/organicmaps/maplayer/LayersButton.java b/android/app/src/main/java/app/organicmaps/maplayer/LayersButton.java deleted file mode 100644 index 571846807e..0000000000 --- a/android/app/src/main/java/app/organicmaps/maplayer/LayersButton.java +++ /dev/null @@ -1,43 +0,0 @@ -package app.organicmaps.maplayer; - -import android.content.Context; -import android.util.AttributeSet; - -import com.google.android.material.floatingactionbutton.FloatingActionButton; - -import app.organicmaps.R; - -public class LayersButton extends FloatingActionButton -{ - private boolean mAreLayersActive = false; - - public LayersButton(Context context) - { - super(context); - } - - public LayersButton(Context context, AttributeSet attrs) - { - super(context, attrs); - } - - public LayersButton(Context context, AttributeSet attrs, int defStyleAttr) - { - super(context, attrs, defStyleAttr); - } - - @Override - public int[] onCreateDrawableState(int extraSpace) - { - final int[] drawableState = super.onCreateDrawableState(extraSpace + 1); - if (mAreLayersActive) - mergeDrawableStates(drawableState, new int[]{R.attr.layers_enabled}); - return drawableState; - } - - public void setHasActiveLayers(boolean areLayersActive) - { - mAreLayersActive = areLayersActive; - refreshDrawableState(); - } -} \ No newline at end of file diff --git a/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java b/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java index 9dcbe40ab2..94cbbc6f9c 100644 --- a/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java +++ b/android/app/src/main/java/app/organicmaps/maplayer/MapButtonsController.java @@ -17,14 +17,10 @@ import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentActivity; import androidx.lifecycle.Observer; import androidx.lifecycle.ViewModelProvider; -import app.organicmaps.Framework; import app.organicmaps.MwmActivity; import app.organicmaps.R; import app.organicmaps.downloader.MapManager; import app.organicmaps.downloader.UpdateInfo; -import app.organicmaps.maplayer.isolines.IsolinesManager; -import app.organicmaps.maplayer.subway.SubwayManager; -import app.organicmaps.maplayer.traffic.TrafficManager; import app.organicmaps.routing.RoutingController; import app.organicmaps.util.Config; import app.organicmaps.util.ThemeUtils; @@ -47,7 +43,7 @@ public class MapButtonsController extends Fragment @Nullable private View mBottomButtonsFrame; @Nullable - private LayersButton mToggleMapLayerButton; + private FloatingActionButton mToggleMapLayerButton; @Nullable private MyPositionButton mNavMyPosition; @@ -214,17 +210,6 @@ public class MapButtonsController extends Fragment BadgeUtils.attachBadgeDrawable(mBadgeDrawable, menuButton); } - public void updateLayerButton() - { - if (mToggleMapLayerButton == null) - return; - final boolean buttonSelected = TrafficManager.INSTANCE.isEnabled() - || IsolinesManager.isEnabled() - || SubwayManager.isEnabled() - || Framework.nativeIsOutdoorsLayerEnabled(); - mToggleMapLayerButton.setHasActiveLayers(buttonSelected); - } - private boolean isBehindPlacePage(View v) { if (mPlacePageViewModel == null) @@ -330,7 +315,6 @@ public class MapButtonsController extends Fragment super.onResume(); mSearchWheel.onResume(); updateMenuBadge(); - updateLayerButton(); } @Override diff --git a/android/app/src/main/java/app/organicmaps/maplayer/Mode.java b/android/app/src/main/java/app/organicmaps/maplayer/Mode.java index 7b69e5ed52..2c5204f73f 100644 --- a/android/app/src/main/java/app/organicmaps/maplayer/Mode.java +++ b/android/app/src/main/java/app/organicmaps/maplayer/Mode.java @@ -17,7 +17,8 @@ public enum Mode @Override public boolean isEnabled(@NonNull Context context) { - return !SubwayManager.isEnabled() && TrafficManager.INSTANCE.isEnabled(); + return !SubwayManager.from(context).isEnabled() + && TrafficManager.INSTANCE.isEnabled(); } @Override @@ -31,13 +32,13 @@ public enum Mode @Override public boolean isEnabled(@NonNull Context context) { - return SubwayManager.isEnabled(); + return SubwayManager.from(context).isEnabled(); } @Override public void setEnabled(@NonNull Context context, boolean isEnabled) { - SubwayManager.setEnabled(isEnabled); + SubwayManager.from(context).setEnabled(isEnabled); } }, @@ -46,13 +47,13 @@ public enum Mode @Override public boolean isEnabled(@NonNull Context context) { - return IsolinesManager.isEnabled(); + return IsolinesManager.from(context).isEnabled(); } @Override public void setEnabled(@NonNull Context context, boolean isEnabled) { - IsolinesManager.setEnabled(isEnabled); + IsolinesManager.from(context).setEnabled(isEnabled); } }, OUTDOORS diff --git a/android/app/src/main/java/app/organicmaps/maplayer/ToggleMapLayerFragment.java b/android/app/src/main/java/app/organicmaps/maplayer/ToggleMapLayerFragment.java index 84ded9f3bc..177023c8ab 100644 --- a/android/app/src/main/java/app/organicmaps/maplayer/ToggleMapLayerFragment.java +++ b/android/app/src/main/java/app/organicmaps/maplayer/ToggleMapLayerFragment.java @@ -9,6 +9,7 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.fragment.app.Fragment; +import androidx.lifecycle.ViewModelProvider; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import app.organicmaps.R; @@ -27,7 +28,7 @@ public class ToggleMapLayerFragment extends Fragment private static final String LAYERS_MENU_ID = "LAYERS_MENU_BOTTOM_SHEET"; @Nullable private LayersAdapter mAdapter; - private MapButtonsController mMapButtonsController; + private MapButtonsViewModel mMapButtonsViewModel; @Nullable @Override @@ -35,7 +36,7 @@ public class ToggleMapLayerFragment extends Fragment { View mRoot = inflater.inflate(R.layout.fragment_toggle_map_layer, container, false); - mMapButtonsController = (MapButtonsController) requireActivity().getSupportFragmentManager().findFragmentById(R.id.map_buttons); + mMapButtonsViewModel = new ViewModelProvider(requireActivity()).get(MapButtonsViewModel.class); MaterialButton mCloseButton = mRoot.findViewById(R.id.close_button); mCloseButton.setOnClickListener(view -> closeLayerBottomSheet()); @@ -73,7 +74,6 @@ public class ToggleMapLayerFragment extends Fragment SharedPropertiesUtils.setLayerMarkerShownForLayerMode(context, mode); mode.setEnabled(context, !mode.isEnabled(context)); mAdapter.notifyDataSetChanged(); - mMapButtonsController.updateLayerButton(); if (IsolinesManager.from(context).shouldShowNotification()) Utils.showSnackbar(context, v.getRootView(), R.string.isolines_toast_zooms_1_10); } diff --git a/android/app/src/main/java/app/organicmaps/maplayer/isolines/IsolinesManager.java b/android/app/src/main/java/app/organicmaps/maplayer/isolines/IsolinesManager.java index 1957bbae02..250b95d347 100644 --- a/android/app/src/main/java/app/organicmaps/maplayer/isolines/IsolinesManager.java +++ b/android/app/src/main/java/app/organicmaps/maplayer/isolines/IsolinesManager.java @@ -18,7 +18,7 @@ public class IsolinesManager mListener = new OnIsolinesChangedListener(application); } - static public boolean isEnabled() + public boolean isEnabled() { return Framework.nativeIsIsolinesLayerEnabled(); } @@ -28,7 +28,7 @@ public class IsolinesManager nativeAddListener(mListener); } - static public void setEnabled(boolean isEnabled) + public void setEnabled(boolean isEnabled) { if (isEnabled == isEnabled()) return; diff --git a/android/app/src/main/java/app/organicmaps/maplayer/subway/SubwayManager.java b/android/app/src/main/java/app/organicmaps/maplayer/subway/SubwayManager.java index e2f5062612..5ac28cd885 100644 --- a/android/app/src/main/java/app/organicmaps/maplayer/subway/SubwayManager.java +++ b/android/app/src/main/java/app/organicmaps/maplayer/subway/SubwayManager.java @@ -17,7 +17,7 @@ public class SubwayManager mSchemeChangedListener = new OnTransitSchemeChangedListener.Default(application); } - static public void setEnabled(boolean isEnabled) + public void setEnabled(boolean isEnabled) { if (isEnabled == isEnabled()) return; @@ -26,7 +26,7 @@ public class SubwayManager Framework.nativeSaveSettingSchemeEnabled(isEnabled); } - static public boolean isEnabled() + public boolean isEnabled() { return Framework.nativeIsTransitSchemeEnabled(); } diff --git a/android/app/src/main/java/app/organicmaps/routing/LanesAdapter.java b/android/app/src/main/java/app/organicmaps/routing/LanesAdapter.java index e1a1cd4e09..4d8b9b0a0a 100644 --- a/android/app/src/main/java/app/organicmaps/routing/LanesAdapter.java +++ b/android/app/src/main/java/app/organicmaps/routing/LanesAdapter.java @@ -68,7 +68,7 @@ public class LanesAdapter extends RecyclerView.Adapter launcher, ShareInfo info) { - Intent intent = new Intent(Intent.ACTION_SEND); + Intent intent = new Intent(Intent.ACTION_SEND_MULTIPLE); if (!info.mSubject.isEmpty()) intent.putExtra(Intent.EXTRA_SUBJECT, info.mSubject); @@ -228,15 +230,16 @@ public class SharingUtils { final Uri fileUri = StorageUtils.getUriForFilePath(context, info.mFileName); Logger.i(TAG, "Sharing file " + info.mMimeType + " " + info.mFileName + " with URI " + fileUri); - intent.putExtra(Intent.EXTRA_STREAM, fileUri); + intent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, new ArrayList<>(List.of(fileUri))); intent.setDataAndType(fileUri, info.mMimeType); // Properly set permissions for intent, see // https://developer.android.com/reference/androidx/core/content/FileProvider#include-the-permission-in-an-intent - intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); + intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_ACTIVITY_NEW_TASK); + if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.LOLLIPOP_MR1) { intent.setClipData(ClipData.newRawUri("", fileUri)); - intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_GRANT_WRITE_URI_PERMISSION); + intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_GRANT_WRITE_URI_PERMISSION | Intent.FLAG_ACTIVITY_NEW_TASK); } Intent saveIntent = new Intent(Intent.ACTION_CREATE_DOCUMENT); diff --git a/android/app/src/main/java/app/organicmaps/util/Utils.java b/android/app/src/main/java/app/organicmaps/util/Utils.java index d0698d1b2a..3b4a58068d 100644 --- a/android/app/src/main/java/app/organicmaps/util/Utils.java +++ b/android/app/src/main/java/app/organicmaps/util/Utils.java @@ -629,17 +629,6 @@ public class Utils return getStringValueByKey(context, key); } - @Keep - @SuppressWarnings("unused") - @NonNull - public static String getTagValueLocalized(@NonNull Context context, @Nullable String tagKey, @Nullable String value) - { - if (TextUtils.isEmpty(tagKey) || TextUtils.isEmpty(value)) - return ""; - - return getLocalizedFeatureType(context, tagKey + "-" + value); - } - // Called from JNI. @Keep @SuppressWarnings("unused") diff --git a/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageView.java b/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageView.java index c4a5dcec67..67ae7d51e8 100644 --- a/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageView.java +++ b/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageView.java @@ -106,12 +106,8 @@ public class PlacePageView extends Fragment implements View.OnClickListener, private TextView mTvWheelchair; private View mDriveThrough; private TextView mTvDriveThrough; - private View mSelfService; - private TextView mTvSelfService; private View mCuisine; private TextView mTvCuisine; - private View mOutdoorSeating; - private TextView mTvOutdoorSeating; private View mEntrance; private TextView mTvEntrance; private View mEditPlace; @@ -239,8 +235,6 @@ public class PlacePageView extends Fragment implements View.OnClickListener, mTvLatlon = mFrame.findViewById(R.id.tv__place_latlon); mWifi = mFrame.findViewById(R.id.ll__place_wifi); mTvWiFi = mFrame.findViewById(R.id.tv__place_wifi); - mOutdoorSeating = mFrame.findViewById(R.id.ll__place_outdoor_seating); - mTvOutdoorSeating = mFrame.findViewById(R.id.tv__place_outdoor_seating); mOperator = mFrame.findViewById(R.id.ll__place_operator); mOperator.setOnClickListener(this); mTvOperator = mFrame.findViewById(R.id.tv__place_operator); @@ -254,8 +248,6 @@ public class PlacePageView extends Fragment implements View.OnClickListener, mTvWheelchair = mFrame.findViewById(R.id.tv__place_wheelchair); mDriveThrough = mFrame.findViewById(R.id.ll__place_drive_through); mTvDriveThrough = mFrame.findViewById(R.id.tv__place_drive_through); - mSelfService = mFrame.findViewById(R.id.ll__place_self_service); - mTvSelfService = mFrame.findViewById(R.id.tv__place_self_service); mCuisine = mFrame.findViewById(R.id.ll__place_cuisine); mTvCuisine = mFrame.findViewById(R.id.tv__place_cuisine); mEntrance = mFrame.findViewById(R.id.ll__place_entrance); @@ -275,8 +267,6 @@ public class PlacePageView extends Fragment implements View.OnClickListener, mCapacity.setOnLongClickListener(this); mWheelchair.setOnLongClickListener(this); mDriveThrough.setOnLongClickListener(this); - mSelfService.setOnLongClickListener(this); - mOutdoorSeating.setOnLongClickListener(this); mDownloaderIcon = new DownloaderStatusIcon(mPreview.findViewById(R.id.downloader_status_frame)); @@ -432,15 +422,6 @@ public class PlacePageView extends Fragment implements View.OnClickListener, refreshMetadataOrHide(getString(R.string.drive_through), mDriveThrough, mTvDriveThrough); } - final String selfService = mMapObject.getMetadata(Metadata.MetadataType.FMD_SELF_SERVICE); - refreshMetadataOrHide(Utils.getTagValueLocalized(getContext(), "self_service", selfService), mSelfService, mTvSelfService); - - final String outdoorSeating = mMapObject.getMetadata(Metadata.MetadataType.FMD_OUTDOOR_SEATING); - if (outdoorSeating.equals("yes")) - { - refreshMetadataOrHide(getString(R.string.outdoor_seating), mOutdoorSeating, mTvOutdoorSeating); - } - // showTaxiOffer(mapObject); if (RoutingController.get().isNavigating() || RoutingController.get().isPlanning()) @@ -610,8 +591,6 @@ public class PlacePageView extends Fragment implements View.OnClickListener, items.add(mTvWheelchair.getText().toString()); else if (id == R.id.ll__place_drive_through) items.add(mTvDriveThrough.getText().toString()); - else if (id == R.id.ll__place_outdoor_seating) - items.add(mTvOutdoorSeating.getText().toString()); final Context context = requireContext(); if (items.size() == 1) diff --git a/android/app/src/main/res/color/accent_color_selector.xml b/android/app/src/main/res/color/accent_color_selector.xml index 9ae6d9e149..a49cc73642 100644 --- a/android/app/src/main/res/color/accent_color_selector.xml +++ b/android/app/src/main/res/color/accent_color_selector.xml @@ -1,15 +1,10 @@ - - + - - - + diff --git a/android/app/src/main/res/color/accent_color_selector_night.xml b/android/app/src/main/res/color/accent_color_selector_night.xml index 5ac5acec9d..2aa8b2cb2c 100644 --- a/android/app/src/main/res/color/accent_color_selector_night.xml +++ b/android/app/src/main/res/color/accent_color_selector_night.xml @@ -1,15 +1,10 @@ - - + - - - + diff --git a/android/app/src/main/res/drawable/ic_outdoor_seating.xml b/android/app/src/main/res/drawable/ic_outdoor_seating.xml deleted file mode 100644 index 2f41df3d10..0000000000 --- a/android/app/src/main/res/drawable/ic_outdoor_seating.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/android/app/src/main/res/drawable/ic_self_service.xml b/android/app/src/main/res/drawable/ic_self_service.xml deleted file mode 100644 index 04ee644cd8..0000000000 --- a/android/app/src/main/res/drawable/ic_self_service.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/android/app/src/main/res/layout/fragment_editor.xml b/android/app/src/main/res/layout/fragment_editor.xml index a462878595..bd69463653 100644 --- a/android/app/src/main/res/layout/fragment_editor.xml +++ b/android/app/src/main/res/layout/fragment_editor.xml @@ -241,63 +241,6 @@ android:layout_centerVertical="true"/> - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/android/app/src/main/res/layout/map_buttons_layers.xml b/android/app/src/main/res/layout/map_buttons_layers.xml index 24fed92ea0..9a1e251cb8 100644 --- a/android/app/src/main/res/layout/map_buttons_layers.xml +++ b/android/app/src/main/res/layout/map_buttons_layers.xml @@ -1,9 +1,8 @@ - \ No newline at end of file diff --git a/android/app/src/main/res/layout/nav_single_lane.xml b/android/app/src/main/res/layout/nav_single_lane.xml index ef84c42ebf..719d7b6ec9 100644 --- a/android/app/src/main/res/layout/nav_single_lane.xml +++ b/android/app/src/main/res/layout/nav_single_lane.xml @@ -9,6 +9,6 @@ android:adjustViewBounds="true" android:scaleType="fitCenter" android:theme="?navigationTheme" - app:tint="?navLaneArrowInactiveColor" + app:tint="?iconTint" app:srcCompat="@drawable/ic_then_right" tools:showIn="@layout/layout_nav_top" /> diff --git a/android/app/src/main/res/layout/place_page_details.xml b/android/app/src/main/res/layout/place_page_details.xml index 5b72eb8db5..3b6ba48746 100644 --- a/android/app/src/main/res/layout/place_page_details.xml +++ b/android/app/src/main/res/layout/place_page_details.xml @@ -48,7 +48,6 @@ - - - diff --git a/android/app/src/main/res/layout/place_page_outdoor_seating.xml b/android/app/src/main/res/layout/place_page_outdoor_seating.xml deleted file mode 100644 index aabbcd418f..0000000000 --- a/android/app/src/main/res/layout/place_page_outdoor_seating.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/android/app/src/main/res/layout/place_page_self_service.xml b/android/app/src/main/res/layout/place_page_self_service.xml deleted file mode 100644 index f144e2f170..0000000000 --- a/android/app/src/main/res/layout/place_page_self_service.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/android/app/src/main/res/values-ar/strings.xml b/android/app/src/main/res/values-ar/strings.xml index 1c7af20d13..a3de99914d 100644 --- a/android/app/src/main/res/values-ar/strings.xml +++ b/android/app/src/main/res/values-ar/strings.xml @@ -460,8 +460,6 @@ ليس لديك حساب في خريطة الشارع المفتوحة؟ التسجيل في خريطة الشارع المفتوحة تسجيل الدخول - - لم يتم تسجيل الدخول تسجيل الدخول الى OpenStreetMap كلمة المرور هل نسيت كلمة المرور؟ @@ -834,11 +832,6 @@ رابط القائمة عرض القائمة - - الخدمة الذاتية - حدد الخيار - - مقاعد خارجية العنوان / البلوك @@ -2072,8 +2065,4 @@ مكان الأحداث مزاد علني مقتنيات - الخدمة الذاتية متاحة - الخدمة الذاتية فقط - خدمة ذاتية جزئية - لا توجد خدمة ذاتية diff --git a/android/app/src/main/res/values-az/strings.xml b/android/app/src/main/res/values-az/strings.xml index b32a78e6bd..066094f19c 100644 --- a/android/app/src/main/res/values-az/strings.xml +++ b/android/app/src/main/res/values-az/strings.xml @@ -447,8 +447,6 @@ OpenStreetMap hesabınız yoxdur? OpenStreetMap üçün qeydiyyatdan keçin Daxil ol - - Giriş edilməyib OpenStreetMap-a daxil olun Parol Parolu unutmusunuz? @@ -803,11 +801,6 @@ Menyu keçidi Menyuya baxın - - Özünəxidmət - Seçim seçin - - Çöldə oturma Ünvan/Blok @@ -2094,8 +2087,4 @@ Tədbir yeri Hərrac Kolleksiya əşyaları - Özünə xidmət mövcuddur - Yalnız özünə xidmət - Qismən özünəxidmət - Özünə xidmət yoxdur diff --git a/android/app/src/main/res/values-be/strings.xml b/android/app/src/main/res/values-be/strings.xml index 079427126d..5836c245f7 100644 --- a/android/app/src/main/res/values-be/strings.xml +++ b/android/app/src/main/res/values-be/strings.xml @@ -446,8 +446,6 @@ Не зарэгістраваныя на OpenStreetMap? Зарэгістравацца на OpenStreetMap Увайсці - - Не ўвайшлі ў сістэму Увайсці ў OpenStreetMap Пароль Забылі пароль? @@ -814,11 +812,6 @@ Спасылка на меню Паглядзець меню - - Самаабслугоўванне - Выберыце варыянт - - Месцы на адкрытым паветры Адрас/Блок @@ -1394,8 +1387,4 @@ Месца правядзення мерапрыемстваў Аўкцыён Калекцыйныя прадметы - Маецца самаабслугоўванне - Толькі самаабслугоўванне - Частковае самаабслугоўванне - Няма самаабслугоўвання diff --git a/android/app/src/main/res/values-bg/strings.xml b/android/app/src/main/res/values-bg/strings.xml index 5a79cba3e8..53005ff991 100644 --- a/android/app/src/main/res/values-bg/strings.xml +++ b/android/app/src/main/res/values-bg/strings.xml @@ -414,8 +414,6 @@ Нямате акаунт в OpenStreetMap? Регистриране в OpenStreetMap Вход - - Не е влязъл в системата Влезте в OpenStreetMap Парола Забравили сте паролата си? @@ -738,11 +736,6 @@ Връзка към менюто Преглед на менюто - - Самообслужване - Изберете опция - - Места за сядане на открито Адрес/Блок @@ -1225,8 +1218,4 @@ Място за провеждане на събития Търг Колекционерски стоки - Налично е самообслужване - Само на самообслужване - Частично самообслужване - Няма самообслужване diff --git a/android/app/src/main/res/values-ca/strings.xml b/android/app/src/main/res/values-ca/strings.xml index 87589452c6..a489be6d9d 100644 --- a/android/app/src/main/res/values-ca/strings.xml +++ b/android/app/src/main/res/values-ca/strings.xml @@ -14,7 +14,7 @@ La baixada ha fallat. Toqueu per a tornar-ho a intentar. - S’està baixant… + S\'està baixant… Quilòmetres @@ -28,36 +28,30 @@ Cerca en el mapa - Tots els serveis de geolocalització d’aquest aparell o aplicació estan desactivats. Activeu-los a la configuració. + Teniu tots els serveis de geolocalització d\'aquest aparell desactivats. Activeu-los a la configuració. Mostra-ho al mapa La baixada ha fallat Torna-ho a intentar - Quant a l’Organic Maps + Quant a l\'Organic Maps - Gratuït per a tothom, fet amb amor - - • Sense publicitat, rastreig ni recopilació de dades - - • Consum de bateria mínim, funciona fora de línia + • Sense consum de bateria, funciona fora de línia • Ràpid, minimalista, desenvolupat per la comunitat - - Aplicació de codi obert creada per entusiastes i voluntaris. - Paràmetres d’ubicació + Paràmetres d\'ubicació Tanca - L’aplicació requereix acceleració per maquinari OpenGL. Malauradament, el vostre aparell no ho admet. + L\'aplicació requereix acceleració per maquinari OpenGL. Malauradament, el vostre aparell no ho suporta. Baixa - Desconnecteu el cable USB o inseriu una targeta de memòria per a usar l’Organic Maps + Desconnecteu el cable USB o inseriu una targeta de memòria per a usar l\'Organic Maps - Allibereu espai en la targeta SD o emmagatzematge USB per a poder usar l’aplicació - Abans d’usar l’aplicació, autoritzeu que baixem el mapa del món general al vostre aparell.\nUsarà %s d’emmagatzematge. + Allibereu espai en la targeta SD o emmagatzematge USB per a poder usar l\'aplicació + Abans d\'usar l\'aplicació, autoritzeu que baixem el mapa del món general al vostre aparell.\nUsarà %s d\'emmagatzematge. Ves al mapa - S’està baixant %s. Mentrestant, podeu\nanar al mapa. + S\'està baixant %s. Mentrestant, podeu\nanar al mapa. Voleu baixar %s? Voleu actualitzar %s? @@ -447,8 +441,6 @@ No teniu commpte d\'OpenStreetMap? Registre a OpenStreetMap Inicia sessió - - No heu iniciat sessió Contrasenya Heu oblidat la contrasenya? Tanca la sessió @@ -468,16 +460,16 @@ Cuina Trieu una cuina - Adreça electrònica o nom d’usuari + Adreça electrònica o nom d\'usuari Afegeix un telèfon Planta - Totes les vostres edicions del mapa se suprimiran conjuntament amb aquest. + Totes els canvis que heu fet en el mapa s\'esborraran conjuntament amb el mapa. Actualitza els mapes Per a crear una ruta, cal que actualitzeu tots els mapes i després torneu a planificar la ruta. Troba el mapa - Reviseu els paràmetres i assegureu-vos que l’aparell està connectat a Internet. + Reviseu la configuració i assegureu-vos que l\'aparell està connectat a Internet. No hi ha prou espai - Suprimiu les dades no necessàries + Esborreu les dades no necessàries Error en iniciar sessió. Canvis verificats Arrossegueu el mapa per a indicar la ubicació correcta de l\'objecte. @@ -489,15 +481,15 @@ Categoria Descripció detallada del problema Un altre problema - No s’ha trobat cap objecte aquí + No s\'ha trobat cap objecte aquí - Dades de l’OpenStreetMap creades per la comunitat a partir de %s. Obteniu més informació sobre com editar i actualitzar el mapa a OpenStreetMap.org - Inicieu sessió a openstreetmap.org perquè altres usuaris puguin veure els vostres canvis. + Dades d\'OpenStreetMap creades per la comunitat a partir de %s. Obteniu més informació sobre com editar i actualitzar el mapa a OpenStreetMap.org + Inicieu sessió perquè altres usuaris puguin veure els canvis que heu fet - %1$d/%2$d - Voleu baixar-ho a través d’una connexió de xarxa mòbil? - Podria ser força car amb algunes tarifes o amb itinerància de dades. - Introduïu un número d’edifici vàlid + %1$d de %2$d + Voleu baixar-ho a través d\'una connexió de xarxa de telefònia mòbil? + Això podria ser força car amb algunes tarifes d\'itinerància de dades. + Introduïu un número d\'edifici vàlid Nombre de plantes (màxim %d) El nombre de plantes no pot excedir de %d @@ -505,9 +497,9 @@ Introduïu un codi postal vàlid Lloc desconegut - Envia una nota als editors de l’OSM + Envia una ota als editors d\'OSM Comentari detallat - Heu suggerit canvis en el mapa que s’enviaran a la comunitat de l’OpenStreetMap. Descriviu qualsevol detall addicional que no es pugui editar amb l’Organic Maps. + Heu suggerit canvis en el mapa que s\'enviaran a la comunitat d\'OpenStreetMap. Descriviu qualsevol detall addicional que no es pot editar en l\'Organic Maps. Més sobre l\'OpenStreetMap Propietari No trobeu una categoria adequada? @@ -796,11 +788,11 @@ Us heu connectat a Android Auto - Continua al telèfon + Continueu al telèfon A la pantalla del cotxe - Aquesta aplicació requereix accés a la vostra ubicació per a navegar. + Aquesta aplicació requereix accés a la vostra ubicació per a la navegació. Concedeix permisos @@ -813,226 +805,54 @@ Exporta totes les adreces d\'interès i pistes - Paràmetres de la síntesi de veu del sistema + Configuració de la síntesi de veu del sistema - No s’han trobat els paràmetres de la síntesi de veu. Esteu segur que el vostre dispositiu l’admet? + No s\'ha trobat la configuració de la síntesi de veu, esteu segur que el vostre dispositiu l\'admet? Servei al cotxe - Elimina la cerca - Apropa + Esborra la cerca + Ampliar - Allunya + Disminuir el zoom Enllaç del menú - Visualitza el menú - - Autoservei - Seleccioneu l\'opció - - Seients a l\'aire lliure + Veure menú Adreça/Bloc Adreça/Bloc Adreça/Bloc - Transport aeri - Telefèric - Telecadira - Telesquí - Telecabina - Telemix - Estació de telefèric - Infraestructura aèria - Aeroport - Aeroport internacional - Plataforma - Porta d’embarcament - Heliport - Pista d’enlairament - Pista de rodatge - Terminal - Infraestructura - Centre d’art - Caixer automàtic - Banc - Bar Barbacoa - Seient - Aparcament de bicicletes - Lloguer de bicicletes - Estació de reparació de bicicletes - Biergarten - Bordell - Casa de canvi - Estació d’autobusos - Cafè - Lloguer de cotxes - Cotxe multiusuari - Rentatge de cotxes - Casino - Jocs d’aposta + Jocs d\'atzar Centre de joc per a adults Arcade - Estació de recàrrega Estació de recàrrega de bicicletes Estació de recàrrega de cotxes - Guarderia - Cinema Bolera - Clínica - Estudis postobligatoris - Centre comunitari Aire comprimit - Centre de conferències - Jutjat - Dentista - Consultori mèdic - Aigua potable - Aigua potable - Escola de conducció - Centre d’exposicions + Centre de Conferències + Centre d\'exposicions Transferència de diners - Escola de música - Escola d’idiomes - Ambaixada - Menjar ràpid - Transbordador - Parc de bombers - Zona de restaurants - Brollador - Benzinera - - Cementiri - - Cementiri cristià - Hospital - Torre de caça - Gelateria - Cafè Internet - Escola bressol - Biblioteca Moll de càrrega - Mercat - Aparcament de motocicletes - Club nocturn - Residència d’ancians - Aparcament - Aparcament - Edifici d’aparcament - Edifici d’aparcament - Aparcament privat - Aparcament privat - Aparcament privat - Aparcament d’enllaç - Aparcament subterrani - Aparcament subterrani Aparcament subterrani privat Aparcament al carrer Aparcament al carrer Aparcament privat al carrer - Aparcament de carril - Aparcament de carril + Aparcament del carril + Aparcament del carril Aparcament de carril privat - Entrada a l’aparcament - Entrada a l’aparcament privat - Entrada a l’aparcament - Plaça d’aparcament - Plaça d’aparcament - Plaça d’aparcament - Plaça d’aparcament - Plaça d’aparcament per a persones amb discapacitat - Terminal de pagament - Farmàcia - Lloc de culte - Temple budista - Església - Església de Jesucrist dels Sants dels Darrers Dies + Entrada d\'aparcament privat + Església de Jesucrist dels Sants dels Últims Dies Sala del Regne dels Testimonis de Jehovà - Temple hinduista - Sinagoga - Mesquita - Santuari xintoista - Temple taoista - Policia - Bústia - Oficina de correus - Presó - Taverna - Intercanvi de llibres - Centre de reciclatge - Contenidor de reciclatge - Contenidor de reciclatge - Bateries - Roba - Ampolles de vidre - Paper - Plàstic - Ampolles de plàstic - Residus de metall - Residus electrònics - Cartó - Llaunes - Calçat - Residus orgànics - Envasos de cartó - Restaurant - Estació de buidatge per a caravanes - Escola - - Refugi - - Refugi - Cabana bivac - - Rafal - Bany públic - Dutxa + Cabana Bivac + Bany Públic Club de striptease - Desocupada de taxis - Telèfon - Teatre - Vàter - Vàter - Ajuntament - Universitat - Màquina expenedora - Dispensador de cigarrets - Dispensador de cafè - Dispensador de begudes - Dispensador d’aliments - Dispensador de periòdics - Parquímetre - Dispensador de bitllets de transport públic - Dispensador de llaminadures - Dispensador de bosses d’excrements - Taquilla de paquets Inspecció de vehicles - Dispensador de combustible - Clínica veterinària - Paperera - Contenidor d’escombraries - Estació de transferència de residus - Punt d’aigua - Barrera - Bloc - Bol·lard - Control fronterer - Cadena - Muralla - Barrera per a bicicletes Sèquia de drenatge - Fossat Aigües residuals - Entrada - Tanca - Reixat - Tanca vegetal - Reixat - Barrera llevadissa - Mur de contenció Torniquet Terres indígenes Àrea Protegida @@ -1061,42 +881,14 @@ Pas de vianants - Avions històrics + Avions Històrics Àncora històrica - Jaciment arqueològic - Camp de batalla - Fita de frontera Canó - Castell - Castell defensiu - Església fortificada - Fortificació - Castre - Casa pairal - Palau - Castell japonès - Castell - Muralla - Fort - Forca Locomotora històrica - Creu commemorativa - Placa commemorativa - Escultura - Estàtua - Pedra històrica - Memorial de guerra - Mina històrica - Monument + Pedra Històrica + Mina Històrica Tanc històric Naufragi - Cruïlla - Rotonda - Rotonda - - Cementiri - - Cementiri cristià Llit de flors Minigolf Seients a l\'aire lliure @@ -1142,22 +934,9 @@ Túnel ferroviari Túnel ferroviari Funicular - Forn de pa Mobles de bany - Saló de bellesa - Begudes - Botiga de bicicletes - Casa d’apostes - Llibreria - Carnisseria Botiga de cànnabis - Concessionari de cotxes - Concessionari de caravanes Catifes - Xocolateria - Botiga de roba - Botiga a l’abast - Botiga de cosmètics Cortines Complements de moda Botiga de gas @@ -1165,81 +944,28 @@ Àudio HiFi Reparació de motos Punt de recollida - Forn de pa Peluca de mascotes Botiga de lloguer Botiga de lloguer de bicicletes Botiga agrícola Botiga d\'electrodomèstics - - Botiga d’art Botiga de llits Aquari Lodge de muntanya Apartament de vacances - Obra d’art - Art arquitectònic - Pintura - Escultura - Estàtua - Atracció - Recinte d’animals - Atracció - Paratge d’acampada - Zona de caravanes + Recinte d\'animals Casa rural de vacances - Galeria d’art - Casa d’hostes - Información turística - Tauler informatiu - Mapa turístic - Oficina de turisme - Centre de visitants - Museu - Parc temàtic - Mirador - Zoològic - Zoològic interactiu - Pacificació del trànsit - Via aquàtica - Canal - Túnel de canal + Zoo d\'animals de companyia Pas de peix - Presa - Rasa Sèquia de drenatge - Canonada de drenatge - Moll - Desguàs - Desguàs - Canonada de drenatge - Comporta de resclusa - Riu - Riu - Corrent - Riera - Rierol - Corrent - Cascada - Sobreeixidor - Cadira de rodes - Parcialment accessible en cadira de rodes - No accessible en cadira de rodes - Accessible en cadira de rodes - Pista d’esquí nòrdic - Pista de trineu - Pista de trineu + Embaixada + Embaixada Parc de neu Ruta de senderisme de neu Connexió de pista - Ruta d’esquí - Lloc d’esdeveniments + Ruta d\'esquí Subhasta Col·leccionables - Autoservei disponible - Només autoservei - Autoservei parcial - Sense autoservei diff --git a/android/app/src/main/res/values-cs/strings.xml b/android/app/src/main/res/values-cs/strings.xml index ebc39e13e2..6ad738872d 100644 --- a/android/app/src/main/res/values-cs/strings.xml +++ b/android/app/src/main/res/values-cs/strings.xml @@ -428,8 +428,6 @@ Nemáte účet u OpenStreetMap? Registrace Přihlásit se - - Nejste přihlášeni Přihlaste se do OpenStreetMap Heslo Zapomenuté heslo? @@ -787,11 +785,6 @@ Odkaz na menu Zobrazit menu - - Samoobsluha - Vyberte možnost - - Venkovní posezení Adresa/blok @@ -1918,8 +1911,4 @@ Místo konání akcí Aukce Sběratelské předměty - K dispozici je samoobsluha - Pouze samoobsluha - Částečná samoobsluha - Žádná samoobsluha diff --git a/android/app/src/main/res/values-da/strings.xml b/android/app/src/main/res/values-da/strings.xml index 0a08b1d68f..20d45d53dc 100644 --- a/android/app/src/main/res/values-da/strings.xml +++ b/android/app/src/main/res/values-da/strings.xml @@ -424,8 +424,6 @@ Ingen konto på OpenStreetMap? Tilmeld dig Log ind - - Ikke logget ind Log ind på OpenStreetMap Adgangskode Glemt adgangskode? @@ -777,11 +775,6 @@ Link til menu Vis menu - - Selvbetjening - Vælg mulighed - - Udendørs siddepladser Adresse/blok @@ -1891,8 +1884,4 @@ Sted for arrangementer Auktion Samlerobjekter - Selvbetjening tilgængelig - Kun selvbetjening - Delvis selvbetjening - Ingen selvbetjening diff --git a/android/app/src/main/res/values-de/strings.xml b/android/app/src/main/res/values-de/strings.xml index 2f99f34827..5b2da85a2b 100644 --- a/android/app/src/main/res/values-de/strings.xml +++ b/android/app/src/main/res/values-de/strings.xml @@ -443,8 +443,6 @@ Kein Konto bei OpenStreetMap? Bei OpenStretMap registrieren Bei OpenStreetMap anmelden - - Nicht angemeldet Melden Sie sich bei OpenStreetMap an Passwort Passwort vergessen? @@ -823,11 +821,6 @@ Link zur Speisekarte Speisekarte - - Selbstbedienung - Option auswählen - - Sitzplätze im Freien Adresse/Block @@ -2122,8 +2115,4 @@ Veranstaltungszentrum Auktion Sammlerstücke - Selbstbedienung verfügbar - Nur Selbstbedienung - Teilweise Selbstbedienung - Keine Selbstbedienung diff --git a/android/app/src/main/res/values-el/strings.xml b/android/app/src/main/res/values-el/strings.xml index 5ed5b55f90..933caefd5c 100644 --- a/android/app/src/main/res/values-el/strings.xml +++ b/android/app/src/main/res/values-el/strings.xml @@ -448,8 +448,6 @@ Δεν έχετε λογαριασμό OpenStreetMap; Εγγραφή στο OpenStreetMap Σύνδεση - - Δεν έχετε συνδεθεί Συνδεθείτε στο OpenStreetMap Κωδικός πρόσβασης Ξαχάσατε τον κωδικό πρόσβασης; @@ -820,11 +818,6 @@ Σύνδεσμος μενού Προβολή μενού - - Αυτοεξυπηρέτηση - Επιλέξτε επιλογή - - Εξωτερικά καθίσματα Διεύθυνση/Μπλοκ @@ -1966,8 +1959,4 @@ Κέντρο εκδηλώσεων Δημοπρασία Συλλεκτικά αντικείμενα - Διαθέσιμη αυτοεξυπηρέτηση - Μόνο αυτοεξυπηρέτηση - Μερική αυτοεξυπηρέτηση - Δεν υπάρχει αυτοεξυπηρέτηση diff --git a/android/app/src/main/res/values-es-rMX/strings.xml b/android/app/src/main/res/values-es-rMX/strings.xml index 3983b96a83..9e8cd8410a 100644 --- a/android/app/src/main/res/values-es-rMX/strings.xml +++ b/android/app/src/main/res/values-es-rMX/strings.xml @@ -4,6 +4,10 @@ + + • Sin consumo de batería, funciona sin conexión + + • Rápido, minimalista, desarrollado por la comunidad. Configuración de ubicación @@ -212,31 +216,47 @@ Mantener la pantalla encendida Cuando está habilitado, la pantalla siempre estará encendida cuando se muestre el mapa. + + Ahora usa Organic Maps en la pantalla del teléfono Ahora usa Organic Maps en la pantalla del automóvil + + Se ha conectado a Android Auto + + Continuar en el teléfono A la pantalla del auto + + Esta aplicación requiere acceso a su ubicación para fines de navegación. + + Conceder permisos Conectado al automóvil - Servicio al auto + + Exportar todos los marcadores y pistas + + Configuración de síntesis de voz del sistema + + No se encontraron las configuraciones de síntesis de voz. ¿Está seguro de que su dispositivo la admite? + Limpiar la búsqueda + Acercarse + + Disminuir el zoom + Infraestructura Centro de artes Parrilla Estacionamiento de bicicletas - Renta de bicicletas - Renta de coches - Autolavado - Jardín de niños Estacionamiento de motocicletas Estacionamiento Estacionamiento - Edificio de estacionamiento - Edificio de estacionamiento + Estacionamiento de varios pisos + Estacionamiento de varios pisos Estacionamiento privado Estacionamiento privado Estacionamiento privado - Estacionamiento intermodal + Estacionamiento Estacionamiento subterráneo Estacionamiento subterráneo Estacionamiento subterráneo privado @@ -254,15 +274,14 @@ Plaza de estacionamiento Plaza de estacionamiento Plaza de estacionamiento para discapacitados + Oficina de correos Desechos de metal Desechos electrónicos - Cabaña vivac - Máquina expendedora de boletos de transporte público - Recogida de paquetería - Pluma de acceso + Cabaña Vivac + Máquina expendedora de billetes de transporte público Frontera de país Parque nacional @@ -374,8 +393,6 @@ Camino - Glorieta - Glorieta Camposanto Terreno agrícola Césped @@ -534,6 +551,8 @@ Cancha de tenis Cabaña de vacaciones + Escalera de pescado + Ruta de senderismo en la nieve Conexión de pista Sendero de esquí diff --git a/android/app/src/main/res/values-es/strings.xml b/android/app/src/main/res/values-es/strings.xml index 5fb6ce7fd8..1d3db11a8f 100644 --- a/android/app/src/main/res/values-es/strings.xml +++ b/android/app/src/main/res/values-es/strings.xml @@ -28,20 +28,20 @@ Buscar en el mapa - No se puede acceder a los servicios de localización en este dispositivo o aplicación. Actívelos en la configuración. + No se puede acceder a los servicios de localización en este dispositivo o aplicación. Por favor, actívelos en los ajustes. Mostrar en el mapa Error durante la descarga Intentar otra vez - Acerca de Organic Maps + Sobre Organic Maps Gratis para todos, hecho con amor - • Sin anuncios, sin rastreo, sin recopilación de datos + • Sin anuncios, sin seguimiento, sin recopilación de datos - • Consumo de batería mínimo, funciona sin conexión + • No consume batería, funciona sin conexión • Rápido, minimalista, desarrollado por la comunidad @@ -52,9 +52,9 @@ La aplicación requiere OpenGL acelerado por hardware. Lamentablemente, su dispositivo no es compatible. Descargar - Desconecte el cable USB o inserte una tarjeta de memoria SD para usar Organic Maps + Por favor, desconecte el cable USB o inserte una memoria SD para usar Organic Maps - Libere primero espacio en la memoria SD o almacenamiento USB para usar la aplicación + Por favor, libere primero espacio en la memoria SD/almacenamiento USB para usar la aplicación Antes de comenzar, permita que descarguemos en su dispositivo un mapamundi general.\nSe requieren %s de almacenamiento. Ir al mapa Descargando %s. Puede ahora\nproceder al mapa @@ -65,7 +65,7 @@ Continuar - No se pudo descargar %s + %s la descarga ha fallado Agregar un grupo nuevo @@ -447,8 +447,6 @@ ¿No tiene cuenta en OpenStreetMap? Registrarse en OpenStreetMap Iniciar sesión - - No se ha iniciado sesión Iniciar sesión en OpenStreetMap Contraseña ¿Ha olvidado su contraseña? @@ -469,16 +467,16 @@ Cocina Seleccionar cocina - Correo electrónico o usuario + Email ó usuario Añadir teléfono Piso - Todas las ediciones hechas al mapa se eliminarán junto con este. - Actualizar mapas + Todos los cambios en los mapas se borrarán junto con el mapa. + Autodescarga de mapas Para crear una ruta, es necesario actualizar todos los mapas y volver a planificar la ruta. Buscar en el mapa - Revise la configuración y asegúrese de que su dispositivo esté conectado a Internet. + Por favor, verifique los ajustes y asegúrese de que su dispositivo esté conectado a Internet. No hay suficiente espacio - Elimine los datos innecesarios + Por favor, elimine los datos innecesarios Error de inicio de sesión. Cambios verificados Arrastre el mapa para seleccionar la ubicación correcta del objeto. @@ -493,7 +491,7 @@ No se puede ubicar ningún objeto aquí Datos de OpenStreetMap creados por la comunidad a partir de %s. Más información sobre cómo editar y actualizar el mapa en OpenStreetMap.org - Acceda a openstreetmap.org para que otros usuarios puedan ver los cambios que haya efectuado. + Inicie sesión en OpenStreetMap.org para que otros usuarios puedan ver los cambios que haya efectuado. %1$d de %2$d ¿Descargar con conexión de red móvil? @@ -813,25 +811,20 @@ El navegador web no está disponible Volumen - Exportar todos los marcadores y pistas + Exportar todos los Marcadores y Tracks - Configuración de síntesis de voz del sistema + Ajustes del sistema de síntesis de voz - No se encontraron las configuraciones de síntesis de voz. ¿Está seguro de que su dispositivo la admite? - Servicio al coche - Borrar búsqueda - Acercar + No se ha encontrado la configuración de Síntesis de Voz, ¿estás seguro de que tu dispositivo la admite? + Servicio al auto + Borrar la búsqueda + Ampliar Alejar Enlace al menú - Ver menú - - Autoservicio - Selecciona la opción - - Asientos al aire libre + Ver Menú Dirección/Bloque @@ -865,14 +858,14 @@ Estación de reparación de bicicletas Biergarten Burdel - Casa de cambio + Cambio de divisas Estación de autobuses Café - Alquiler de coches + Coche de alquiler Compartir coche Lavado de coches Casino - Juegos de apuestas + Juegos de azar Centro de juegos para adultos Arcade Estación de carga @@ -888,11 +881,11 @@ Centro de conferencias Juzgado Dentista - Consultorio médico + Consulta del médico Agua potable Agua potable Autoescuela - Centro de exposiciones + Centro de Exposiciones Transferencia de dinero Escuela de música Escuela de idiomas @@ -911,7 +904,7 @@ Puesto de caza Heladería Cibercafé - Escuela infantil + Guardería Biblioteca Muelle de carga Mercado @@ -920,8 +913,8 @@ Residencia de ancianos Aparcamiento Aparcamiento - Edificio de aparcamiento - Edificio de aparcamiento + Aparcamiento de varios pisos + Aparcamiento de varios pisos Aparcamiento privado Aparcamiento privado Aparcamiento privado @@ -950,7 +943,7 @@ Iglesia Iglesia de Jesucristo de los Santos de los Últimos Días Salón del Reino de los Testigos de Jehová - Templo hinduista + Templo hindú Sinagoga Mezquita Santuario sintoísta @@ -978,7 +971,7 @@ Latas Calzado Orgánico - Envases de cartón + Cartones de bebida Restaurante Estación de vaciado para caravanas Escuela @@ -987,13 +980,11 @@ Refugio - Cabaña de vivac - - Alpende + Cabaña de Vivac Baños públicos Ducha - Club de estriptis - Sitio de taxis + Club de striptease + Taxi Teléfono Teatro WC @@ -1007,8 +998,8 @@ Máquina expendedora de bebidas Máquina expendedora de comida Máquina expendedora de periódicos - Parquímetro - Máquina expendedora de billetes de transporte público + Máquina de pago de aparcamiento + Máquina expendedora de boletos para el transporte público Máquina expendedora de dulces Maquina expendedora de bolsas para excrementos Taquilla de paquetes @@ -1016,25 +1007,25 @@ Maquina expendedora de combustible Clínica veterinaria Papelera - Contenedor de basura + Basura Estación de transferencia de residuos Fuente de agua para caravanas Barrera Bloque Bolardo - Control fronterizo + Control de fronteras Cadena - Muralla + Muro de la ciudad Barrera para bicicletas Zanja de drenaje Foso Aguas residuales Entrada Valla - Verja + Puerta Seto Puerta peatonal - Barrera levadiza + Barrera Muro de contención Escalón Torniquete @@ -1386,7 +1377,7 @@ Castillo japonés Castillo Puerta de la ciudad - Muralla + Muro de la ciudad Fuerte Horca Locomotora histórica @@ -1397,7 +1388,7 @@ Estatua Stolperstein Piedra histórica - Memorial de guerra + Monumento a la guerra Mina histórica Monumento Picota @@ -1901,7 +1892,7 @@ Licorería Panadería Equipamiento de baño - Salón de belleza + Centro de belleza Bebidas Tienda de bicicletas Casa de apuestas @@ -1922,7 +1913,7 @@ Confitería Tienda de barrio Centro de copiado - Tienda de cosméticos + Productos cosméticos Cortinas Tienda de delicatessen Grandes almacenes @@ -2053,15 +2044,15 @@ Albergue de montaña Apartamento de vacaciones - Obra de arte - Arte arquitectónico - Pintura - Escultura - Estatua + Obras de arte + Obras de arte + Obras de arte + Obras de arte + Obras de arte Atracción turística Recinto de animales Atracción turística - Paraje de campamento + Camping Zona de caravanas Casa de vacaciones @@ -2079,18 +2070,18 @@ Museo Zona de picnic Resort - Parque temático - Mirador + Parque de atracciones + Vista panorámica Cabaña - Zoológico - Zoológico interactivo - Pacificación del tráfico + Zoo + Zoológico de animales acariciables + Reducción de velocidad Banda reductora Resalte Curso de agua Canal - Túnel de canal + Canal Escalera de peces Presa Zanja @@ -2108,7 +2099,7 @@ Arroyo intermitente Arroyo Cascada - Aliviadero + Presa Silla de ruedas Parcialmente accesible en silla de ruedas No accesible en silla de ruedas @@ -2141,8 +2132,4 @@ Lugar para eventos Subasta Coleccionables - Autoservicio disponible - Sólo autoservicio - Autoservicio parcial - Sin autoservicio diff --git a/android/app/src/main/res/values-et/strings.xml b/android/app/src/main/res/values-et/strings.xml index 3568138ef4..4d8e5a9738 100644 --- a/android/app/src/main/res/values-et/strings.xml +++ b/android/app/src/main/res/values-et/strings.xml @@ -439,8 +439,6 @@ Puudub OpenStreetMap konto? Registreeru Logi sisse - - Pole sisse logitud Logi sisse OpenStreetMap-i Salasõna Unustasid oma salasõna? @@ -813,11 +811,6 @@ Menüü link Menüü vaatamine - - Iseteenindus - Valige valik - - Istekohad õues Aadress/plokk @@ -2138,8 +2131,4 @@ Ürituste toimumiskoht Oksjon Kollektsioneeritavad esemed - Iseteenindus saadaval - Ainult iseteenindus - Osaline iseteenindus - Iseteenindus puudub diff --git a/android/app/src/main/res/values-eu/strings.xml b/android/app/src/main/res/values-eu/strings.xml index 6af0c32bd6..986fc35642 100644 --- a/android/app/src/main/res/values-eu/strings.xml +++ b/android/app/src/main/res/values-eu/strings.xml @@ -445,8 +445,6 @@ Ez al duzu OpenStreetMap konturik? Eman izena OpenStreetMap-en Saioa hasi - - Ez zaude saiatuta Hasi saioa OpenStreetMap-en Pasahitza Pasahitza ahaztu duzu? @@ -821,11 +819,6 @@ Menuaren esteka Ikusi menua - - Autozerbitzu - Hautatu aukera - - Kanpoko eserlekuak Helbidea/Blokea @@ -1982,7 +1975,7 @@ Museoa Piknika Parke tematiko - Begiratokia + Bista panoramikoa Kabina Petting Zoo @@ -2009,8 +2002,4 @@ Ekitaldien Lekua Enkantea Bildumagarriak - Autozerbitzua eskuragarri - Autozerbitzua soilik - Autozerbitzu partziala - Autozerbitzurik ez diff --git a/android/app/src/main/res/values-fa/strings.xml b/android/app/src/main/res/values-fa/strings.xml index ec3fa54871..8e3c51b146 100644 --- a/android/app/src/main/res/values-fa/strings.xml +++ b/android/app/src/main/res/values-fa/strings.xml @@ -419,8 +419,6 @@ آیا حساب OpenStreetMap ندارید؟ ثبت نام در OpenStreetMap ورود - - وارد نشده‌اید شوید OpenStreetMap وارد رمز عبور رمز عبور خود را فراموش کردید؟ @@ -777,11 +775,6 @@ لینک منو مشاهده منو - - سلف سرویس - گزینه را انتخاب کنید - - نشستن در فضای باز آدرس/بلاک @@ -1827,8 +1820,4 @@ محل برگزاری رویدادها حراج کلکسیونی ها - سلف سرویس در دسترس است - فقط سلف سرویس - سلف سرویس جزئی - بدون سلف سرویس diff --git a/android/app/src/main/res/values-fi/strings.xml b/android/app/src/main/res/values-fi/strings.xml index f0c37a7e2b..1398e25da9 100644 --- a/android/app/src/main/res/values-fi/strings.xml +++ b/android/app/src/main/res/values-fi/strings.xml @@ -449,8 +449,6 @@ Eikö sinulla ole OpenStreetMap-tiliä? Rekisteröidy Kirjaudu sisään - - Et ole kirjautunut sisään Kirjaudu OpenStreetMapiin Salasana Unohtuiko salasana? @@ -824,11 +822,6 @@ Valikkolinkki Näytä valikko - - Itsepalvelu - Valitse vaihtoehto - - Ulkona istuminen Osoite/lohko @@ -2064,8 +2057,4 @@ Tapahtumapaikka Huutokauppa Keräilyesineet - Itsepalvelu saatavilla - Vain itsepalvelu - Osittainen itsepalvelu - Ei itsepalvelua diff --git a/android/app/src/main/res/values-fr/strings.xml b/android/app/src/main/res/values-fr/strings.xml index 9eb9e8a57e..e53bd27dad 100644 --- a/android/app/src/main/res/values-fr/strings.xml +++ b/android/app/src/main/res/values-fr/strings.xml @@ -19,7 +19,6 @@ Kilomètres Mo - Go Miles @@ -450,8 +449,6 @@ Vous n\'avez pas de compte sur OpenStreetMap ? S\'inscrire sur OpenStreetMap Connexion - - Non connecté•e Se connecter à OpenStreetMap Mot de passe Mot de passe oublié ? @@ -829,11 +826,6 @@ Lien vers le menu Voir le menu - - Libre-service - Sélectionner une option - - Places en terrasse Adresse/Bloc @@ -2094,8 +2086,4 @@ Lieu des événements Vente aux enchères Objets de collection - Libre-service disponible - En libre-service uniquement - En libre-service partiellement - Pas en libre-service diff --git a/android/app/src/main/res/values-hi/strings.xml b/android/app/src/main/res/values-hi/strings.xml index e255374243..b84dd82a73 100644 --- a/android/app/src/main/res/values-hi/strings.xml +++ b/android/app/src/main/res/values-hi/strings.xml @@ -355,8 +355,6 @@ व्यावसायिक घंटे संपादित करें आपके पास अभी तक OpenStreetMap खाता नहीं है? Openstreetmap पर पंजीकरण करें - - साइन इन नहीं किया गया है स्थान संपादित करें एक भाषा जोड़ें गली @@ -557,11 +555,6 @@ मेनू लिंक मेनू देखें - - स्वयं सेवा hu = Önkiszolgáló - विकल्प चुनें - - घर के बाहर बैठने आकाशीय रज्जुमार्ग @@ -1192,8 +1185,4 @@ स्नो हाइकिंग ट्रेल पिस्ट कनेक्शन स्किटौर ट्रेल - स्व-सेवा उपलब्ध है - केवल स्व-सेवा - आंशिक स्व-सेवा - कोई स्व-सेवा नहीं diff --git a/android/app/src/main/res/values-hu/strings.xml b/android/app/src/main/res/values-hu/strings.xml index 18855976af..47a3c0a772 100644 --- a/android/app/src/main/res/values-hu/strings.xml +++ b/android/app/src/main/res/values-hu/strings.xml @@ -153,7 +153,7 @@ Rendőrség - Wi-Fi + WiFi Újrahasznosítás @@ -195,7 +195,7 @@ Megosztás - E-mail + Email A vágólapra másolva: %s @@ -213,7 +213,7 @@ Információk Navigáció Nagyítás/kicsinyítés gombok - Megjelenítés a kijelzőn + Mutassa a kijelzőn Éjszakai üzemmód @@ -264,9 +264,9 @@ Gyakran Ismételt Kérdések - Adományozás + Adományozni - A projekt támogatása + Támogassa a projektet Szerzői jog @@ -305,7 +305,7 @@ Google Play helymeghatározási szolgáltatások - Bluetooth, Wi-Fi vagy mobilhálózat segítségével gyorsan meghatározhatja hozzávetőleges tartózkodási helyét + Bluetooth, WiFi vagy mobilhálózat segítségével gyorsan meghatározhatja hozzávetőleges tartózkodási helyét Tölts le térképeket az útvonal mellett @@ -390,7 +390,7 @@ Előzmények Sajnos, semmit nem találtam. Próbáljon másik lekérdezést. - Keresési előzmények + Előző keresések Aktuális keresés gyors elérése. A keresési előzmények törlése Az Ön helyzete @@ -438,8 +438,6 @@ Nem rendelkezel még OpenStreetMap-felhasználói fiókkal? Regisztráció Bejelentkezés - - Nincs bejelentkezve Jelentkezzen be az OpenStreetMap-be Jelszó Elfelejtett jelszó? @@ -458,7 +456,7 @@ Konyha Válassz Konyhát - E-mail vagy felhasználónév + Email vagy felhasználónév Szint A térképekkel együtt minden rajtuk végzett módosítás is törlésre kerül. Térképek frissítése @@ -477,7 +475,7 @@ Ahogy a helyi nyelven írva van Kategória A probléma részletes leírása - Különböző probléma + Különböző problémaDifferent problem Célpont áthelyezése ide nem lehetséges Közösség által létrehozott OpenStreetMap adatok %s-tól. Tudjon meg többet a térkép szerkesztéséről és frissítéséről az OpenStreetMap.org oldalon. @@ -533,7 +531,7 @@ Adja meg a helyes telefonszámot Adj meg egy érvényes weboldalcímet - Adj meg egy érvényes e-mail címet + Adj meg egy érvényes email-címet Hely hozzáadása az OpenStreetMap-hez Szeretnéd elküldeni az összes felhasználónak? @@ -796,9 +794,6 @@ Menü link Menü megtekintése - Válassza ki a lehetőséget - - Kültéri ülőhelyek Cím/blokk @@ -1930,8 +1925,4 @@ Rendezvények helyszíne Aukció Gyűjthető tárgyak - Önkiszolgálás elérhető - Csak önkiszolgálás - Részleges önkiszolgálás - Nincs önkiszolgálás diff --git a/android/app/src/main/res/values-in/strings.xml b/android/app/src/main/res/values-in/strings.xml index 4b74a32476..21e9381534 100644 --- a/android/app/src/main/res/values-in/strings.xml +++ b/android/app/src/main/res/values-in/strings.xml @@ -426,8 +426,6 @@ Tidak ada akun di OpenStreetMap? Mendaftar Masuk - - Belum masuk Masuk ke OpenStreetMap Kata sandi Lupa kata sandi? @@ -778,11 +776,6 @@ Tautan menu Lihat Menu - - Layanan mandiri - Pilih opsi - - Tempat duduk di luar ruangan Alamat/Blokir @@ -1903,8 +1896,4 @@ Tempat acara Lelang Barang koleksi - Tersedia layanan mandiri - Hanya layanan mandiri - Layanan mandiri sebagian - Tidak ada layanan mandiri diff --git a/android/app/src/main/res/values-it/strings.xml b/android/app/src/main/res/values-it/strings.xml index c29e483e43..50bd706ae4 100644 --- a/android/app/src/main/res/values-it/strings.xml +++ b/android/app/src/main/res/values-it/strings.xml @@ -433,8 +433,6 @@ Non hai un account OpenStreetMap? Iscriviti Accedi - - Non sei connesso Accedi a OpenStreetMap Password Hai dimenticato la password? @@ -807,11 +805,6 @@ Link al menu Visualizza menu - - Self service - Seleziona l\'opzione - - Posti a sedere all\'aperto Indirizzo/Blocco @@ -2083,8 +2076,4 @@ Sede degli eventi Asta Oggetti da collezione - Disponibile in self-service - Solo self-service - Self-service parziale - Nessun self-service diff --git a/android/app/src/main/res/values-iw/strings.xml b/android/app/src/main/res/values-iw/strings.xml index 10db3d517f..319c36ffb5 100644 --- a/android/app/src/main/res/values-iw/strings.xml +++ b/android/app/src/main/res/values-iw/strings.xml @@ -439,8 +439,6 @@ אין לך חשבון OpenStreetMap? הירשם ב-OpenStreetMap כניסה - - לא מחובר היכנס ל-OpenStreetMap סיסמה שכחת סיסמה? @@ -813,11 +811,6 @@ קישור לתפריט תפריט תצוגה - - שירות עצמי - בחר אפשרות - - ישיבה בחוץ כתובת/חסימה @@ -1384,8 +1377,4 @@ מקום אירועים מכירה פומבית פריטי אספנות - שירות עצמי זמין - שירות עצמי בלבד - שירות עצמי חלקי - אין שירות עצמי diff --git a/android/app/src/main/res/values-ja/strings.xml b/android/app/src/main/res/values-ja/strings.xml index 84d75b01c3..f98db314e7 100644 --- a/android/app/src/main/res/values-ja/strings.xml +++ b/android/app/src/main/res/values-ja/strings.xml @@ -449,8 +449,6 @@ OpenStreetMapのアカウントをお持ちではないですか? OpenStreetMapのアカウントを登録 ログイン - - サインインしていません OpenStreetMapにログイン パスワード パスワードをお忘れですか? @@ -823,11 +821,6 @@ メニューリンク メニューを見る - - セルフサービス - オプションを選択する - - 屋外席 アドレス/ブロック @@ -1476,7 +1469,7 @@ 小石 - がれ + 石がゴロゴロしている 港湾 ビーチ 砂浜 @@ -2085,8 +2078,4 @@ イベント会場 オークション コレクタブル - セルフサービス可能 - セルフサービスのみ - 一部セルフサービス - セルフサービスはない diff --git a/android/app/src/main/res/values-ko/strings.xml b/android/app/src/main/res/values-ko/strings.xml index d5ad75eb68..74e6dc7d0e 100644 --- a/android/app/src/main/res/values-ko/strings.xml +++ b/android/app/src/main/res/values-ko/strings.xml @@ -424,8 +424,6 @@ OpenStreetMap에서 계정이 없습니까? 등록 로그인 - - 로그인되지 않음 OpenStreetMap에 로그인 암호 암호를 잊으 셨나요? @@ -775,11 +773,6 @@ 메뉴 링크 메뉴 보기 - - 셀프 서비스 - 옵션 선택 - - 야외 좌석 주소/블록 @@ -1917,8 +1910,4 @@ 행사장 경매 수집품 - 셀프 서비스 사용 가능 - 셀프 서비스 전용 - 부분 셀프 서비스 - 셀프 서비스 없음 diff --git a/android/app/src/main/res/values-mr/strings.xml b/android/app/src/main/res/values-mr/strings.xml index 9b4cb7d877..2310f31900 100644 --- a/android/app/src/main/res/values-mr/strings.xml +++ b/android/app/src/main/res/values-mr/strings.xml @@ -415,8 +415,6 @@ OpenStreetMap खाते नाही? OpenStreetMap वर नोंदणी करा लॉग इन - - साइन इन केलेले नाही पासवर्ड पासवर्ड विसरलात? लॉग आऊट @@ -785,11 +783,6 @@ मेनू लिंक मेनू पहा - - स्व: सेवा nb = Selvbetjening - पर्याय निवडा nb = Velg alternativ - - बाहेरची आसनव्यवस्था nb = Uteservering पत्ता/ब्लॉक @@ -1926,8 +1919,4 @@ कार्यक्रमाचे ठिकाण लिलाव संग्रहणीय वस्तू - स्वयं-सेवा उपलब्ध - फक्त स्व-सेवा - आंशिक स्व-सेवा - स्व-सेवा नाही diff --git a/android/app/src/main/res/values-nb/strings.xml b/android/app/src/main/res/values-nb/strings.xml index 74e8fc7100..83499d3c49 100644 --- a/android/app/src/main/res/values-nb/strings.xml +++ b/android/app/src/main/res/values-nb/strings.xml @@ -447,8 +447,6 @@ Har du ingen konto hos OpenStreetMap? Registrer deg Logg inn - - Ikke logget inn Logg på OpenStreetMap Passord Glemt passordet? @@ -1966,8 +1964,4 @@ Arrangementssted Auksjon Samleobjekter - Selvbetjening tilgjengelig - Kun selvbetjening - Delvis selvbetjening - Ingen selvbetjening diff --git a/android/app/src/main/res/values-nl/strings.xml b/android/app/src/main/res/values-nl/strings.xml index 657568cfbf..2f4fbb8211 100644 --- a/android/app/src/main/res/values-nl/strings.xml +++ b/android/app/src/main/res/values-nl/strings.xml @@ -443,8 +443,6 @@ Geen account bij OpenStreetMap? Registreer bij OpenStreetMap Log in - - Niet ingelogd Log in bij OpenStreetMap Wachtwoord Wachtwoord vergeten? @@ -820,11 +818,6 @@ Menulink Bekijk menu - - Zelfbediening - Selecteer optie - - Zitplaatsen buiten Adres/blok @@ -2141,8 +2134,4 @@ Evenementenlocatie Veiling Verzamelobjecten - Zelfbediening beschikbaar - Alleen zelfbediening - Gedeeltelijke zelfbediening - Geen zelfbediening diff --git a/android/app/src/main/res/values-pl/strings.xml b/android/app/src/main/res/values-pl/strings.xml index a530cadef6..d3760181ed 100644 --- a/android/app/src/main/res/values-pl/strings.xml +++ b/android/app/src/main/res/values-pl/strings.xml @@ -447,8 +447,6 @@ Nie masz konta w OpenStreetMap? Zarejestruj się Zaloguj się - - Nie zalogowano Zaloguj się do OpenStreetMap Hasło Nie pamiętasz hasła? @@ -827,11 +825,6 @@ Link do menu Wyświetl menu - - Samoobsługa - Wybierz opcję - - Siedzenia na zewnątrz Adres/Blok @@ -2091,8 +2084,4 @@ Sala bankietowa Dom aukcyjny Przedmioty kolekcjonerskie - Dostępna samoobsługa - Tylko samoobsługa - Częściowa samoobsługa - Brak samoobsługi diff --git a/android/app/src/main/res/values-pt-rBR/strings.xml b/android/app/src/main/res/values-pt-rBR/strings.xml index ee7a653b45..9020cf0741 100644 --- a/android/app/src/main/res/values-pt-rBR/strings.xml +++ b/android/app/src/main/res/values-pt-rBR/strings.xml @@ -751,9 +751,6 @@ Link do cardápio Exibir menu - - Autoatendimento - Selecionar opção Endereço/Bloco @@ -1834,8 +1831,4 @@ Trilha de esqui de passeio Local do evento Colecionáveis - Autoatendimento disponível - Somente autoatendimento - Autoatendimento parcial - Sem autoatendimento diff --git a/android/app/src/main/res/values-pt/strings.xml b/android/app/src/main/res/values-pt/strings.xml index f484045c3e..ccc5a6109c 100644 --- a/android/app/src/main/res/values-pt/strings.xml +++ b/android/app/src/main/res/values-pt/strings.xml @@ -431,8 +431,6 @@ Não tem uma conta no OpenStreetMap? Crie uma conta no OpenStreetMap Iniciar sessão - - Sessão não iniciada Entrar no OpenStreetMap Palavra-chave Esqueceu-se da palavra-chave? @@ -788,11 +786,6 @@ Link do menu Ver menu - - Autosserviço - Selecionar opção - - Assentos ao ar livre Morada/Bloco @@ -2088,8 +2081,4 @@ Local dos eventos Leilão Objectos de colecção - Auto-atendimento disponível - Somente autosserviço - Autosserviço parcial - Sem autosserviço diff --git a/android/app/src/main/res/values-ro/strings.xml b/android/app/src/main/res/values-ro/strings.xml index cebc17281f..e80664c670 100644 --- a/android/app/src/main/res/values-ro/strings.xml +++ b/android/app/src/main/res/values-ro/strings.xml @@ -433,8 +433,6 @@ Nu ai un cont OpenStreetMap? Înscrie-te Autentificare - - Neautentificat Conectați-vă la OpenStreetMap Parola Ai uitat parola? @@ -802,11 +800,6 @@ Legătura de meniu Vezi meniul - - Autoservire - Selectați opțiunea - - Scaune în aer liber Adresă/Bloc @@ -1925,8 +1918,4 @@ Locul de desfășurare a evenimentelor Licitație Colecții - Autoservire disponibilă - Numai autoservire - Autoservire parțială - Fără autoservire diff --git a/android/app/src/main/res/values-ru/strings.xml b/android/app/src/main/res/values-ru/strings.xml index ff88bf62ae..00fb02d25d 100644 --- a/android/app/src/main/res/values-ru/strings.xml +++ b/android/app/src/main/res/values-ru/strings.xml @@ -450,8 +450,6 @@ Не зарегистрированы в OpenStreetMap? Зарегистрироваться Войти - - Не выполнен вход Войти в OpenStreetMap Пароль Забыли пароль? @@ -838,11 +836,6 @@ Ссылка на меню Посмотреть меню - - Самообслуживание - Выберите вариант - - Сидения на открытом воздухе Адрес/Блок @@ -2170,8 +2163,4 @@ Место проведения мероприятий Аукцион Коллекции - Самообслуживание доступно - Только самообслуживание - Частичное самообслуживание - Никакого самообслуживания diff --git a/android/app/src/main/res/values-sk/strings.xml b/android/app/src/main/res/values-sk/strings.xml index ccc0f390c9..ef666233dc 100644 --- a/android/app/src/main/res/values-sk/strings.xml +++ b/android/app/src/main/res/values-sk/strings.xml @@ -445,8 +445,6 @@ Nemáte účet v OpenStreetMap? Zaregistrovať sa Prihlásiť sa - - Nie ste prihlásený Prihláste sa do OpenStreetMap Heslo Zabudli ste heslo? @@ -816,11 +814,6 @@ Odkaz na menu Zobraziť menu - - Samoobslužné služby - Vyberte možnosť - - Vonkajšie sedenie Adresa/blok @@ -2099,8 +2092,4 @@ Miesto konania podujatí Aukcia Zberateľské predmety - K dispozícii je samoobsluha - Len samoobslužné služby - Čiastočná samoobsluha - Žiadna samoobsluha diff --git a/android/app/src/main/res/values-sv/strings.xml b/android/app/src/main/res/values-sv/strings.xml index f1f0eb1499..d61b57167d 100644 --- a/android/app/src/main/res/values-sv/strings.xml +++ b/android/app/src/main/res/values-sv/strings.xml @@ -422,8 +422,6 @@ Inget konto hos OpenStreetMap? Registrera Logga in - - Inte inloggad Logga in på OpenStreetMap Lösenord Glömt lösenord? @@ -774,11 +772,6 @@ Länk till meny Visa meny - - Självbetjäning - Välj alternativ - - Sittplatser utomhus Adress/Block @@ -1901,8 +1894,4 @@ Evenemangslokal Auktion Samlingsföremål - Självbetjäning tillgänglig - Endast självbetjäning - Delvis självbetjäning - Ingen självbetjäning diff --git a/android/app/src/main/res/values-sw/strings.xml b/android/app/src/main/res/values-sw/strings.xml index ab223b4f1b..9591287cb2 100644 --- a/android/app/src/main/res/values-sw/strings.xml +++ b/android/app/src/main/res/values-sw/strings.xml @@ -98,8 +98,6 @@ Tafadhali badilisha eneo lako la kati. - - Hujasajiliwa Ingia kwa OpenStreetMap Ghorofa @@ -344,11 +342,6 @@ Kiungo cha menyu Tazama Menyu - - Kujihudumia - Chagua chaguo - - Viti vya nje Anwani/Zuia @@ -962,8 +955,4 @@ Ukumbi wa Matukio Mnada Mikusanyiko - Huduma ya kibinafsi inapatikana - Kujihudumia pekee - Kujihudumia kwa sehemu - Hakuna huduma binafsi diff --git a/android/app/src/main/res/values-th/strings.xml b/android/app/src/main/res/values-th/strings.xml index 666c93d04a..5d82f4787a 100644 --- a/android/app/src/main/res/values-th/strings.xml +++ b/android/app/src/main/res/values-th/strings.xml @@ -426,8 +426,6 @@ ไม่มีบัญชีใน OpenStreetMap? ลงทะเบียน ล็อกอิน - - ยังไม่ได้ลงชื่อเข้าใช้ เข้าสู่ระบบ OpenStreetMap รหัสผ่าน ลืมรหัสผ่าน? @@ -775,11 +773,6 @@ ลิงค์เมนู ดูเมนู - - บริการตนเอง - เลือกตัวเลือก - - ที่นั่งกลางแจ้ง ที่อยู่/บล็อค @@ -1915,8 +1908,4 @@ สถานที่จัดงาน ประมูล ของสะสม - มีบริการด้วยตนเอง - บริการตนเองเท่านั้น - การบริการตนเองบางส่วน - ไม่มีบริการตนเอง diff --git a/android/app/src/main/res/values-tr/strings.xml b/android/app/src/main/res/values-tr/strings.xml index cf7c1d1956..5d15c64204 100644 --- a/android/app/src/main/res/values-tr/strings.xml +++ b/android/app/src/main/res/values-tr/strings.xml @@ -447,8 +447,6 @@ OpenStreetMap hesabınız yok mu? OpenStreetMap\'e kaydol Oturum aç - - Giriş yapılmadı OpenStreetMap\'e giriş yap Şifre Şifrenizi mi unuttunuz? @@ -829,11 +827,6 @@ Menü bağlantısı Menüyü Görüntüle - - Self servis - Seçeneği seçin - - Açık oturma alanı Adres/Blok @@ -2142,8 +2135,4 @@ Etkinlik mekanı Müzayede Koleksiyon eşyaları - Self servis mevcut - Yalnızca self servis - Kısmi self servis - Self servis yok diff --git a/android/app/src/main/res/values-uk/strings.xml b/android/app/src/main/res/values-uk/strings.xml index 5866bfc129..5ee95c0fe2 100644 --- a/android/app/src/main/res/values-uk/strings.xml +++ b/android/app/src/main/res/values-uk/strings.xml @@ -450,8 +450,6 @@ Не зареєстровані в OpenStreetMap? Зареєструватися Увійти - - Не ввійшли Увійдіть до OpenStreetMap Пароль Забули пароль? @@ -829,11 +827,6 @@ Посилання на меню Переглянути меню - - Самообслуговування - Виберіть варіант - - Сидіння на відкритому повітрі Адреса/блок @@ -2149,8 +2142,4 @@ Місце проведення подій Аукціон Колекційні речі - Доступне самообслуговування - Тільки самообслуговування - Часткове самообслуговування - Самообслуговування відсутнє diff --git a/android/app/src/main/res/values-vi/strings.xml b/android/app/src/main/res/values-vi/strings.xml index a62e80a800..e28f29926b 100644 --- a/android/app/src/main/res/values-vi/strings.xml +++ b/android/app/src/main/res/values-vi/strings.xml @@ -424,8 +424,6 @@ Bạn chưa có tài khoản tại OpenStreetMap ư? Đăng ký Đăng nhập - - Chưa đăng nhập Đăng nhập vào OpenStreetMap Mật khẩu Quên mật khẩu? @@ -774,11 +772,6 @@ Liên kết thực đơn Xem thực đơn - - Tự phục vụ - Chọn tùy chọn - - Chỗ ngồi ngoài trời Địa chỉ/Khối @@ -1911,8 +1904,4 @@ Địa điểm tổ chức sự kiện Bán đấu giá Đồ sưu tầm - Có sẵn dịch vụ tự phục vụ - Chỉ tự phục vụ - Tự phục vụ một phần - Không tự phục vụ diff --git a/android/app/src/main/res/values-zh-rTW/strings.xml b/android/app/src/main/res/values-zh-rTW/strings.xml index 8e951da8e8..760c9976c0 100644 --- a/android/app/src/main/res/values-zh-rTW/strings.xml +++ b/android/app/src/main/res/values-zh-rTW/strings.xml @@ -439,8 +439,6 @@ 沒有 OpenStreetMap 帳號嗎? 註冊 登入 - - 未登入 登錄 OpenStreetMap 密碼 忘記密碼 @@ -800,11 +798,6 @@ 選單連結 查看選單 - - 自助服務 - 選擇選項 - - 戶外座位 地址/區塊 @@ -1967,8 +1960,4 @@ 活動場所 拍賣 收藏品 - 提供自助服務 - 僅限自助服務 - 部分自助服務 - 沒有自助服務 diff --git a/android/app/src/main/res/values-zh/strings.xml b/android/app/src/main/res/values-zh/strings.xml index b2f0101d49..ce5740a34c 100644 --- a/android/app/src/main/res/values-zh/strings.xml +++ b/android/app/src/main/res/values-zh/strings.xml @@ -436,8 +436,6 @@ 在OpenStreetMap上没有账户吗? 注册 登录 - - 未登录 登录 OpenStreetMap 密码 忘记密码 @@ -791,11 +789,6 @@ 菜单链接 查看菜单 - - 自助服务 - 选择选项 - - 室外座位 地址/区块 @@ -2053,8 +2046,4 @@ 活动场所 拍卖会 收藏品 - 提供自助服务 - 仅限自助服务 - 部分自助服务 - 无自助服务 diff --git a/android/app/src/main/res/values/attrs.xml b/android/app/src/main/res/values/attrs.xml index 9981b13f8c..50d5a2dfac 100644 --- a/android/app/src/main/res/values/attrs.xml +++ b/android/app/src/main/res/values/attrs.xml @@ -7,10 +7,6 @@ - - - - diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/colors.xml index f23d7e27a1..b8aa7bcecc 100644 --- a/android/app/src/main/res/values/colors.xml +++ b/android/app/src/main/res/values/colors.xml @@ -122,8 +122,6 @@ @color/bg_statusbar @color/bg_statusbar_night #80FFFFFF - #FF007CCB - #FF2C88AD #FFF2F6F6 diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml index ac6d6896e3..1c27365acf 100644 --- a/android/app/src/main/res/values/strings.xml +++ b/android/app/src/main/res/values/strings.xml @@ -472,8 +472,6 @@ Don\'t have an OpenStreetMap account? Register at OpenStreetMap Login - - Not signed in Login to OpenStreetMap Password Forgot your password? @@ -861,11 +859,6 @@ Menu Link View Menu - - Self-service - Select option - - Outdoor seating Address/Block @@ -2212,8 +2205,4 @@ Events Venue Auction Collectables - Self-service available - Self-service only - Partial self-service - No self-service diff --git a/android/app/src/main/res/values/themes-attrs.xml b/android/app/src/main/res/values/themes-attrs.xml index fd964ab377..d5b1c19b8c 100644 --- a/android/app/src/main/res/values/themes-attrs.xml +++ b/android/app/src/main/res/values/themes-attrs.xml @@ -20,9 +20,6 @@ - - - diff --git a/android/app/src/main/res/values/themes-base.xml b/android/app/src/main/res/values/themes-base.xml index 7668525d36..deb612c1a5 100644 --- a/android/app/src/main/res/values/themes-base.xml +++ b/android/app/src/main/res/values/themes-base.xml @@ -47,7 +47,6 @@ @drawable/bg_nav_next_turn @drawable/bg_nav_next_next_turn @color/base_accent - @color/nav_lanearrow_inactive_light @drawable/button @color/button_text @@ -182,7 +181,6 @@ @drawable/bg_nav_next_turn_night @drawable/bg_nav_next_next_turn_night @color/base_accent_night - @color/nav_lanearrow_inactive_night @drawable/button_night @color/button_text_night diff --git a/android/app/src/main/res/xml/prefs_main.xml b/android/app/src/main/res/xml/prefs_main.xml index 6192fe9937..93bc6d01da 100644 --- a/android/app/src/main/res/xml/prefs_main.xml +++ b/android/app/src/main/res/xml/prefs_main.xml @@ -1,13 +1,11 @@ + xmlns:app="http://schemas.android.com/apk/res-auto"> - - - - - @@ -106,15 +99,6 @@ - - - - - @@ -225,7 +209,6 @@ - @@ -247,7 +230,6 @@ - @@ -287,10 +269,8 @@ - - @@ -304,7 +284,6 @@ - @@ -367,7 +346,6 @@ - @@ -380,9 +358,7 @@ - - @@ -431,7 +407,6 @@ - @@ -875,7 +850,6 @@ - @@ -1037,7 +1011,6 @@ - @@ -1084,9 +1057,7 @@ - - diff --git a/data/sound-strings/ca.json/localize.json b/data/sound-strings/ca.json/localize.json index 85ff374a1f..3e61b12ec5 100644 --- a/data/sound-strings/ca.json/localize.json +++ b/data/sound-strings/ca.json/localize.json @@ -2,7 +2,7 @@ "make_a_slight_right_turn":"Manteniu-vos a la dreta.", "make_a_slight_right_turn_street":"NULL", "make_a_slight_right_turn_street_verb":"NULL", -"make_a_right_turn":"Gireu a la dreta.", +"make_a_right_turn":"Gireu a a dreta.", "make_a_right_turn_street":"NULL", "make_a_sharp_right_turn":"Gireu fortament a la dreta.", "make_a_sharp_right_turn_street":"NULL", @@ -12,7 +12,7 @@ "leave_the_roundabout":"Sortiu de la rotonda.", "leave_the_roundabout_street":"NULL", "leave_the_roundabout_street_verb":"NULL", -"make_a_slight_left_turn":"Manteniu-vos a l'esquerra.", +"make_a_slight_left_turn":"Manteniu-vos a l'esquerra", "make_a_slight_left_turn_street":"NULL", "make_a_slight_left_turn_street_verb":"NULL", "make_a_left_turn":"Gireu a l'esquerra.", @@ -25,7 +25,7 @@ "go_straight":"Seguiu tot recte.", "exit":"Sortida.", "onto":"onto", -"take_exit_number":"Agafeu la sortida", +"take_exit_number":"Agafa la sortida", "take_exit_number_street_verb":"NULL", "destination":"Arribareu a la destinació.", "you_have_reached_the_destination":"Heu arribat.", diff --git a/data/sound-strings/es-MX.json/localize.json b/data/sound-strings/es-MX.json/localize.json index 435e9b5862..34747660ea 100644 --- a/data/sound-strings/es-MX.json/localize.json +++ b/data/sound-strings/es-MX.json/localize.json @@ -6,10 +6,10 @@ "make_a_right_turn_street":"NULL", "make_a_sharp_right_turn":"Gire bruscamente a la derecha.", "make_a_sharp_right_turn_street":"NULL", -"enter_the_roundabout":"Entre a la glorieta.", +"enter_the_roundabout":"Entre a la rotonda.", "enter_the_roundabout_street":"NULL", "enter_the_roundabout_street_verb":"NULL", -"leave_the_roundabout":"Salga de la glorieta.", +"leave_the_roundabout":"Salga de la rotonda.", "leave_the_roundabout_street":"NULL", "leave_the_roundabout_street_verb":"NULL", "make_a_slight_left_turn":"Manténgase a la izquierda.", diff --git a/data/sound-strings/es.json/localize.json b/data/sound-strings/es.json/localize.json index 5539f2c5d7..e46bbf53d2 100644 --- a/data/sound-strings/es.json/localize.json +++ b/data/sound-strings/es.json/localize.json @@ -6,7 +6,7 @@ "make_a_right_turn_street":"NULL", "make_a_sharp_right_turn":"Gire bruscamente a la derecha.", "make_a_sharp_right_turn_street":"NULL", -"enter_the_roundabout":"Entre en la rotonda.", +"enter_the_roundabout":"Entre a la rotonda.", "enter_the_roundabout_street":"NULL", "enter_the_roundabout_street_verb":"NULL", "leave_the_roundabout":"Salga de la rotonda.", diff --git a/data/strings/sound.txt b/data/strings/sound.txt index 1574abf010..ec9480e7dd 100644 --- a/data/strings/sound.txt +++ b/data/strings/sound.txt @@ -53,7 +53,7 @@ en = Turn right. ar = انعطف يميناً. be = Павярніце направа. - ca = Gireu a la dreta. + ca = Gireu a a dreta. cs = Odbočte vpravo. da = Drej til højre. de = Rechts abbiegen. @@ -147,8 +147,7 @@ da = Kør ind i rundkørslen. de = Fahren Sie in den Kreisverkehr ein. el = Μπείτε στην κυκλική διασταύρωση. - es = Entre en la rotonda. - es-MX = Entre a la glorieta. + es = Entre a la rotonda. eu = Sartu biribilgunera. fa = به میدان وارد شوید. fi = Aja liikenneympyrään. @@ -201,7 +200,6 @@ de = Aus dem Kreisverkehr ausfahren. el = Βγείτε από την κυκλική διασταύρωση. es = Salga de la rotonda. - es-MX = Salga de la glorieta. eu = Irten biribilgunetik. fa = از میدان خارج شوید. fi = Poistu liikenneympyrästä. @@ -248,7 +246,7 @@ en = Keep left. ar = الزم اليسار. be = Трымайцеся лявей. - ca = Manteniu-vos a l'esquerra. + ca = Manteniu-vos a l'esquerra cs = Držte se vlevo. da = Hold til venstre. de = Halten Sie sich links. @@ -556,7 +554,7 @@ en = Take exit ar = خروج إلى be = З'езд на - ca = Agafeu la sortida + ca = Agafa la sortida cs = výstup na da = Afkørsel ad de = Nehmen Sie die Ausfahrt auf diff --git a/data/strings/strings.txt b/data/strings/strings.txt index 06ac70d661..d2882e0780 100644 --- a/data/strings/strings.txt +++ b/data/strings/strings.txt @@ -284,7 +284,7 @@ az = Endirilir… be = Спампоўванне… bg = Теглене… - ca = S’està baixant… + ca = S'està baixant… cs = Stahování… da = Downloader… de = Wird heruntergeladen… @@ -377,12 +377,12 @@ az = Şərh yaz be = Напісаць водгук bg = Напишете отзив - ca = Deixa una opinió + ca = Deixa un comentari cs = Zpětná vazba da = Lav en bedømmelse de = Bewertung abgeben el = Αφήστε μια κριτική - es = Escribir reseña + es = Escribir una opinión et = Jäta arvamus eu = Idatzi iritzia fa = نظر خود را بیان کنید @@ -445,7 +445,6 @@ el = GB fa = گیگابایت fi = Gt - fr = Go hi = गीगाबाइट lt = GB ru = ГБ @@ -736,12 +735,12 @@ az = Bütün Məkan Xidmətləri hazırda bu cihaz və ya tətbiq üçün deaktiv edilib. Zəhmət olmasa bunu parametrlərdən aktiv edin. be = Служба геалакацыі адключана для гэтай прылады або праграмы. Калі ласка, уключыце яе ў Наладах. bg = В момента всички услуги за местоположение за това устройство или приложение са деактивирани. Моля, разрешете ги в Настройки. - ca = Tots els serveis de geolocalització d’aquest aparell o aplicació estan desactivats. Activeu-los a la configuració. + ca = Teniu tots els serveis de geolocalització d'aquest aparell desactivats. Activeu-los a la configuració. cs = Aktuálně máte všechny možnosti pro určování polohy vypnuté. Prosím, povolte je v Nastavení. da = Du har alle lokationstjenester for denne enhed eller applikation slukket. Slå dem venligst til i Indstillinger. de = Standortdienste sind für dieses Gerät oder App deaktiviert. Bitte aktivieren Sie diese in den Einstellungen. el = Οι υπηρεσίες εντοπισμού τοποθεσίας είναι προς το παρόν απενεργοποιημένες σε αυτή τη συσκευή ή για αυτή την εφαρμογή. Ενεργοποιήστε τες από τις Ρυθμίσεις. - es = No se puede acceder a los servicios de localización en este dispositivo o aplicación. Actívelos en la configuración. + es = No se puede acceder a los servicios de localización en este dispositivo o aplicación. Por favor, actívelos en los ajustes. et = Seadme või rakenduse kõik asukohateenused on praegu välja lülitatud. Luba need Seadetes. eu = Ezin da kokapen-zerbitzua atzitu. Mesedez, aktibatu ezarpenetan. fa = سرویس موقعیت مکانی شما غیر فعال است. لطفا جهت کارکرد صحیح نرم افزار آن را فعال کنید. @@ -965,12 +964,12 @@ az = Organic Maps Haqqında be = Аб праграме Organic Maps bg = Относно приложението - ca = Quant a l’Organic Maps + ca = Quant a l'Organic Maps cs = O aplikaci Organic Maps da = Om Organic Maps de = Über Organic Maps el = Σχετικά με το Organic Maps - es = Acerca de Organic Maps + es = Sobre Organic Maps et = Organic Maps kohta eu = Organic Maps-i buruz fa = Organic Maps درباره‌ی @@ -1011,7 +1010,6 @@ az = Hər kəs üçün ödənişsiz və sevgi ilə hazırlanmış xəritə be = Бясплатна для ўсіх, зроблена з любоўю bg = Безплатно за всички, направени с любов - ca = Gratuït per a tothom, fet amb amor cs = Zdarma pro všechny, vyrobené s láskou da = Gratis for alle, lavet med kærlighed de = Kostenlos für alle, mit Liebe gemacht @@ -1056,12 +1054,11 @@ az = • Reklam yoxdur, izləmə yoxdur, məlumatların toplanması yoxdur be = • Без рэкламы, без трэкінгу, без збору вашых даных bg = • Без реклами, без проследяване, без събиране на данни - ca = • Sense publicitat, rastreig ni recopilació de dades cs = • Žádné reklamy, žádné sledování, žádný sběr dat da = • Ingen annoncer, ingen sporing, ingen dataindsamling de = • Keine Werbung, kein Tracking, keine Datenerfassung el = • Χωρίς διαφημίσεις, χωρίς tracking, χωρίς συλλογή δεδομένων - es = • Sin anuncios, sin rastreo, sin recopilación de datos + es = • Sin anuncios, sin seguimiento, sin recopilación de datos eu = • Ez iragarkirik, ez jarraipenik, ez datu-bilketarik fa = • بدون تبلیغات ، ردیابی ، جمع آوری داده ها fi = • Ei mainoksia, ei seurantaa, ei tiedonkeruuta @@ -1101,12 +1098,13 @@ az = • Batareyanın boşalması yoxdur, oflayn işləyir be = • Няма разрадкі батарэі, працуе ў аўтаномным рэжыме bg = • Без източване на батерията, работи офлайн - ca = • Consum de bateria mínim, funciona fora de línia + ca = • Sense consum de bateria, funciona fora de línia cs = • Žádné vybíjení baterie, funguje offline da = • Intet batteridræn, fungerer offline de = • Minimaler Batterieverbrauch, funktioniert offline el = • Δεν εξαντλεί τη μπαταρία, λειτουργεί εκτός σύνδεσης - es = • Consumo de batería mínimo, funciona sin conexión + es = • No consume batería, funciona sin conexión + es-MX = • Sin consumo de batería, funciona sin conexión et = • Ei tühjenda akut, töötab võrguühenduseta eu = • Ez da bateria deskargatzen, konexiorik gabe funtzionatzen du fa = • بدون تخلیه باتری، آفلاین کار می کند @@ -1154,6 +1152,7 @@ de = • Schnell, minimalistisch, von der Community entwickelt el = • Γρήγορο, μινιμαλιστικό, αναπτυγμένο από την κοινότητα es = • Rápido, minimalista, desarrollado por la comunidad + es-MX = • Rápido, minimalista, desarrollado por la comunidad. et = • Kiire, minimalistlik, kogukonna poolt välja töötatud eu = • Azkarra, minimalista, komunitateak garatua fa = • سریع، مینیمالیستی، توسعه یافته توسط انجمن @@ -1194,7 +1193,6 @@ az = Həvəskarlar və könüllülər tərəfindən yaradılan açıq mənbə proqramı. be = Праграма з адкрытым зыходным кодам, створаная энтузіястамі і валанцёрамі. bg = Приложение с отворен код, създадено от ентусиасти и доброволци. - ca = Aplicació de codi obert creada per entusiastes i voluntaris. cs = Otevřená aplikace vytvořená nadšenci a dobrovolníky. da = Open source-applikation oprettet af entusiaster og frivillige. de = Open-Source-Anwendung, entwickelt von Enthusiasten und Freiwilligen. @@ -1237,7 +1235,7 @@ az = Məkan parametrləri be = Налады месцазнаходжання bg = Настройки на местоположението - ca = Paràmetres d’ubicació + ca = Paràmetres d'ubicació cs = Nastavení polohy da = Indstillinger for placering de = Standorteinstellungen @@ -1328,7 +1326,7 @@ az = Tətbiq aparatla sürətləndirilmiş OpenGL tələb edir. Təəssüf ki, cihazınız dəstəklənmir. be = Для працы праграмы неабходны апаратна паскораны OpenGL. Нажаль, ваша прылада не падтрымліваецца. bg = Приложението изисква хардуерно ускорение на OpenGL. За съжаление вашето устройство не се поддържа. - ca = L’aplicació requereix acceleració per maquinari OpenGL. Malauradament, el vostre aparell no ho admet. + ca = L'aplicació requereix acceleració per maquinari OpenGL. Malauradament, el vostre aparell no ho suporta. cs = Je vyžadována hardwarová akcelerace OpenGL. Bohužel, vaše zařízení není podporováno. da = En hardware accelereret OpenGL er påkrævet. Din enhed er desværre ikke understøttet. de = Das Programm benötigt OpenGL, um zu funktionieren. Leider wird Ihr Gerät nicht unterstützt. @@ -1419,12 +1417,12 @@ az = Organic Maps'dan istifadə etmək üçün zəhmət olmasa USB kabeli ayırın və ya yaddaş kartı daxil edin be = Адключыце USB кабель або ўстаўце карту памяці, каб карыстацца Organic Maps bg = Моля, изключете USB кабела или поставете карта с памет. - ca = Desconnecteu el cable USB o inseriu una targeta de memòria per a usar l’Organic Maps + ca = Desconnecteu el cable USB o inseriu una targeta de memòria per a usar l'Organic Maps cs = Prosím, odpojte USB kabel nebo vložte paměťovou kartu pro použití s Organic Maps da = Frakobl venligst USB-kabel eller indsæt et memory kort for at bruge Organic Maps de = Bitte USB-Kabel entfernen oder Speicherkarte einsetzen, um Organic Maps zu verwenden el = Αποσυνδέστε το καλώδιο USB ή τοποθετήστε την κάρτα μνήμης για να χρησιμοποιήσετε το Organic Maps - es = Desconecte el cable USB o inserte una tarjeta de memoria SD para usar Organic Maps + es = Por favor, desconecte el cable USB o inserte una memoria SD para usar Organic Maps et = Organic Maps kasutamiseks palun ühenda USB kaabel lahti või sisesta mälukaart eu = Mesedez, deskonektatu USB kablea edo sartu SD memoria Organic Maps erabiltzeko fi = Irrota USB-kaapeli tai syötä muistikortti käyttääksesi Organic Maps -sovellusta @@ -1464,12 +1462,12 @@ az = Tətbiqdən istifadə etmək üçün SD kartda/USB yaddaş cihazında bir qədər yer boşaldın. be = Вызваліце месца на SD-карце/USB-сховішчы, каб карыстацца праграмай bg = Моля, първо освободете място на SD картата/USB паметта, за да можете да използвате приложението. - ca = Allibereu espai en la targeta SD o emmagatzematge USB per a poder usar l’aplicació + ca = Allibereu espai en la targeta SD o emmagatzematge USB per a poder usar l'aplicació cs = Prosím, uvolněte nejprve místo na SD kartě/USB uložišti da = Frigør venligst plads på dit SD-kort/USB lager først for at bruge denne app de = Bitte zuerst Speicherplatz auf SD-Karte/USB-Speicher freigeben, um die Anwendung zu nutzen el = Ελευθερώσετε χώρο αποθήκευσης στην SD κάρτα/USB πρώτα προκειμένου να χρησιμοποιήσετε την εφαρμογή - es = Libere primero espacio en la memoria SD o almacenamiento USB para usar la aplicación + es = Por favor, libere primero espacio en la memoria SD/almacenamiento USB para usar la aplicación et = Rakenduse kasutamiseks palun vabasta kõigepealt piisavalt ruumi mälukaardil/USB salvestusseadmel eu = Mesedez, egin lekua SD memorian/USB biltegian aplikazioa erabiltzeko fa = لطفا مقداری از فضای ذخیره‌سازی را آزاد نمایید @@ -1509,7 +1507,7 @@ az = Başlamazdan əvvəl gəlin ümumi dünya xəritəsini cihazınıza endirək.\n%@ yer tələb olunur. be = Перад пачаткам працы дазвольце нам спампаваць агульную мапу свету на вашу прыладу.\nГэта патрабуе %@ сховішча. bg = Преди да започнете да използвате приложението, позволете ни да изтеглим общата карта на света на вашето устройство.\nТова ще използва %@ от паметта. - ca = Abans d’usar l’aplicació, autoritzeu que baixem el mapa del món general al vostre aparell.\nUsarà %@ d’emmagatzematge. + ca = Abans d'usar l'aplicació, autoritzeu que baixem el mapa del món general al vostre aparell.\nUsarà %@ d'emmagatzematge. cs = Ještě než začnete, bude třeba stáhnout obecnou mapu světa.\nZabere to %@. da = Før du starter, så lad os downloade det generelle verdenskort til din enhed.\nIt behøver %@ af data. de = Bevor Sie starten, laden Sie die allgemeine Weltkarte auf Ihr Gerät herunter.\nEs werden %@ Speicherplatz benötigt. @@ -1599,7 +1597,7 @@ az = %@ endirilir. İndi xəritəyə gedə bilərsiniz. be = Спампоўванне %@. Цяпер вы можаце\nперайсці да мапы. bg = Изтегляне на %@. Вече можете да преминете към картата. - ca = S’està baixant %@. Mentrestant, podeu\nanar al mapa. + ca = S'està baixant %@. Mentrestant, podeu\nanar al mapa. cs = Stahování %@. Nyní můžete\npřejít na mapu. da = Downloader %@. Du kan nu\nfortsætte til kortet. de = %@ wird heruntergeladen. Sie können jetzt\nzur Karte weitergehen. @@ -1832,7 +1830,7 @@ da = %@ download mislykkedes de = %@ Herunterladen fehlgeschlagen el = η λήψη %@ απέτυχε - es = No se pudo descargar %@ + es = %@ la descarga ha fallado et = %@ allalaadimine ebaõnnestus eu = %@ deskargak huts egin du fa = %@ دانلود با شکست مواجه شد @@ -3775,7 +3773,7 @@ fi = WiFi fr = WiFi hi = वाईफ़ाई - hu = Wi-Fi + hu = WiFi id = WiFi it = Wi-Fi ja = 無線LAN @@ -4729,7 +4727,7 @@ fr = Email he = דוא"ל hi = ईमेल - hu = E-mail + hu = Email id = Surel it = E-mail ja = Eメール @@ -5344,7 +5342,7 @@ fr = Afficher à l'écran he = הצג על המסך hi = मानचित्र पर बटन प्रदर्शित करें - hu = Megjelenítés a kijelzőn + hu = Mutassa a kijelzőn id = Tampilkan pada layar it = Mostra sulla mappa ja = 画面上に表示 @@ -6524,7 +6522,7 @@ [recent_track_help_text] tags = ios - en = Record and show your traveled path within the given period of time on the map. Please note: this noticeably increases battery usage. + en = Record and show your traveled path within the given period of time on the map. Please note: this noticably increases battery usage. af = Hierdie opsie laat u toe om die afgelegde pad vir ’n sekere tydperk op te neem en dit op die kaart te sien. Let wel: aktivering van hierdie funksie verhoog batterygebruik. Die pad word outomaties van die kaart geskrap nadat die tydsinterval verstryk. ar = يتيح لك هذا الخيار تسجيل مسار السفر لفترة معينة وعرضه على الخريطة. الرجاء ملاحظة: يؤدي تنشيط هذه الوظيفة إلى زيادة استهلاك البطارية. سوف تتم إزالة المسار تلقائيًا من الخريطة بعد انتهاء الفاصل الزمني. az = Bu funksiya müəyyən vaxt ərzində qət edilən məsafəni qeyd etməyə və xəritədə izləməyə imkan verir. Diqqət edin: bu funksiyanın işə salınması batareya istehlakının artması ilə nəticələnəcək. Müddət bitdikdən sonra izləmə avtomatik olaraq xəritədən silinəcək. @@ -7032,7 +7030,7 @@ fr = Faire un don he = לתרום hi = दान देना - hu = Adományozás + hu = Adományozni id = Menyumbangkan it = Donare ja = 寄付 @@ -7124,7 +7122,7 @@ fr = Soutenir le projet he = תמכו בפרויקט hi = परियोजना का समर्थन करें - hu = A projekt támogatása + hu = Támogassa a projektet id = Mendukung proyek it = Sostieni il progetto ja = プロジェクトを支援する @@ -7401,7 +7399,7 @@ fr = Le client de courriel n'a pas été configuré. Veuillez le configurer ou nous contacter à %@ he = יישום הדוא"ל לא הוגדר. אנא הגדירו אותו או השתמשו בכל דרך אחרת על מנת ליצור עמנו קשר בכתובת %@ hi = ईमेल क्लाइंट सेट अप नहीं किया गया है. कृपया इसे कॉन्फ़िगर करें या %@ पर हमसे संपर्क करें - hu = Az e-mail kliens nincs beállítva. Kérjük, konfiguráld vagy próbálj meg valamilyen más módon kapcsolatba lépni velünk a %@ e-mail címen keresztül. + hu = Az email kliens nincs beállítva. Kérjük, konfiguráld vagy próbálj meg valamilyen más módon kapcsolatba lépni velünk a %@ email címen keresztül. id = Surel pelanggan belum diatur. Mohon konfigurasikan atau gunakan cara lain untuk menghubungi kami di %@ it = L'app per e-mail non è stata configurata. Si prega di configurarla o di usare altro metodo per contattarci all'indirizzo %@ ja = メールアプリは設定されていません。設定するか、%@にご連絡ください。 @@ -7446,7 +7444,7 @@ fr = Erreur d'envoi de courriel he = שגיאה בשליחת דוא"ל hi = ईमेल भेजने में त्रुटि - hu = Hiba az e-mail küldése során + hu = Hiba az email küldése során id = Gangguan pengiriman surel it = Errore invio e-mail ja = メール送信エラー @@ -8506,7 +8504,7 @@ fr = Détermine rapidement ta position approximative via Bluetooth, WiFi ou le réseau mobile he = קבע במהירות את המיקום המשוער שלך באמצעות Bluetooth, WiFi או רשת סלולרית hi = ब्लूटूथ, वाईफाई या मोबाइल नेटवर्क का उपयोग करके तुरंत अपना अनुमानित स्थान निर्धारित करें - hu = Bluetooth, Wi-Fi vagy mobilhálózat segítségével gyorsan meghatározhatja hozzávetőleges tartózkodási helyét + hu = Bluetooth, WiFi vagy mobilhálózat segítségével gyorsan meghatározhatja hozzávetőleges tartózkodási helyét id = Dengan cepat menentukan perkiraan lokasi Anda melalui Bluetooth, WiFi, atau jaringan seluler it = Determina rapidamente la tua posizione approssimativa tramite Bluetooth, WiFi o rete mobile ja = Bluetooth、WiFi、またはモバイルネットワーク経由で、おおよその位置を素早く特定する @@ -11288,7 +11286,7 @@ fr = Désolé, je n'ai rien trouvé. he = אופס, לא נמצאו תוצאות. hi = उफ़, कोई परिणाम नहीं मिला. - hu = Sajnos, semmit sem találtunk. + hu = Sajnos, semmit nem találtam. id = Maaf, saya tidak menemukan apa pun. it = Non ho trovato nulla. ja = 該当するものは見つかりませんでした。 @@ -11332,7 +11330,7 @@ fr = Veuillez essayer un autre mot-clé. he = נסו לשנות את תנאי החיפוש. hi = अपना खोज मानदण्ड बदलने का प्रयास करें। - hu = Próbáljon másik kifejezést. + hu = Próbáljon másik lekérdezést. id = Silakan coba kueri lainnya. it = Prova con un'altra ricerca. ja = 条件を変えて検索してみてください。 @@ -11376,7 +11374,7 @@ fr = Historique de recherche he = חיפושים קודמים hi = खोज इतिहास - hu = Keresési előzmények + hu = Előző keresések id = Riwayat Pencarian it = Cronologia delle ricerche ja = 検索履歴 @@ -11419,7 +11417,7 @@ fi = Näytä viimeaikaiset hakusi. fr = Accédez rapidement aux dernières recherches. he = צפה בחיפושים האחרונים שלך. - hu = Legutóbbi keresések gyors elérése. + hu = Aktuális keresés gyors elérése. id = Akses kueri pencarian terbaru dengan cepat. it = Visualizza le ricerche recenti. ja = 最近の検索を表示します。 @@ -13694,51 +13692,6 @@ zh-Hans = 登录 zh-Hant = 登入 - [not_signed_in] - comment = Status message indicating that user did not login to OSM profile yet. - tags = android - en = Not signed in - af = Nie ingeteken nie - ar = لم يتم تسجيل الدخول - az = Giriş edilməyib - be = Не ўвайшлі ў сістэму - bg = Не е влязъл в системата - ca = No heu iniciat sessió - cs = Nejste přihlášeni - da = Ikke logget ind - de = Nicht angemeldet - el = Δεν έχετε συνδεθεί - es = No se ha iniciado sesión - et = Pole sisse logitud - eu = Ez zaude saiatuta - fa = وارد نشده‌اید - fi = Et ole kirjautunut sisään - fr = Non connecté•e - he = לא מחובר - hi = साइन इन नहीं किया गया है - hu = Nincs bejelentkezve - id = Belum masuk - it = Non sei connesso - ja = サインインしていません - ko = 로그인되지 않음 - lt = Neprisijungta - mr = साइन इन केलेले नाही - nb = Ikke logget inn - nl = Niet ingelogd - pl = Nie zalogowano - pt = Sessão não iniciada - ro = Neautentificat - ru = Не выполнен вход - sk = Nie ste prihlásený - sv = Inte inloggad - sw = Hujasajiliwa - th = ยังไม่ได้ลงชื่อเข้าใช้ - tr = Giriş yapılmadı - uk = Не ввійшли - vi = Chưa đăng nhập - zh-Hans = 未登录 - zh-Hant = 未登入 - [login_osm] tags = android,ios en = Login to OpenStreetMap @@ -14608,19 +14561,19 @@ az = E-poçt və ya istifadəçi adı be = Email або імя карыстальніка bg = Имейл или потребителско име - ca = Adreça electrònica o nom d’usuari + ca = Adreça electrònica o nom d'usuari cs = Email nebo uživatelské jméno da = Email eller brugernavn de = Email oder Benutzername el = Email ή όνομα χρήστη - es = Correo electrónico o usuario + es = Email ó usuario et = E-post või kasutajanimi eu = Posta elektronikoa edo erabiltzailea fa = ایمیل یا نام کاربری fi = Sähköposti tai käyttäjätunnus fr = Email ou nom d'utilisateur he = דוא"ל או שם משתמש - hu = E-mail vagy felhasználónév + hu = Email vagy felhasználónév id = Surel atau nama pengguna it = E-mail o nome utente ja = メールアドレスまたはユーザー名 @@ -14777,12 +14730,12 @@ az = Diqqət edin be = Звярніце ўвагу bg = Моля, имайте предвид - ca = Atenció + ca = Avís cs = Vezměte prosím na vědomí da = Bemærk venligst de = Bitte beachten el = Λάβετε υπόψη - es = Atención + es = Aviso et = Tähelepanu eu = Abisua fa = لطفا توجه داشته باشد @@ -14820,12 +14773,12 @@ az = Bütün xəritə dəyişiklikləri xəritə ilə birlikdə silinəcək. be = Усе вашы праўкі мапы будуць выдаленыя разам з мапай. bg = Всички ваши редакции на картата ще бъдат изтрити заедно с нея. - ca = Totes les vostres edicions del mapa se suprimiran conjuntament amb aquest. + ca = Totes els canvis que heu fet en el mapa s'esborraran conjuntament amb el mapa. cs = Zároveň s touto mapou budou odstraněny také všechny změny na této mapě. da = Alle kortændringer vil blive slettet sammen med kortet. de = Alle Kartenänderungen werden zusammen mit der Karte gelöscht. el = Όλες οι αλλαγές που έχετε κάνει στο χάρτη θα διαγραφούν μαζί με το χάρτη. - es = Todas las ediciones hechas al mapa se eliminarán junto con este. + es = Todos los cambios en los mapas se borrarán junto con el mapa. et = Kõik Sinu kaardimuudatused kustutatakse koos kaardiga. eu = Mapan egin dituzun aldaketa guztiak maparekin batera ezabatuko dira. fa = تمام ویرایش‌های که بر روی نقشه انجام داده اید به همراه نقشه حذف شد. @@ -14868,7 +14821,7 @@ da = Opdatér kort de = Karten aktualisieren el = Ενημέρωση χαρτών - es = Actualizar mapas + es = Autodescarga de mapas et = Värskenda kaarte eu = Eguneratu mapak fa = بروزرسانی نقشه‌ها @@ -15038,12 +14991,12 @@ az = Zəhmət olmasa cihazınızın internetə qoşulduğundan əmin olun. be = Праверце налады і ўпэўніцеся, што прылада падключана да інтэрнэту. bg = Моля, проверете настройките си и се уверете, че устройството ви е свързано с интернет. - ca = Reviseu els paràmetres i assegureu-vos que l’aparell està connectat a Internet. + ca = Reviseu la configuració i assegureu-vos que l'aparell està connectat a Internet. cs = Zkontrolujte prosím své nastavení a ujistěte se, že je vaše zařízení připojeno k internetu. da = Tjek dine indstillinger og sørg for, din enhed er forbundet til internettet. de = Bitte überprüfen Sie Ihre Einstellungen und stellen Sie sicher, dass Ihr Gerät mit dem Internet verbunden ist. el = Βεβαιωθείτε ότι η συσκευή σας είναι συνδεδεμένη στο Internet. - es = Revise la configuración y asegúrese de que su dispositivo esté conectado a Internet. + es = Por favor, verifique los ajustes y asegúrese de que su dispositivo esté conectado a Internet. et = Palun kontrolli seadeid ning seadme Interneti-ühendust. eu = Mesedez, egiaztatu ezarpenak eta ziurtatu zure gailua Internetera konektatuta dagoela. fa = لطفا تنظیمات خود را بازبینی کنید و مطمئن شوید که ابزار شما به اینترنت متصل است. @@ -15124,12 +15077,12 @@ az = Zəhmət olmasa lazımsız məlumatları silin be = Выдаліце непатрэбныя даныя bg = Моля, изтрийте всички ненужни данни. - ca = Suprimiu les dades no necessàries + ca = Esborreu les dades no necessàries cs = Odstraňte prosím nepotřebná data da = Fjern unødvendig data de = Bitte entfernen Sie unnötige Daten el = Διαγράψτε μη απαραίτητα δεδομένα - es = Elimine los datos innecesarios + es = Por favor, elimine los datos innecesarios et = Palun kustuta ebavajalikud andmed eu = Ezabatu beharrezkoak ez diren datuak fa = لطفا داده‌های غیر ضروری را از دستگاه خود حذف کنید @@ -15702,7 +15655,7 @@ fi = Eri ongelma fr = Autre problème he = בעיה אחרת - hu = Különböző probléma + hu = Különböző problémaDifferent problem id = Masalah yang berbeda it = Un problema diverso ja = 異なる問題 @@ -15733,12 +15686,12 @@ az = Xəritəyə yeni yerlər əlavə edin və mövcud yerləri birbaşa tətbiqdən redaktə edin. be = Стварайце на мапе новыя месцы і рэдагуйце існуючыя прама ў праграме. bg = Добавяне на нови места в картата и редакция на съществуващите директно от приложението. - ca = Afegiu llocs al mapa, i editeu-ne els existents directament des de l’aplicació. + ca = Afegiu llocs al mapa, i editeu-ne els existents directament des de l'aplicació. cs = Přidejte na mapu nová místa a upravte existující místa přímo z aplikace. da = Tilføj nye steder til kortet og redigér eksisterende direkte fra app'en. de = Fügen Sie auf der Karte einen neuen Ort hinzu und bearbeiten Sie existierende Orte direkt in der App. el = Προσθέστε νέες τοποθεσίες στο χάρτη, και επεξεργαστείτε τις υπάρχουσες απευθείας από την εφαρμογή. - es = Añada lugares nuevos al mapa y edite los existentes directamente desde la aplicación. + es = Añadir lugares nuevos al mapa y editar los lugares actuales directamente desde la aplicación. et = Lisa kaardile uusi kohti ja muuda olemasolevaid otse rakenduses. eu = Gehitu toki berriak mapan eta editatu uneko tokiak zuzenean aplikaziotik. fa = اضافه کردن مکان به نقشه و ویرایش آن مستقیما از طریق این اپلیکیشن. @@ -15819,7 +15772,7 @@ az = Burada obyekti yerləşdirmək mümkün deyil be = Аб'ект не можа знаходзіцца тут bg = Тук не може да бъде намерен обект - ca = No s’ha trobat cap objecte aquí + ca = No s'ha trobat cap objecte aquí cs = Objekt zde nemůže být umístěn da = Et objekt kan ikke placeres her de = Ein Objekt kann hier nicht positioniert werden @@ -15863,7 +15816,7 @@ az = %@ tarixinə icma tərəfindən yaradılmış OpenStreetMap datası. OpenStreetMap.org saytında xəritəni necə redaktə etmək və yeniləmək haqqında ətraflı məlumat əldə edin be = Створаныя супольнасцю даныя OpenStreetMap па стане на %@. Даведайцеся больш пра тое, як рэдагаваць і абнаўляць карту на OpenStreetMap.org bg = Създадени от общността данни от OpenStreetMap към %@. Научете повече за това как да редактирате и актуализирате картата в OpenStreetMap.org - ca = Dades de l’OpenStreetMap creades per la comunitat a partir de %@. Obteniu més informació sobre com editar i actualitzar el mapa a OpenStreetMap.org + ca = Dades d'OpenStreetMap creades per la comunitat a partir de %@. Obteniu més informació sobre com editar i actualitzar el mapa a OpenStreetMap.org cs = Data OpenStreetMap vytvořená komunitou ke dni %@. Další informace o tom, jak upravovat a aktualizovat mapu, najdete na stránkách OpenStreetMap.org. da = Fællesskabsskabte OpenStreetMap-data fra %@. Få mere at vide om, hvordan du redigerer og opdaterer kortet på OpenStreetMap.org de = Von der Community erstellte OpenStreetMap-Daten (Stand: %@). Erfahre mehr darüber, wie du die Karte bearbeiten und aktualisieren kannst unter OpenStreetMap.org @@ -15909,12 +15862,12 @@ az = OpenStreetMap.org saytına daxil olun ki, digər istifadəçilər sizin etdiyiniz dəyişiklikləri görə bilsinlər. be = Аўтарызуйцеся ў OpenStreetMap.org, каб іншыя карыстальнікі бачылі вашыя змены. bg = Влезте в системата, за да могат другите потребители да видят направените от вас промени - ca = Inicieu sessió a openstreetmap.org perquè altres usuaris puguin veure els vostres canvis. + ca = Inicieu sessió perquè altres usuaris puguin veure els canvis que heu fet cs = Přihlaste se, aby ostatní uživatelé mohli vidět změny, které jste provedli. da = Log på så andre brugere kan se ændringerne som du har foretaget. de = Melden Sie sich bei openstreetmap.org an, um Ihre Änderungen weltweit zu veröffentlichen. el = Συνδεθείτε ώστε άλλοι χρήστες να μπορούν να δουν τις αλλαγές που έχετε κάνει - es = Acceda a openstreetmap.org para que otros usuarios puedan ver los cambios que haya efectuado. + es = Inicie sesión en OpenStreetMap.org para que otros usuarios puedan ver los cambios que haya efectuado. et = Logi sisse OpenStreetMap.org keskkonda, et teised kasutajad näeksid Sinu tehtud muudatusi. eu = Hasi saioa OpenStreetMapen beste erabiltzaileek zuk egindako aldaketak ikus ditzaten. fa = وارد شوید تا دیگر کاربران نیز بتوانند تغییرات ایجاد شده توسط شما را ببینند @@ -15954,12 +15907,12 @@ az = Endirmək üçün daha çox yerə ehtiyacınız var. Zəhmət olmasa önəmli olmayan məlumatları silin. be = Каб спампаваць, трэба больш месца. Выдаліце непатрэбныя даныя. bg = За изтегляне ви е необходимо повече място. Моля, изтрийте всички ненужни данни. - ca = Per a la baixada, us cal més espai. Suprimiu les dades no necessàries. + ca = Per a la baixada, us cal més espai. Esborreu les dades no necessàries. cs = Ke stažení potřebujete více volného místa. Odstraňte prosím nepotřebná data. da = For at opdatere app'en skal du bruge mere plads. Slet unødvendig data. de = Zum Herunterladen benötigen Sie mehr Platz. Bitte löschen Sie unnötige Daten. el = Για να το κατεβάσετε, χρειάζεστε περισσότερο χώρο. Διαγράψτε μη απαραίτητα δεδομένα. - es = Necesita más espacio para descargar. Elimine los datos innecesarios. + es = Necesita más espacio para descargar. Por favor, elimine los datos innecesarios. et = Alla laadimiseks vajad rohkem ruumi. Palun kustuta ebavajalikke andmeid. eu = Leku gehiago behar duzu deskargatzeko. Ezabatu beharrezkoak ez diren datuak. fa = برای دانلود، شما نیازمند فضای ذخیره سازی بیشتری هستید.لطفا داده‌های غیر ضروری خود را حذف کنید. @@ -15998,7 +15951,7 @@ az = Organic Maps xəritələrini təkmilləşdirdim be = Я палепшыў мапы Organic Maps bg = Подобрих картите на Organic Maps - ca = He millorat els mapes de l’Organic Maps + ca = He millorat els mapes de l'Organic Maps cs = Vylepšil jsem mapy Organic Maps da = Jeg forbedrede Organic Maps kortene de = Ich habe die Organic Maps-Karten verbessert @@ -16042,7 +15995,7 @@ az = %1$d/%2$d be = %1$d з %2$d bg = %1$d от %2$d - ca = %1$d/%2$d + ca = %1$d de %2$d cs = %1$d z %2$d da = %1$d af %2$d de = %1$d von %2$d @@ -16086,7 +16039,7 @@ az = Mobil şəbəkə vasitəsilə endirilsin? be = Спампаваць праз мабільны інтэрнэт? bg = Изтегляне чрез мобилни данни? - ca = Voleu baixar-ho a través d’una connexió de xarxa mòbil? + ca = Voleu baixar-ho a través d'una connexió de xarxa de telefònia mòbil? cs = Stáhnout pomocí připojení přes mobilní síť? da = Download ved brug af mobilnetværksforbindelse? de = Über eine Mobilfunknetzverbindung herunterladen? @@ -16129,7 +16082,7 @@ az = Bəzi planlarda və ya rouminqlə bu olduqca bahalı hesab oluna bilərr. be = Гэта можа быць даволі дорага з некаторымі тарыфнымі планамі або ў роўмінгу. bg = Това може да бъде значително скъпо при някои планове или при роуминг. - ca = Podria ser força car amb algunes tarifes o amb itinerància de dades. + ca = Això podria ser força car amb algunes tarifes d'itinerància de dades. cs = Toto by mohlo být s některými tarify nebo roamingem výrazně dražší. da = Dette kan blive dyrt med nogle abonnementer eller hvis du er i roamingtilstand. de = Das könnte mit einigen Tarifen oder beim Roaming sehr teuer werden. @@ -16172,7 +16125,7 @@ az = Etibarlı bina nömrəsini daxil edin be = Увядзіце правільны нумар дома bg = Въведете валиден номер на сграда - ca = Introduïu un número d’edifici vàlid + ca = Introduïu un número d'edifici vàlid cs = Zadejte správné číslo domu da = Skriv det rigtige husnummer de = Richtige Hausnummer eingeben @@ -16435,7 +16388,7 @@ az = OSM redaktorlarına qeyd göndərin be = Адправіць нататку рэдактарам OSM bg = Изпращане на бележка до редакторите на OSM - ca = Envia una nota als editors de l’OSM + ca = Envia una ota als editors d'OSM cs = Odeslat poznámku editorům OSM da = Send en besked til OSM-redaktører de = Notiz an Freiwillige von OpenStreetMap senden @@ -16525,7 +16478,7 @@ az = Təklif etdiyiniz dəyişikliklər OpenStreetMap icmasına yerləşdiriləcək. Zəhmət olmasa Organic Maps'da redaktə edilə bilməyən əlavə detalları izah edin. be = Прапанаваныя вамі змены будуць дасланы суполцы OpenStreetMap. Апішыце любыя дадатковыя дэталі, якія нельга рэдагаваць у Organic Maps. bg = Предложените от вас промени по картата ще бъдат изпратени до общността на OpenStreetMap. Опишете всички допълнителни подробности, които не могат да бъдат въведени в Organic Maps. - ca = Heu suggerit canvis en el mapa que s’enviaran a la comunitat de l’OpenStreetMap. Descriviu qualsevol detall addicional que no es pugui editar amb l’Organic Maps. + ca = Heu suggerit canvis en el mapa que s'enviaran a la comunitat d'OpenStreetMap. Descriviu qualsevol detall addicional que no es pot editar en l'Organic Maps. cs = Vámi navržené změny odešleme do komunity OpenStreetMap. Popište podrobnosti, které nelze upravit v Organic Maps. da = Dine foreslåede ændringer vil blive sendt til OpenStreetMap fællesskabet. Beskrive detaljer, som ikke kan redigeres i Organic Maps. de = Ihre Änderungsvorschläge für die Karte werden an OpenStreetMap gesendet: Beschreiben Sie die Details der Objekte, die Sie in Organic Maps nicht bearbeiten können. @@ -18568,7 +18521,7 @@ fi = Syötä kelvollinen sähköpostiosoite fr = Saisissez un email valide he = הזן דוא"ל תקין - hu = Adj meg egy érvényes e-mail címet + hu = Adj meg egy érvényes email-címet id = Masukkan surel valid it = Inserisci un'e-mail valida ja = 有効なメールアドレスを入力してください @@ -29319,6 +29272,7 @@ de = Du verwendest jetzt Organic Maps auf dem Telefondisplay el = Αυτή τη στιγμή το Organic Maps βρίσκεται στην οθόνη του κινητού es = Ahora usa Organic Maps en la pantalla del teléfono + es-MX = Ahora usa Organic Maps en la pantalla del teléfono et = Nüüd kasutate telefoni ekraanil Organic Maps eu = Organic Maps telefonoaren pantailan erabiltzen ari zara fa = اکنون در حال استفاده از نقشه های ارگانیک در صفحه گوشی هستید @@ -29408,6 +29362,7 @@ de = Du bist mit Android Auto verbunden el = Είστε συνδεδεμένοι στο Android Auto es = Se ha conectado a Android Auto + es-MX = Se ha conectado a Android Auto et = Olete ühendatud Android Auto'ga eu = Android Auto-ra konektatuta zaude fa = شما به Android Auto متصل هستید @@ -29446,12 +29401,13 @@ az = Telefonda davam edin be = Працягнуць на тэлефоне bg = Продължете в телефона - ca = Continua al telèfon + ca = Continueu al telèfon cs = Pokračujte v telefonu da = Fortsæt i telefonen de = Weiter am Telefon el = Συνέχεια στο κινητό es = Continuar en el teléfono + es-MX = Continuar en el teléfono et = Jätka telefonis eu = Jarraitu telefonoan fa = با تلفن ادامه دهید @@ -29535,12 +29491,13 @@ az = Bu proqram naviqasiya məqsədləri üçün məkanınıza giriş tələb edir. be = Гэтаму прылажэнню патрабуецца доступ да вашага месцазнаходжання для навігацыі. bg = Това приложение изисква достъп до местоположението ви за целите на навигацията. - ca = Aquesta aplicació requereix accés a la vostra ubicació per a navegar. + ca = Aquesta aplicació requereix accés a la vostra ubicació per a la navegació. cs = Tato aplikace vyžaduje přístup k vaší poloze pro účely navigace. da = Denne applikation kræver adgang til din placering til navigationsformål. de = Diese Anwendung benötigt für die Navigation Zugriff auf deinen Standort. el = Η εφαρμογή απαιτεί πρόσβαση στην τοποθεσία σας για τους σκοπούς της πλοήγησης. es = Esta aplicación necesita acceder a su ubicación para navegar. + es-MX = Esta aplicación requiere acceso a su ubicación para fines de navegación. et = See rakendus nõuab navigeerimiseks juurdepääsu teie asukohale. eu = Aplikazio honek zure kokapenerako sarbidea behar du nabigaziorako. fa = این برنامه برای اهداف ناوبری نیاز به دسترسی به موقعیت مکانی شما دارد. @@ -29585,6 +29542,7 @@ de = Erlaubnis erteilen el = Να επιτραπεί es = Conceder permisos + es-MX = Conceder permisos et = Lubade andmine eu = Eman baimenak fa = اعطای مجوزها @@ -29809,7 +29767,8 @@ da = Eksporter alle bogmærker og spor de = Alle Lesezeichen und Tracks exportieren el = Εξαγωγή όλων των σελιδοδεικτών και των διαδρομών - es = Exportar todos los marcadores y pistas + es = Exportar todos los Marcadores y Tracks + es-MX = Exportar todos los marcadores y pistas et = Ekspordi kõik järjehoidjad ja lood eu = Esportatu Laster-marka eta Pista guztiak fa = صادر کردن همه نشان‌ها و مسیرها @@ -29896,12 +29855,13 @@ az = Sistem nitq sintezi parametrləri be = Сістэмныя наладкі сінтэзу маўлення bg = Настройки на системата за синтез на реч - ca = Paràmetres de la síntesi de veu del sistema + ca = Configuració de la síntesi de veu del sistema cs = Nastavení systému syntézy řeči da = Indstillinger for talesyntese-system de = Einstellungen des Sprachsynthesesystems el = Ρυθμίσεις συστήματος σύνθεσης ομιλίας - es = Configuración de síntesis de voz del sistema + es = Ajustes del sistema de síntesis de voz + es-MX = Configuración de síntesis de voz del sistema et = Kõnesünteesi süsteemi seaded eu = Sistemaren ahots-sintesiaren ezarpenak fa = تنظیمات سنتز گفتار سیستم @@ -29942,12 +29902,13 @@ az = Nitq sintezi parametrləri tapılmadı, cihazınızın bunu dəstəklədiyinə əminsiniz? be = Налады сінтэзу маўлення не знойдзены. Вы ўпэўнены, што ваша прылада падтрымлівае гэта? bg = Настройките за синтез на речта не бяха открити, сигурни ли сте, че устройството ви ги поддържа? - ca = No s’han trobat els paràmetres de la síntesi de veu. Esteu segur que el vostre dispositiu l’admet? + ca = No s'ha trobat la configuració de la síntesi de veu, esteu segur que el vostre dispositiu l'admet? cs = Nastavení syntézy řeči nebylo nalezeno, jste si jisti, že jej vaše zařízení podporuje? da = Indstillingerne for talesyntese blev ikke fundet, er du sikker på, at din enhed understøtter det? de = Die Einstellungen für die Sprachsynthese wurden nicht gefunden. Bist du sicher, dass dein Gerät sie unterstützt? el = Δεν βρέθηκαν οι ρυθμίσεις σύνθεσης ομιλίας, είστε σίγουροι ότι η συσκευή σας την υποστηρίζει; - es = No se encontraron las configuraciones de síntesis de voz. ¿Está seguro de que su dispositivo la admite? + es = No se ha encontrado la configuración de Síntesis de Voz, ¿estás seguro de que tu dispositivo la admite? + es-MX = No se encontraron las configuraciones de síntesis de voz. ¿Está seguro de que su dispositivo la admite? et = Kõnesünteesi seadeid ei leitud, kas olete kindel, et teie seade toetab seda? eu = Ahots-sintesiaren ezarpenak ez dira aurkitu. Ziur zure gailuak onartzen duela? fa = تنظیمات Speech Synthesis پیدا نشد، آیا مطمئن هستید که دستگاه شما از آن پشتیبانی می کند؟ @@ -30037,8 +29998,7 @@ da = Køre gennem de = Drive-through el = Οδηγώ μέσα από - es = Servicio al coche - es-MX = Servicio al auto + es = Servicio al auto et = Läbi sõit eu = Drive-through fa = رانندگی از طریق @@ -30077,12 +30037,13 @@ az = Axtarışı təmizləyin be = Ачысціць пошук bg = Изчистване на търсенето - ca = Elimina la cerca + ca = Esborra la cerca cs = Vymazat vyhledávání da = Ryd søgningen de = Lösche die Suche el = Καθαρίστε την αναζήτηση - es = Borrar búsqueda + es = Borrar la búsqueda + es-MX = Limpiar la búsqueda et = Tühjenda otsing eu = Garbitu bilaketa fa = جستجو را پاک کنید @@ -30121,12 +30082,13 @@ az = Yaxınlaşdırma be = Наблізіць bg = Увеличаване на мащаба - ca = Apropa + ca = Ampliar cs = Přiblížení da = Zoom ind de = Vergrößern el = Μεγέθυνση - es = Acercar + es = Ampliar + es-MX = Acercarse et = Suurendage eu = Handitu fa = بزرگنمایی @@ -30167,12 +30129,13 @@ az = Küçült be = Аддаліць bg = Увеличаване на мащаба - ca = Allunya + ca = Disminuir el zoom cs = Zvětšení da = Zoom ud de = Herauszoomen el = Σμίκρυνση es = Alejar + es-MX = Disminuir el zoom et = Suurenda välja eu = Txikiagotu fa = کوچک نمایی @@ -30258,12 +30221,12 @@ az = Menyuya baxın be = Паглядзець меню bg = Преглед на менюто - ca = Visualitza el menú + ca = Veure menú cs = Zobrazit menu da = Vis menu de = Speisekarte el = Προβολή μενού - es = Ver menú + es = Ver Menú et = Menüü vaatamine eu = Ikusi menua fa = مشاهده منو @@ -30304,12 +30267,12 @@ az = Tərtibatçılara səhv hesabatı göndərmək istərdinizmi?\nÜzvi Xəritələr heç bir səhv məlumatını avtomatik toplamadığından istifadəçilərimizə etibar edirik. Üzvi Xəritələri dəstəklədiyiniz üçün əvvəlcədən təşəkkür edirik! be = Хочаце адправіць справаздачу пра памылку распрацоўшчыкам?\nМы разлічваем на нашых карыстальнікаў, бо Organic Maps не збірае ніякай інфармацыі пра памылкі аўтаматычна. Загадзя дзякуем за падтрымку Organic Maps! bg = Искате ли да изпратите доклад за грешка на разработчиците?\nРазчитаме на нашите потребители, тъй като Organic Maps не събира информация за грешки автоматично. Благодарим ви предварително, че подкрепяте Organic Maps! - ca = Voleu enviar un informe d’error als desenvolupadors?\nEns refiem dels nostres usuaris, ja que l’Organic Maps no recull cap informació d’errors automàticament. Gràcies per avançat per donar suport a Organic Maps! + ca = Voleu enviar un informe d'error als desenvolupadors?\nConfiem en els nostres usuaris, ja que Organic Maps no recull cap informació d'error automàticament. Gràcies per avançat per donar suport a Organic Maps! cs = Chcete poslat vývojářům hlášení o chybě?\nSpoléháme na naše uživatele, protože společnost Organic Maps neshromažďuje žádné informace o chybách automaticky. Předem vám děkujeme za podporu Organic Maps! da = Vil du gerne sende en fejlrapport til udviklerne?\nVi er afhængige af vores brugere, da Organic Maps ikke indsamler nogen fejloplysninger automatisk. Tak på forhånd for at støtte Organic Maps! de = Willst du einen Fehlerbericht an die Entwickler schicken?\nWir sind auf unsere Nutzer angewiesen, da Organic Maps keine Fehlerinformationen automatisch sammelt. Wir danken dir im Voraus für deine Unterstützung von Organic Maps! el = Θα θέλατε να στείλετε μια αναφορά σφάλματος στους προγραμματιστές;\nΒασιζόμαστε στους χρήστες μας, καθώς οι Organic Maps δεν συλλέγουν αυτόματα καμία πληροφορία σφάλματος. Σας ευχαριστούμε εκ των προτέρων για την υποστήριξη των Organic Maps! - es = ¿Quiere enviar un informe de error a los desarrolladores?\nDependemos de nuestros usuarios, ya que Organic Maps no recoge ninguna información sobre errores de forma automática. ¡Gracias de antemano por apoyar a Organic Maps! + es = ¿Quieres enviar un informe de error a los desarrolladores?\nConfiamos en nuestros usuarios, ya que Mapas ecológicos no recoge ninguna información sobre errores de forma automática. ¡Gracias de antemano por apoyar a Organic Maps! et = Kas soovite saata arendajatele veateate?\nMe toetume oma kasutajatele, kuna Organic Maps ei kogu automaatselt mingit veateavet. Täname teid juba ette Organic Maps'i toetamise eest! eu = Akatsen txostena bidali nahi diezu garatzaileei?\nGure erabiltzaileengan oinarritzen gara Organic Maps-ek ez baitu automatikoki akatsen informaziorik biltzen. Eskerrik asko aldez aurretik Maps organikoak laguntzeagatik! fa = آیا می خواهید یک گزارش اشکال برای توسعه دهندگان ارسال کنید؟\nما به کاربران خود تکیه می کنیم زیرا نقشه های ارگانیک هیچ گونه اطلاعات خطا را به طور خودکار جمع آوری نمی کند. پیشاپیش از شما برای حمایت از نقشه های ارگانیک سپاسگزاریم! @@ -30350,12 +30313,13 @@ az = iCloud Sinxronizasiyasını aktivləşdirin be = Уключыць сінхранізацыю з iCloud bg = Активиране на синхронизацията с iCloud - ca = Activa la sincronització amb l’iCloud + ca = Activa la sincronització d'iCloud cs = Povolení synchronizace s iCloudem da = Aktivér iCloud-synkronisering de = Aktiviere die iCloud-Syncronisierung el = Ενεργοποίηση συγχρονισμού iCloud es = Activar la sincronización con iCloud + es-MX = Habilitar la sincronización de iCloud et = Lubage iCloudi sünkroniseerimine eu = Gaitu iCloud sinkronizazioa fa = همگام سازی iCloud را فعال کنید @@ -30396,13 +30360,13 @@ az = iCloud sinxronizasiyası inkişaf mərhələsində olan eksperimental xüsusiyyətdir. Bütün əlfəcinlərinizin və treklərinizin ehtiyat nüsxəsini yaratdığınızdan əmin olun. be = Сінхранізацыя з iCloud - гэта эксперыментальная функцыя, якая знаходзіцца ў стадыі распрацоўкі. Пераканайцеся, што вы зрабілі рэзервовую копію ўсіх сваіх закладак і трэкаў. bg = Синхронизацията в iCloud е експериментална функция в процес на разработка. Уверете се, че сте направили резервно копие на всичките си отметки и песни. - ca = La sincronització de l’iCloud és una funcionalitat experimental en desenvolupament. Assegureu-vos que heu fet una còpia de seguretat de tots els vostres marcadors i pistes. + ca = La sincronització d'iCloud és una característica experimental en desenvolupament. Assegureu-vos que heu fet una còpia de seguretat de tots els vostres marcadors i pistes. cs = Synchronizace iCloudu je experimentální funkce, která se vyvíjí. Ujistěte se, že jste si vytvořili zálohu všech svých záložek a skladeb. da = iCloud-synkronisering er en eksperimentel funktion under udvikling. Sørg for, at du har lavet en backup af alle dine bogmærker og spor. de = Die iCloud-Synchronisierung ist eine experimentelle Funktion, die noch entwickelt wird. Vergewissere dich, dass du eine Sicherungskopie all deiner Lesezeichen und Titel erstellt hast. el = Ο συγχρονισμός iCloud είναι μια πειραματική λειτουργία υπό ανάπτυξη. Βεβαιωθείτε ότι έχετε δημιουργήσει αντίγραφο ασφαλείας όλων των σελιδοδεικτών και των κομματιών σας. - es = La sincronización de iCloud es una función experimental en desarrollo. Asegúrese de haber realizado una copia de seguridad de todos sus marcadores y pistas. - es-MX = La sincronización de iCloud es una función experimental en desarrollo. Asegúrese de haber realizado un respaldo de todos sus marcadores y pistas. + es = La sincronización con iCloud es una función experimental en desarrollo. Asegúrate de haber hecho una copia de seguridad de todos tus marcadores y pistas. + es-MX = La sincronización de iCloud es una función experimental en desarrollo. Asegúrese de haber realizado una copia de seguridad de todos sus marcadores y pistas. et = iCloudi sünkroniseerimine on eksperimentaalne funktsioon, mis on arendamisel. Veenduge, et olete teinud varukoopia kõigist oma järjehoidjatest ja lugudest. eu = iCloud sinkronizazioa garatzen ari den ezaugarri esperimental bat da. Ziurtatu zure laster-marka eta ibilbide guztien babeskopia egin duzula. fa = همگام سازی iCloud یک ویژگی آزمایشی در دست توسعه است. مطمئن شوید که از تمام نشانکu200cها و آهنگu200cهای خود یک نسخه پشتیبان تهیه کردهu200cاید. @@ -30443,12 +30407,13 @@ az = iCloud Deaktivdir be = iCloud адключаны bg = iCloud е деактивиран - ca = L’iCloud està desactivat + ca = iCloud està desactivat cs = Služba iCloud je vypnutá da = iCloud er deaktiveret de = iCloud ist deaktiviert el = Το iCloud είναι απενεργοποιημένο es = iCloud está desactivado + es-MX = iCloud está desactivado et = iCloud on välja lülitatud eu = iCloud desgaituta dago fa = iCloud غیرفعال است @@ -30488,12 +30453,13 @@ az = Bu funksiyadan istifadə etmək üçün cihazınızın parametrlərində iCloud-u aktiv edin. be = Каб выкарыстоўваць гэту функцыю, уключыце iCloud у наладах прылады. bg = За да използвате тази функция, разрешете iCloud в настройките на устройството си. - ca = Activeu l’iCloud a la configuració del dispositiu per utilitzar aquesta funció. + ca = Activa iCloud a la configuració del teu dispositiu per utilitzar aquesta funció. cs = Chcete-li tuto funkci používat, povolte v nastavení zařízení službu iCloud. da = Aktivér iCloud i din enheds indstillinger for at bruge denne funktion. de = Bitte aktiviere iCloud in den Einstellungen deines Geräts, um diese Funktion zu nutzen. el = Ενεργοποιήστε το iCloud στις ρυθμίσεις της συσκευής σας για να χρησιμοποιήσετε αυτή τη λειτουργία. - es = Active iCloud en la configuración del dispositivo para utilizar esta función. + es = Activa iCloud en los ajustes de tu dispositivo para utilizar esta función. + es-MX = Activa iCloud en los ajustes de tu dispositivo para utilizar esta función. et = Selle funktsiooni kasutamiseks lubage seadme seadetes iCloud. eu = Mesedez, gaitu iCloud zure gailuaren ezarpenetan eginbide hau erabiltzeko. fa = لطفاً iCloud را در تنظیمات دستگاه خود فعال کنید تا از این ویژگی استفاده کنید. @@ -30539,7 +30505,7 @@ da = Aktivér de = Aktiviere el = Ενεργοποίηση - es = Activar + es = Activa et = Lubage eu = Gaitu fa = فعال کردن @@ -30626,7 +30592,7 @@ az = iCloud sinxronizasiya uğursuzluğu be = Збой сінхранізацыі iCloud bg = Неуспешна синхронизация на iCloud - ca = Error de sincronització de l’iCloud + ca = Error de sincronització d'iCloud cs = Selhání synchronizace iCloudu da = Fejl i iCloud-synkronisering de = iCloud-Synchronisierung fehlgeschlagen @@ -30672,12 +30638,13 @@ az = Xəta: Bağlantı xətası səbəbindən sinxronizasiya alınmadı be = Памылка: не ўдалося сінхранізаваць з-за памылкі злучэння bg = Грешка: Не успя да се синхронизира поради грешка при свързването - ca = Error: no s’ha pogut sincronitzar a causa d’un error de connexió + ca = Error: no s'ha pogut sincronitzar a causa d'un error de connexió cs = Chyba: Nepodařilo se synchronizovat z důvodu chyby připojení da = Fejl: Kunne ikke synkronisere på grund af forbindelsesfejl de = Fehler: Synchronisierung aufgrund eines Verbindungsfehlers fehlgeschlagen el = Σφάλμα: Αποτυχία συγχρονισμού λόγω σφάλματος σύνδεσης - es = Error: no se ha podido sincronizar debido a un error de conexión + es = Error: No se ha podido sincronizar debido a un error de conexión + es-MX = Error: No se ha podido sincronizar debido a un error de conexión et = Viga: Sünkroniseerimine ebaõnnestus ühenduse vea tõttu. eu = Errorea: Ezin izan da sinkronizatu konexio-errore baten ondorioz fa = خطا: به دلیل خطای اتصال همگام سازی نشد @@ -30718,12 +30685,13 @@ az = Xəta: iCloud kvotasını keçdiyinə görə sinxronizasiya alınmadı be = Памылка: не ўдалося сінхранізаваць з-за перавышэння квоты iCloud bg = Грешка: Неуспешно синхронизиране поради превишена квота на iCloud - ca = Error: no s’ha pogut sincronitzar perquè s’ha superat la quota de l’iCloud + ca = Error: no s'ha pogut sincronitzar perquè s'ha superat la quota d'iCloud cs = Chyba: Nepodařilo se synchronizovat z důvodu překročení kvóty iCloudu da = Fejl: Kunne ikke synkronisere på grund af overskredet iCloud-kvote de = Fehler: Synchronisierung fehlgeschlagen, da iCloud-Kontingent überschritten el = Σφάλμα: iCloud: Απέτυχε ο συγχρονισμός λόγω υπέρβασης της ποσόστωσης iCloud - es = Error: no se ha podido sincronizar porque se ha superado la cuota de iCloud + es = Error: No se ha podido sincronizar porque se ha superado la cuota de iCloud + es-MX = Error: No se ha podido sincronizar porque se ha superado la cuota de iCloud et = Viga: iCloudi kvoodi ületamise tõttu ei õnnestunud sünkroniseerimine. eu = Errorea: Ezin izan da sinkronizatu iCloud kuota gainditu delako fa = خطا: به دلیل فراتر رفتن از سهمیه iCloud، همگام سازی انجام نشد @@ -30764,12 +30732,13 @@ az = Xəta: iCloud mövcud deyil be = Памылка: iCloud недаступны bg = Грешка: iCloud не е наличен - ca = Error: l’iCloud no està disponible + ca = Error: iCloud no està disponible cs = Chyba: iCloud není k dispozici da = Fejl: iCloud er ikke tilgængelig de = Fehler: iCloud ist nicht verfügbar el = Σφάλμα: Το iCloud δεν είναι διαθέσιμο es = Error: iCloud no está disponible + es-MX = Error: iCloud no está disponible et = Viga: iCloud ei ole saadaval eu = Errorea: iCloud ez dago erabilgarri fa = خطا: iCloud در دسترس نیست @@ -30845,135 +30814,3 @@ vi = Mở trong ứng dụng khác zh-Hans = 在另一个应用程序中打开 zh-Hant = 在另一個應用程式中打開 - - [self_service] - comment = To indicate if the place proposed self service... - tags = android - en = Self-service - af = Selfdiens - ar = الخدمة الذاتية - az = Özünəxidmət - be = Самаабслугоўванне - bg = Самообслужване - ca = Autoservei - cs = Samoobsluha - da = Selvbetjening - de = Selbstbedienung - el = Αυτοεξυπηρέτηση - es = Autoservicio - et = Iseteenindus - eu = Autozerbitzu - fa = سلف سرویس - fi = Itsepalvelu - fr = Libre-service - he = שירות עצמי - hi = स्वयं सेवा hu = Önkiszolgáló - id = Layanan mandiri - it = Self service - ja = セルフサービス - ko = 셀프 서비스 - lt = Savitarna - mr = स्व: सेवा nb = Selvbetjening - nl = Zelfbediening - pl = Samoobsługa - pt = Autosserviço - pt-BR = Autoatendimento - ro = Autoservire - ru = Самообслуживание - sk = Samoobslužné služby - sv = Självbetjäning - sw = Kujihudumia - th = บริการตนเอง - tr = Self servis - uk = Самообслуговування - vi = Tự phục vụ - zh-Hans = 自助服务 - zh-Hant = 自助服務 - - [select_option] - tags = android - en = Select option - af = Kies opsie - ar = حدد الخيار - az = Seçim seçin - be = Выберыце варыянт - bg = Изберете опция - ca = Seleccioneu l'opció - cs = Vyberte možnost - da = Vælg mulighed - de = Option auswählen - el = Επιλέξτε επιλογή - es = Selecciona la opción - et = Valige valik - eu = Hautatu aukera - fa = گزینه را انتخاب کنید - fi = Valitse vaihtoehto - fr = Sélectionner une option - he = בחר אפשרות - hi = विकल्प चुनें - hu = Válassza ki a lehetőséget - id = Pilih opsi - it = Seleziona l'opzione - ja = オプションを選択する - ko = 옵션 선택 - lt = Pasirinkite parinktį - mr = पर्याय निवडा nb = Velg alternativ - nl = Selecteer optie - pl = Wybierz opcję - pt = Selecionar opção - pt-BR = Selecionar opção - ro = Selectați opțiunea - ru = Выберите вариант - sk = Vyberte možnosť - sv = Välj alternativ - sw = Chagua chaguo - th = เลือกตัวเลือก - tr = Seçeneği seçin - uk = Виберіть варіант - vi = Chọn tùy chọn - zh-Hans = 选择选项 - zh-Hant = 選擇選項 - - [outdoor_seating] - comment = To indicate if restaurant or other place has outdoor seating - tags = android - en = Outdoor seating - af = Buitelug sitplek - ar = مقاعد خارجية - az = Çöldə oturma - be = Месцы на адкрытым паветры - bg = Места за сядане на открито - ca = Seients a l'aire lliure - cs = Venkovní posezení - da = Udendørs siddepladser - de = Sitzplätze im Freien - el = Εξωτερικά καθίσματα - es = Asientos al aire libre - et = Istekohad õues - eu = Kanpoko eserlekuak - fa = نشستن در فضای باز - fi = Ulkona istuminen - fr = Places en terrasse - he = ישיבה בחוץ - hi = घर के बाहर बैठने - hu = Kültéri ülőhelyek - id = Tempat duduk di luar ruangan - it = Posti a sedere all'aperto - ja = 屋外席 - ko = 야외 좌석 - lt = Lauko sėdimosios vietos - mr = बाहेरची आसनव्यवस्था nb = Uteservering - nl = Zitplaatsen buiten - pl = Siedzenia na zewnątrz - pt = Assentos ao ar livre - ro = Scaune în aer liber - ru = Сидения на открытом воздухе - sk = Vonkajšie sedenie - sv = Sittplatser utomhus - sw = Viti vya nje - th = ที่นั่งกลางแจ้ง - tr = Açık oturma alanı - uk = Сидіння на відкритому повітрі - vi = Chỗ ngồi ngoài trời - zh-Hans = 室外座位 - zh-Hant = 戶外座位 diff --git a/data/strings/types_strings.txt b/data/strings/types_strings.txt index 8e30f77575..a7e53717fa 100644 --- a/data/strings/types_strings.txt +++ b/data/strings/types_strings.txt @@ -53,7 +53,6 @@ af = Kabelbaan ar = طريق جوي az = Teleferik - ca = Transport aeri de = Seilbahn el = Τελεφερίκ es = Transporte aéreo @@ -80,7 +79,6 @@ af = Kabelkar ar = تلفريك az = Teleferik - ca = Telefèric de = Pendelbahn el = Τελεφερίκ es = Teleférico @@ -109,7 +107,6 @@ af = Stoelhyser ar = مصعد مقعدي az = Kreslo lifti - ca = Telecadira de = Sessellift el = Τελεφερίκ es = Telesilla @@ -136,7 +133,6 @@ af = Sleephyser ar = مصعد الجر az = Bugle teleferik - ca = Telesquí de = Schlepplift el = Τελεφερίκ es = Telesquí @@ -164,7 +160,6 @@ af = Gondelbaan ar = غندول az = Qondol - ca = Telecabina de = Gondelbahn el = Τελεφερίκ es = Telecabina @@ -191,7 +186,6 @@ en = Mixed Lift af = Gekombineerde kabelbaan az = Teleferik - ca = Telemix de = Kombibahn el = Τελεφερίκ es = Telecabina/telesilla @@ -218,7 +212,6 @@ af = Kabelwegstasie ar = محطة تلفريك az = Hava yolu stansiyası - ca = Estació de telefèric cs = Stanice lanové dráhy da = Kabelbanestation de = Liftstation @@ -255,7 +248,6 @@ af = Lugvaartinfrastruktuur ar = بنية الطيران az = Hava Məkanı İnfrastruktur - ca = Infraestructura aèria de = Luftverkehr es = Infraestructura aérea et = Õhuruumi infrastruktuur @@ -279,7 +271,6 @@ af = Lughawe ar = مطار az = Hava limanı - ca = Aeroport cs = Letiště da = Lufthavn de = Flugplatz @@ -318,7 +309,6 @@ af = Internasionale lughawe ar = مطار دولي az = Beynəlxalq Hava Limanı - ca = Aeroport internacional cs = Letiště da = Lufthavn de = Flughafen @@ -357,7 +347,6 @@ af = Laaiblad ar = موقف الطائرات az = Bay - ca = Plataforma de = Vorfeld es = Plataforma et = Platvorm @@ -381,7 +370,6 @@ af = Hek ar = بوابة az = Keçid - ca = Porta d’embarcament es = Puerta de embarque et = Värav eu = Ontziratzeko atea @@ -406,7 +394,6 @@ af = Heliblad ar = مهبط مروحيات az = Helipad - ca = Heliport da = Helikopterlandingsplads de = Hubschrauberlandeplatz el = Ελικοδρόμιο @@ -442,7 +429,6 @@ af = Aanloopbaan ar = مدرج هبوط az = Uçuş zolağı - ca = Pista d’enlairament de = Start-/Landebahn es = Pista de despegue et = Lennurada @@ -469,7 +455,6 @@ af = Rybaan ar = ممر تدريج az = Taksi yolu - ca = Pista de rodatge de = Rollweg es = Pista de rodaje et = Ruleerimistee @@ -494,7 +479,6 @@ af = Terminaal ar = صالة az = Terminal - ca = Terminal de = Terminal es = Terminal et = Terminal @@ -519,12 +503,12 @@ af = Geriewe ar = مرفق az = Təsis - ca = Infraestructura cs = Prostor da = Rekreative område de = Infrastrukturobjekt el = Εγκαταστάσεις υποδομής es = Infraestructura + es-MX = Infraestructura et = Infrastruktuur eu = Azpiegiturak fa = زیر ساخت @@ -560,7 +544,6 @@ af = Kunssentrum ar = مركز فن az = İncəsənət mərkəzi - ca = Centre d’art cs = Umělecké centrum da = Kunsthus de = Kunstzentrum @@ -600,7 +583,6 @@ af = OTM ar = ماكينة صراف آلي az = Nağd pul verən - ca = Caixer automàtic cs = Bankomat da = Hæveautomat de = Geldautomat @@ -633,7 +615,6 @@ af = Bank ar = بنك az = Bank - ca = Banc cs = Banka el = Τράπεζα es = Banco @@ -666,7 +647,6 @@ af = Taverne ar = حانة az = Bar - ca = Bar el = Μπαρ es = Bar et = Baar @@ -740,7 +720,6 @@ af = Sitbank ar = مصطبة az = Skamya - ca = Seient cs = Lavička da = Bænk de = Parkbank @@ -780,7 +759,6 @@ ar = موقف دراجات az = Velosiped dayanacağı be = Велапаркоўка - ca = Aparcament de bicicletes cs = Parkování kol da = Cykelparkering de = Fahrradständer @@ -820,13 +798,11 @@ af = Fietsverhuring ar = تأجير دراجات az = Velosiped İcarəsi - ca = Lloguer de bicicletes cs = Půjčovna kol da = Cykeludlejning de = Fahrradverleih el = Ενοικιάσεις ποδηλάτων es = Alquiler de bicicletas - es-MX = Renta de bicicletas et = Jalgrattarent eu = Bizikleta alokairua fa = مکان اجاره دوچرخه @@ -860,7 +836,6 @@ af = Fietsherstelstasie ar = محطة تصليح الدراجات az = Velosiped təmiri stansiyası - ca = Estació de reparació de bicicletes cs = Stanice na opravu jízdních kol da = Cykelreparationsstation de = Fahrrad-Reparaturstation @@ -893,7 +868,6 @@ af = Biertuin ar = متجر بيرة az = Pivə bağı - ca = Biergarten cs = Hospoda se zahrádkou el = Μπυραρία es = Biergarten @@ -925,7 +899,6 @@ af = Bordeel ar = دعارة az = Fahişəxana - ca = Bordell cs = Nevěstinec da = Bordel de = Bordell @@ -964,12 +937,11 @@ af = Valutawisseling ar = صرافة العملات az = Xarici Valyuta İdarəsi - ca = Casa de canvi cs = Směnárna da = Vekselbureau de = Geldwechselstelle el = Συνάλλαγμα - es = Casa de cambio + es = Cambio de divisas et = Valuutavahetus eu = Moneta-trukea fa = صرافی @@ -1003,7 +975,6 @@ af = Busstasie ar = محطة حافلات az = Avtobus dayanacağı - ca = Estació d’autobusos cs = Autobusové nádraží da = Busstation de = Busbahnhof @@ -1042,7 +1013,6 @@ af = Kafee ar = مقهى az = Kafe - ca = Cafè cs = Kavárna da = Café de = Café @@ -1081,13 +1051,11 @@ af = Motorverhuring ar = تأجير سيارات az = Avtomobil icarəsi - ca = Lloguer de cotxes cs = Půjčovna aut da = Biludlejning de = Autovermietung el = Ενοικίαση αυτοκινήτου - es = Alquiler de coches - es-MX = Renta de coches + es = Coche de alquiler et = Autorent eu = Alokairuko autoa fa = مکان اجاره ماشین @@ -1121,7 +1089,6 @@ af = Motordeel ar = مشاركة السيارة az = Avtomobil Paylaşımı - ca = Cotxe multiusuari cs = Sdílení aut da = Delebiler de = Carsharing @@ -1158,13 +1125,11 @@ af = Karwas ar = مغسلة سيارات az = Avtomobil yuma - ca = Rentatge de cotxes cs = Myčka aut da = Bilvask de = Autowäsche el = Καθαρισμός αυτοκινήτων es = Lavado de coches - es-MX = Autolavado et = Autopesula eu = Kotxe garbiketa fa = کارواش @@ -1198,7 +1163,6 @@ af = Kasino ar = كازينو az = Casino - ca = Casino da = Kasino de = Kasino el = Καζίνο @@ -1237,12 +1201,12 @@ az = Qumar be = Азартныя гульні bg = Хазарт - ca = Jocs d’aposta + ca = Jocs d'atzar cs = Hazardní hry da = Gambling de = Glücksspiel el = ΤΥΧΕΡΑ ΠΑΙΧΝΙΔΙΑ - es = Juegos de apuestas + es = Juegos de azar et = Hasartmängud eu = Jokoa fa = قمار @@ -1359,7 +1323,6 @@ af = Oplaaistasie ar = محطة شحن az = Enerji stansiyası - ca = Estació de recàrrega cs = Nabíjecí stanice da = Ladestation de = Ladestation @@ -1482,7 +1445,6 @@ af = Kleuterskool ar = حضانة az = Uşaq bağçası - ca = Guarderia cs = Jesle da = Vuggestue de = Kindertagesstätte @@ -1521,7 +1483,6 @@ af = Bioskoop ar = سينما az = Kino - ca = Cinema cs = Kino da = Biograf de = Kino @@ -1602,7 +1563,6 @@ af = Kliniek ar = عيادة az = Klinika - ca = Clínica cs = Klinika da = Klinik de = Klinik @@ -1641,7 +1601,6 @@ af = Kollege ar = كلية az = Kollec - ca = Estudis postobligatoris cs = Vysoká škola da = Universitet de = Hochschule @@ -1680,7 +1639,6 @@ af = Gemeenskapsentrum ar = مركز اجتماعي az = İcma mərkəzi - ca = Centre comunitari cs = Kulturní centrum da = Medborgerhus de = Bürgerhaus @@ -1762,7 +1720,7 @@ az = Konfrans mərkəzi be = Канферэнц-цэнтр bg = Конферентен център - ca = Centre de conferències + ca = Centre de Conferències cs = Konferenční centrum da = Konferencecenter de = Konferenzzentrum @@ -1802,7 +1760,6 @@ af = Hof ar = محكمة az = Məhkəmə binası - ca = Jutjat cs = Soud da = Domhus de = Justizgebäude @@ -1841,7 +1798,6 @@ af = Tandarts ar = طبيب أسنان az = Diş həkimi - ca = Dentista cs = Zubař da = Tandlæge de = Zahnarzt @@ -1879,12 +1835,11 @@ af = Dokter ar = طبيب az = Həkim - ca = Consultori mèdic cs = Lékařská ordinace da = Lægekontor de = Arztpraxis el = Γιατροί - es = Consultorio médico + es = Consulta del médico et = Arst eu = Kontsulta medikoa fa = کلینیک @@ -1917,7 +1872,6 @@ af = Drinkwater ar = مياه شرب az = İçməli su - ca = Aigua potable cs = Pitná voda da = Vand de = Trinkwasser @@ -1961,7 +1915,6 @@ az = Sürücülük Məktəbi be = Аўташкола bg = Автошкола - ca = Escola de conducció cs = Autoškola da = Køreskole de = Fahrschule @@ -2003,12 +1956,12 @@ az = Sərgi Mərkəzi be = Выставачны цэнтр bg = Изложбен център - ca = Centre d’exposicions + ca = Centre d'exposicions cs = Výstaviště da = Udstillingscenter de = Ausstellungszentrum el = Εκθεσιακό Κέντρο - es = Centro de exposiciones + es = Centro de Exposiciones et = Näituste keskus eu = Erakusketa Zentroa fa = مرکز نمایشگاه @@ -2087,7 +2040,6 @@ az = Musiqi məktəbi be = Музычная школа bg = Музикално училище - ca = Escola de música cs = Hudební škola da = Musikskolen de = Musikschule @@ -2128,7 +2080,6 @@ az = Dil Məktəbi be = Моўная школа bg = Езиково училище - ca = Escola d’idiomes cs = Jazyková škola da = Sprogskole de = Sprachschule @@ -2167,7 +2118,6 @@ af = Ambassade ar = سفارة az = Səfirlik - ca = Ambaixada cs = Velvyslanectví da = Ambassade de = Botschaft @@ -2206,7 +2156,6 @@ af = Kitskos ar = وجبات سريعة az = Rahat yemək - ca = Menjar ràpid cs = Rychlé občerstvení da = Fastfood de = Fast-Food @@ -2245,7 +2194,6 @@ af = Veerpont ar = محطة عبّارات az = Bərə - ca = Transbordador cs = Trajekt da = Færge de = Fähranleger @@ -2285,7 +2233,6 @@ ar = محطة إطفاء az = Yanğın İdarəsi be = Пажарная частка - ca = Parc de bombers cs = Hasiči da = Brandstation de = Feuerwehr @@ -2324,7 +2271,6 @@ af = Kosplein ar = مكان تناول الطعام az = Yemək meydançası - ca = Zona de restaurants es = Zona de comidas et = Toiduväljak eu = Jantokia @@ -2346,7 +2292,6 @@ af = Fontein ar = نافورة az = Fəvvarə - ca = Brollador cs = Kašna da = Springvand de = Springbrunnen @@ -2387,7 +2332,6 @@ ar = محطة وقود az = Yanacaq doldurma məntəqəsi be = АЗС - ca = Benzinera cs = Čerpací stanice da = Tankstation de = Tankstelle @@ -2428,7 +2372,6 @@ ar = مقبرة az = Məzarlıq be = Могілкі - ca = Cementiri cs = Hřbitov da = Kirkegård de = Friedhof @@ -2469,7 +2412,6 @@ ar = مقبرة مسيحية az = Xristian qəbiristanlığı be = Хрысціянскія могілкі - ca = Cementiri cristià es = Cementerio cristiano et = Kristlik surnuaed fi = Kristillinen hautausmaa @@ -2494,7 +2436,6 @@ af = Hospitaal ar = مستشفى az = Xəstəxana - ca = Hospital cs = Nemocnice de = Krankenhaus el = Νοσοκομείο @@ -2532,7 +2473,6 @@ af = Jagplek ar = منصة صيد az = Ovçuluq sahəsi - ca = Torre de caça cs = Lovecké stanoviště da = Jagtsted de = Hochsitz @@ -2571,7 +2511,6 @@ ar = كشك مثلجات az = Dondurma köşkü be = Марозіва - ca = Gelateria cs = Stánek se zmrzlinou da = Isbod de = Eisstand @@ -2610,7 +2549,6 @@ af = Internetkafee ar = مقهى إنترنت az = Internet kafe - ca = Cafè Internet cs = Internetová kavárna da = Internetcafe de = Internetcafé @@ -2648,12 +2586,10 @@ af = Kleuterskool ar = روضة أطفال az = Uşaq bağçası - ca = Escola bressol cs = Školka da = Børnehave el = Νηπιαγωγείο - es = Escuela infantil - es-MX = Jardín de niños + es = Guardería et = Lasteaed eu = Haurtzaindegia fa = مهدکودک @@ -2687,7 +2623,6 @@ af = Biblioteek ar = مكتبة az = Kitabxana - ca = Biblioteca cs = Knihovna da = Bibliotek de = Bibliothek @@ -2769,7 +2704,6 @@ af = Mark ar = سوق az = Bazar - ca = Mercat cs = Tržiště da = Markedsplads de = Marktplatz @@ -2808,7 +2742,6 @@ af = Motorfietsparkering ar = موقف دراجات نارية az = Motosiklet parkı - ca = Aparcament de motocicletes cs = Parkování pro motocykly da = Motorcykelparkering de = Motorrad-Parkplatz @@ -2848,7 +2781,6 @@ af = Nagklub ar = نادي ليلي az = Gecə klubu - ca = Club nocturn cs = Noční klub da = Natklub de = Nachtclub @@ -2887,7 +2819,6 @@ af = Ouetehuis ar = دار تمريض az = Qocalar evi - ca = Residència d’ancians cs = Dům s pečovatelskou službou da = Plejehjem de = Pflegeheim @@ -2928,7 +2859,6 @@ az = Parkinq be = Паркоўка bg = Паркинг - ca = Aparcament cs = Parkoviště da = Parkering de = Parkplatz @@ -2974,13 +2904,12 @@ az = Çoxmərtəbəli avtomobil dayanacağı be = Шматпавярховая паркоўка bg = Многоетажен паркинг - ca = Edifici d’aparcament cs = Vícepodlažní parkoviště da = Parkering i flere etager de = Parkhaus el = Πολυώροφος χώρος στάθμευσης - es = Edificio de aparcamiento - es-MX = Edificio de estacionamiento + es = Aparcamiento de varios pisos + es-MX = Estacionamiento de varios pisos et = Parkimine mitmel korrusel eu = Solairu anitzeko aparkalekua fa = ﻪﻘﺒﻃ ﺪﻨﭼ ﮓﻨﯿﮐﺭﺎﭘ @@ -3026,7 +2955,6 @@ az = Şəxsi Parkinq be = Прыватная паркоўка bg = Частен паркинг - ca = Aparcament privat cs = Soukromé parkoviště da = Privat parkering de = Privatparkplatz @@ -3067,13 +2995,12 @@ af = Parkeer-en-ry-parkering ar = موقف اصطفاف وركوب az = Avtomobil dayanacağı - ca = Aparcament d’enllaç cs = Parkoviště da = Parkering de = P+R-Parkplatz el = Χώρος στάθμευσης es = Aparcamiento disuasorio - es-MX = Estacionamiento intermodal + es-MX = Estacionamiento et = Parkimine eu = Aparkalekua fa = پارکینگ @@ -3109,7 +3036,6 @@ az = Yeraltı dayanacaq be = Падземны паркінг bg = Подземен паркинг - ca = Aparcament subterrani cs = Podzemní parkoviště da = Underjordisk parkering de = Tiefgarage @@ -3282,7 +3208,7 @@ az = Zolaqlı parkinq be = Завулак паркоўкі bg = Паркинг на платното - ca = Aparcament de carril + ca = Aparcament del carril cs = Parkovací pruh da = Parkering på kørebane de = Fahrspur parken @@ -3370,7 +3296,6 @@ az = Dayanacaq girişi be = Уваход на паркоўку bg = Вход за паркинг - ca = Entrada a l’aparcament cs = Vjezd na parkoviště da = Parkeringsindgang de = Parkplatzeinfahrt @@ -3411,7 +3336,7 @@ az = Şəxsi parkinq girişi be = Уваход на прыватную паркоўку bg = Частен вход за паркинг - ca = Entrada a l’aparcament privat + ca = Entrada d'aparcament privat cs = Soukromý vchod na parkoviště da = Privat indgang til parkering de = Private Parkplatzeinfahrt @@ -3455,7 +3380,6 @@ af = Parkeerplek ar = مكان لوقوف السيارات az = Park sahəsi - ca = Plaça d’aparcament cs = Prostor pro parkování da = Parkeringsplads de = Parkplatz @@ -3506,7 +3430,6 @@ az = Əlil parkinq be = Паркоўка для інвалідаў bg = Паркомясто за инвалиди - ca = Plaça d’aparcament per a persones amb discapacitat cs = Parkovací místo pro invalidy da = Handicapparkeringsplads de = Behindertenparkplatz @@ -3546,7 +3469,6 @@ af = Betaaloutomaat ar = محطة دفع az = Ödəniş nöqtəsi - ca = Terminal de pagament cs = Platební terminál da = Betalingsautomat de = Bezahlterminal @@ -3585,7 +3507,6 @@ af = Apteek ar = صيدلية az = Aptek - ca = Farmàcia cs = Lékárna da = Apotek de = Apotheke @@ -3624,7 +3545,6 @@ af = Plek van aanbidding ar = مكان عبادة az = İbadət yerləri - ca = Lloc de culte cs = Posvátné místo da = Tempel de = Anbetungsstätte @@ -3663,7 +3583,6 @@ af = Boeddhistetempel ar = معبد بوذي az = Məbəd - ca = Temple budista cs = Chrám da = Tempel de = Buddhistischer Tempel @@ -3701,7 +3620,6 @@ af = Kerk ar = كنيسة az = Kilsə - ca = Església cs = Chrám da = Kirke de = Kirche @@ -3741,7 +3659,7 @@ az = İsa Məsihin Son Günlər Müqəddəsləri Kilsəsi be = Царква Ісуса Хрыста Святых апошніх дзён bg = Църквата на Исус Христос на светиите от последните дни - ca = Església de Jesucrist dels Sants dels Darrers Dies + ca = Església de Jesucrist dels Sants dels Últims Dies cs = Církev Ježíše Krista Svatých posledních dnů da = Jesu Kristi Kirke af Sidste Dages Hellige de = Kirche Jesu Christi der Heiligen der Letzten Tage @@ -3821,12 +3739,11 @@ af = Hindoe-tempel ar = معبد هندوسي az = Məbəd - ca = Temple hinduista cs = Chrám da = Tempel de = Hinduistischer Tempel el = Ναός - es = Templo hinduista + es = Templo hindú et = Tempel eu = Tenplua fa = گردشگری @@ -3859,7 +3776,6 @@ af = Sinagoge ar = معبد يهودي az = Sinaqoq - ca = Sinagoga cs = Synagoga da = Synagoge de = Synagoge @@ -3897,7 +3813,6 @@ af = Moskee ar = مسجد az = Məscid - ca = Mesquita cs = Mešita da = Moske de = Moschee @@ -3936,7 +3851,6 @@ af = Sjinto-heiligdom ar = معبد شنتو az = Məbəd - ca = Santuari xintoista cs = Posvátné místo da = Helligdom de = Schrein @@ -3975,7 +3889,6 @@ af = Tao-tempel ar = معبد طاوي az = Məbəd - ca = Temple taoista cs = Chrám da = Tempel de = Tempel @@ -4014,7 +3927,6 @@ af = Polisie ar = شرطة az = Polis - ca = Policia cs = Policie da = Politi de = Polizeistation @@ -4054,7 +3966,6 @@ ar = صندوق بريد az = Poçt qutusu be = Паштовая скрыня - ca = Bústia cs = Poštovní schránka da = Postboks de = Briefkasten @@ -4093,12 +4004,12 @@ af = Poskantoor ar = مكتب بريد az = Poçt şöbəsi - ca = Oficina de correus cs = Pošta da = Postkontor de = Poststelle el = Ταχυδρομείο es = Oficina de correos + es-MX = Oficina de correos et = Postkontor eu = Posta bulegoa fa = دفتر پست @@ -4133,7 +4044,6 @@ af = Gevangenis ar = سجن az = Həbsxana - ca = Presó de = Gefängnis es = Prisión et = Vangla @@ -4159,7 +4069,6 @@ af = Kroeg ar = حانة az = Pub - ca = Taverna cs = Hospoda da = Værtshus de = Kneipe @@ -4195,7 +4104,6 @@ af = Boekekas ar = مكتبة، تبادل كتب az = Kitab mübadiləsi - ca = Intercanvi de llibres cs = Knihovna da = Bog udveksling de = Bücherschrank @@ -4236,7 +4144,6 @@ ar = مركز إعادة تدوير az = Təkrar Emal Mərkəzi be = Прыём другсыравіны - ca = Centre de reciclatge cs = Recyklační středisko da = Genbrugsplads de = Recyclinghof @@ -4276,7 +4183,6 @@ ar = حاوية لإعادة التدوير az = Təkrar emal konteyneri be = Кантэйнер для другаснай сыравіны - ca = Contenidor de reciclatge cs = Recyklační nádoba da = Genbrugscontainer de = Wertstoffcontainer @@ -4320,7 +4226,6 @@ az = Batareyalar be = Батарэйкі bg = Батерии - ca = Bateries cs = Baterie da = Batterier de = Batterien @@ -4361,7 +4266,6 @@ ar = ملابس az = Geyim be = Адзенне - ca = Roba cs = Staré oblečení da = Gammelt tøj de = Altkleider @@ -4400,7 +4304,6 @@ ar = قنينات زجاجية az = Şüşə Butulkalar be = Шклатара - ca = Ampolles de vidre cs = Skleněné lahve da = Glasflasker de = Glas @@ -4439,7 +4342,6 @@ ar = نفايات ورقية az = Kağız Tullantıları be = Папера - ca = Paper cs = Papírový odpad da = Papiraffald de = Papier @@ -4478,7 +4380,6 @@ ar = نفايات بلاستيكية az = Plastik Tullantılar be = Пластык - ca = Plàstic cs = Plastový odpad da = Plastaffald de = Kunststoff @@ -4517,7 +4418,6 @@ ar = قنينات بلاستيكية az = Plastik Butulkalar be = Пластыкавыя бутэлькі - ca = Ampolles de plàstic cs = Plastové lahve da = Plastik flasker de = Plastikflaschen @@ -4556,7 +4456,6 @@ ar = نفايات معدنية az = Metal qırıntıları be = Металалом - ca = Residus de metall cs = Kovový šrot da = Skrot metal de = Altmetall @@ -4595,7 +4494,6 @@ af = Elektroniese afval ar = نفايات الكترونية az = Elektron Tullantılar - ca = Residus electrònics cs = Elektronický odpad da = Elektronik affald de = Elektroschrott @@ -4635,7 +4533,6 @@ ar = ورق مقوى az = Karton be = Кардон - ca = Cartó de = Karton es = Cartón et = Papp @@ -4658,7 +4555,6 @@ ar = علب az = Qalay və alüminium qutular be = Бляшаныя і алюмініевыя слоікі - ca = Llaunes de = Dosen es = Latas et = Purgid @@ -4681,7 +4577,6 @@ ar = أحذية az = Ayaqqabı be = Абутак - ca = Calçat de = Schuhe es = Calzado et = Jalanõud @@ -4704,7 +4599,6 @@ ar = نفايات عضوية az = Yaşıl/Üzvi Tullantılar be = Арганіка / Харчовыя адходы - ca = Residus orgànics de = Bio-Müll es = Orgánico et = Roheline/Orgaaniline jääde @@ -4726,9 +4620,8 @@ ar = كرتونات az = İçki Kartonları be = Тэтрапак і аналагі - ca = Envasos de cartó de = Getränkekarton - es = Envases de cartón + es = Cartones de bebida et = Joogipakendid eu = Edateko kartoiak fi = Kartonki @@ -4748,7 +4641,6 @@ af = Restourant ar = مطعم az = Restoran - ca = Restaurant cs = Restaurace el = Εστιατόριο es = Restaurante @@ -4782,7 +4674,6 @@ af = Opgaartenkstortstasie ar = محطة تفريغ المخلفات الصحية be = Зліў для прыбіральняў транспартных сродкаў - ca = Estació de buidatge per a caravanes de = VE-Station es = Estación de vaciado para caravanas et = Hoidmispaagi prügila @@ -4804,7 +4695,6 @@ af = Skool ar = مدرسة az = Məktəb - ca = Escola cs = Škola da = Skole de = Schule @@ -4846,7 +4736,6 @@ az = Sığınacaq be = Навес bg = Подслон - ca = Refugi cs = Přístřešek de = Unterstand el = Καταφύγιο @@ -4892,13 +4781,13 @@ az = Bivouac Daxması be = Хаціна-бівак bg = Колибка за бивак - ca = Cabana bivac + ca = Cabana Bivac cs = Bivakovací Chata da = Bivuakhytte de = Biwakschachtel el = καταφύγιο bivouac - es = Cabaña de vivac - es-MX = Cabaña vivac + es = Cabaña de Vivac + es-MX = Cabaña Vivac et = Vivouac-küünla eu = Bivouac Borda fa = کلبه بیواک @@ -4935,9 +4824,7 @@ en = Lean-to Shelter be = Бівальны навес bg = Подслон за бивак - ca = Rafal de = Lean-to Wetterschutz - es = Alpende he = מחסה ללינה pt = Abrigo tipo telheiro pt-BR = Abrigo tipo alpendre @@ -4950,7 +4837,7 @@ az = Hamam be = Грамадская лазня bg = Обществена баня - ca = Bany públic + ca = Bany Públic cs = Veřejné lázně da = Offentligt bad de = Öffentliches Bad @@ -4989,7 +4876,6 @@ af = Stort ar = حمام az = Duş - ca = Dutxa cs = Sprcha da = Bruser de = Dusche @@ -5034,7 +4920,7 @@ da = Stripklub de = Stripclub el = Stripclub - es = Club de estriptis + es = Club de striptease et = Stripiklubi eu = Stripclub fa = باشگاه استریپ @@ -5069,10 +4955,9 @@ af = Taxi ar = سيارة أجرة az = Taksi - ca = Desocupada de taxis de = Taxistand el = Ταξί - es = Sitio de taxis + es = Taxi et = Takso eu = Taxia fa = تاکسی @@ -5101,7 +4986,6 @@ af = Telefoon ar = هاتف az = Telefon - ca = Telèfon cs = Telefon da = Telefon de = Telefon @@ -5140,7 +5024,6 @@ af = Teater ar = مسرح az = Teatr - ca = Teatre cs = Divadlo da = Teater de = Theater @@ -5179,7 +5062,6 @@ af = Toilet ar = مرحاض az = Tualet - ca = Vàter cs = Záchody de = Toilette el = Τουαλέτα @@ -5220,7 +5102,6 @@ ar = مبنى البلدية az = Şəhər zalı be = Адміністрацыя - ca = Ajuntament cs = Radnice da = Rådhus de = Rathaus @@ -5259,7 +5140,6 @@ af = Universiteit ar = جامعة az = Universitet - ca = Universitat cs = Univerzita da = Universitet de = Universität @@ -5298,7 +5178,6 @@ af = Smousoutomaat ar = آلة البيع الذاتي be = Гандлёвы аўтамат - ca = Màquina expenedora de = Verkaufsautomat es = Máquina expendedora et = Müügiautomaat @@ -5325,7 +5204,6 @@ ar = آلة بيع سجائر az = Siqaret Dispenseri be = Аўтамат з цыгарэтамі - ca = Dispensador de cigarrets cs = Automat na cigarety da = Cigaretautomat de = Zigarettenautomat @@ -5364,7 +5242,6 @@ af = Koffie-outomaat ar = آلة بيع قهوة be = Кававы аўтамат - ca = Dispensador de cafè de = Kaffeeautomat es = Máquina expendedora de café et = Kohviautomaat @@ -5407,7 +5284,6 @@ af = Drankoutomaat ar = آلة بيع مشروبات be = Аўтамат з напоямі - ca = Dispensador de begudes cs = Automat na nápoje da = Automat for drikkevarer de = Getränkeautomat @@ -5446,7 +5322,6 @@ af = Kosoutomaat ar = آلة بيع طعام be = Аўтамат з ежай - ca = Dispensador d’aliments de = Essensautomat es = Máquina expendedora de comida et = Toiduautomaat @@ -5468,7 +5343,6 @@ af = Koerantoutomaat ar = آلة بيع جرائد be = Газетны аўтамат - ca = Dispensador de periòdics de = Zeitungsautomat es = Máquina expendedora de periódicos et = Ajalehtede automaat @@ -5491,12 +5365,11 @@ ar = آلة دفع تذاكر الموقف az = Parkomat be = Паркамат - ca = Parquímetre cs = Parkovací automat da = Parkeringsbilletmaskine de = Parkautomat el = Εισιτήρια στάθμευσης - es = Parquímetro + es = Máquina de pago de aparcamiento et = Parkimispiletid eu = Aparkatzeko txartelak ordaintzeko makina fa = پارکو متر @@ -5531,13 +5404,12 @@ ar = آلة بيع تذاكر النقل العام az = Bilet satışı aparatı be = Аўтамат па продажы білетаў - ca = Dispensador de bitllets de transport públic cs = Prodejní automat lístků na městskou dopravu da = Billetautomat for offentlig transport de = Fahrkartenautomat el = Μηχάνημα αυτόματης πώλησης εισιτηρίων για τα μέσα μαζικής μεταφοράς - es = Máquina expendedora de billetes de transporte público - es-MX = Máquina expendedora de boletos de transporte público + es = Máquina expendedora de boletos para el transporte público + es-MX = Máquina expendedora de billetes de transporte público et = Piletiautomaat eu = Garraio publikorako txartelak saltzeko makina fa = دستگاه فروش خودکار بلیط های حمل و نقل عمومی @@ -5572,7 +5444,6 @@ af = Lekkergoedoutomaat ar = آلة بيع الحلويات be = Аўтамат з прысмакамі - ca = Dispensador de llaminadures de = Süßigkeitenautomat es = Máquina expendedora de dulces et = Maiustuste automaat @@ -5594,7 +5465,6 @@ af = Poefsakoutomaat ar = آلة بيع حقائب النفايات be = Мяшкі дзеля экскрыментаў - ca = Dispensador de bosses d’excrements de = Hundekotbeutelspender es = Maquina expendedora de bolsas para excrementos et = Ekskremendikottide automaat @@ -5617,10 +5487,8 @@ ar = خزانة الطرود az = Bağlana bilən qutu şkaflar be = Паштамат - ca = Taquilla de paquets de = Paketstation es = Taquilla de paquetes - es-MX = Recogida de paquetería et = Pakiautomaat eu = Paketeen aldagela fi = Pakettilokero @@ -5685,7 +5553,6 @@ ar = مضخة وقود az = Yanacaq dispenseri be = Паліўная калонка - ca = Dispensador de combustible de = Zapfsäule es = Maquina expendedora de combustible et = Tankimisautomaat @@ -5705,7 +5572,6 @@ af = Veearts ar = طبيب بيطري az = Baytar - ca = Clínica veterinària cs = Veterinář da = Dyrlæge de = Tierarzt @@ -5745,7 +5611,6 @@ af = Vullisbak ar = سلة مهملات az = Zibil qabı - ca = Paperera cs = Odpadkový koš da = Skraldespand de = Abfalleimer @@ -5784,12 +5649,11 @@ af = Stortbak ar = حاوية قمامة az = Zibil konteyneri - ca = Contenidor d’escombraries cs = Odpadky da = Bortskaffelse af affald de = Müllcontainer el = Διαχείριση απορριμμάτων - es = Contenedor de basura + es = Basura et = Prügikast eu = Zaborrontzia fa = زباله دانی @@ -5824,7 +5688,6 @@ ar = محطة نقل النفايات az = Tullantıların ötürülməsi stansiyası be = Станцыя перавалкі адходаў - ca = Estació de transferència de residus de = Müllumladestation es = Estación de transferencia de residuos et = Jäätmete üleandmise jaam @@ -5849,7 +5712,6 @@ ar = نقطة إعادة تعبة قنينة المياه az = Karvanlar üçün su nöqtəsi be = Вада для аўтадомаў - ca = Punt d’aigua cs = Vodní zdroj da = Vandstation de = Wasseranschluss @@ -5887,7 +5749,6 @@ af = Versperring ar = حاجز az = Maneə - ca = Barrera de = Barriere es = Barrera et = Barjäär @@ -5913,7 +5774,6 @@ af = Blok ar = حاجز az = Blok - ca = Bloc cs = Blok da = Blokering de = Block @@ -5951,7 +5811,6 @@ af = Bolder ar = حاجز سيارات az = Birbaşa - ca = Bol·lard cs = Pilíř da = Søjle de = Poller @@ -5989,12 +5848,11 @@ af = Grensbeheer ar = أمن الحدود az = Sərhəd Nəzarəti - ca = Control fronterer cs = Pohraniční kontrola da = Grænsekontrol de = Grenzkontrolle el = Έλεγχος συνόρων - es = Control fronterizo + es = Control de fronteras et = Piirikontroll eu = Muga kontrola fa = کنترل مرزی @@ -6028,7 +5886,6 @@ ar = سلسلة az = Zəncir be = Ланцуг - ca = Cadena de = Kette es = Cadena et = Kett @@ -6052,7 +5909,6 @@ af = Fietsversperring ar = حاجز دراجات هوائية az = Velosiped maneəsi - ca = Barrera per a bicicletes de = Umlaufschranke es = Barrera para bicicletas et = Jalgrattabarjäär @@ -6120,7 +5976,6 @@ az = Xəndək be = Роў bg = Ров - ca = Fossat cs = Hradní příkop da = Voldgrav de = Graben @@ -6200,7 +6055,6 @@ af = Ingang ar = مدخل az = Giriş - ca = Entrada cs = Vstup da = Gennemgang de = Durchgang @@ -6238,7 +6092,6 @@ af = Heining ar = سياج az = Hasar - ca = Tanca de = Zaun es = Valla et = Tara @@ -6264,12 +6117,11 @@ af = Hek ar = بوابة az = Keçid - ca = Reixat cs = Brána da = Port de = Tor el = Πύλη - es = Verja + es = Puerta et = Värav eu = Ate fa = ورودی @@ -6302,7 +6154,6 @@ af = Heg ar = سياج نباتي az = Hasar - ca = Tanca vegetal de = Hecke es = Seto et = Hekk @@ -6338,13 +6189,11 @@ ar = حاجز بوابة az = Lift Qapısı be = Шлагбаўм - ca = Barrera llevadissa cs = Závora da = Bom de = Schranke el = Ανυψούμενη μπάρα - es = Barrera levadiza - es-MX = Pluma de acceso + es = Barrera et = Tõstevärav eu = Hesia fa = اسانسور @@ -6377,7 +6226,6 @@ af = Keermuur ar = جدار استنادي az = İstinad divarı - ca = Mur de contenció de = Stützmauer es = Muro de contención et = Tugisein @@ -13798,7 +13646,7 @@ az = Tarixi Təyyarə be = Гістарычныя самалёты bg = Исторически самолет - ca = Avions històrics + ca = Avions Històrics cs = Historická letadla da = Historiske fly de = Historisches Flugzeug @@ -13883,7 +13731,6 @@ az = Qorunan ərazi be = Археалагічны помнік bg = Археологически сайт - ca = Jaciment arqueològic cs = Vykopávky da = Arkæologisk sted de = Ausgrabungsstätte @@ -13925,7 +13772,6 @@ az = Döyüş Meydanı be = Поле бітвы bg = Бойно поле - ca = Camp de batalla cs = Bojiště da = Slagmark de = Schlachtfeld @@ -13967,7 +13813,6 @@ az = Landmark be = Межавы камень bg = Граничен камък - ca = Fita de frontera cs = Hraniční kámen da = Grænsesten de = Grenzstein @@ -14051,7 +13896,6 @@ az = Möhkəmləndirilmiş qala be = Замак bg = Замък - ca = Castell cs = Hrad da = Slot de = Burg @@ -14133,7 +13977,6 @@ az = Möhkəmləndirilmiş qala be = Замак bg = Замък - ca = Castell defensiu cs = Hrad da = Slot de = Burg @@ -14175,7 +14018,6 @@ az = Möhkəmləndirilmiş kilsə be = Абарончы храм bg = Укрепена църква - ca = Església fortificada cs = Opevněný kostel da = Befæstet kirke de = Wehrkirche @@ -14216,7 +14058,6 @@ az = Qala be = Крэпасць bg = Крепост - ca = Fortificació cs = Pevnost da = Fæstningsværk de = Festung @@ -14258,7 +14099,6 @@ az = Hill qalası be = Гарадзішча bg = Градище - ca = Castre cs = Hradiště da = Voldsted de = Wallburg @@ -14339,7 +14179,6 @@ az = Malikanə be = Сядзіба bg = Усадба - ca = Casa pairal cs = Panský dům da = Herregård de = Gutshaus @@ -14380,7 +14219,6 @@ az = Saray be = Палац bg = Дворец - ca = Palau cs = Palác da = Palads de = Palast @@ -14422,7 +14260,6 @@ az = Yapon qalası be = Японскі замак bg = Японски замък - ca = Castell japonès cs = Japonský hrad da = Japansk slot de = Japanische Burg @@ -14463,7 +14300,6 @@ az = Qala be = Замак bg = Замък - ca = Castell cs = Zámek da = Slot de = Schloss @@ -14544,12 +14380,11 @@ az = Şəhər Divarı be = Гарадскі вал bg = Градска стена - ca = Muralla cs = Městská zeď da = Bymur de = Stadtmauer el = Τείχος της πόλης - es = Muralla + es = Muro de la ciudad et = Linnamüür eu = Hiri harresia fa = دیوار شهر @@ -14587,7 +14422,6 @@ az = Qala be = Форт bg = Форт - ca = Fort cs = Fort da = Fort de = Fort @@ -14629,7 +14463,6 @@ az = Dar ağacı be = Шыбеніца bg = Бесилка - ca = Forca cs = Šibenice da = Galge de = Galgen @@ -14753,7 +14586,6 @@ az = Xatirə xaç be = Памятны крыж bg = Мемориален кръст - ca = Creu commemorativa cs = Pamětní kříž da = Mindesmærkekors de = Gedenkkreuz @@ -14795,7 +14627,6 @@ az = Xatirə lövhəsi be = Памятная дошка bg = Паметна плоча - ca = Placa commemorativa cs = Pomník da = Mindesmærke de = Gedenktafel @@ -14837,7 +14668,6 @@ az = Heykəl be = Скульптура bg = Скулптура - ca = Escultura cs = Pomník da = Mindesmærke de = Skulptur @@ -14878,7 +14708,6 @@ az = Heykəl be = Статуя bg = Статуя - ca = Estàtua cs = Pomník da = Mindesmærke de = Statue @@ -14959,7 +14788,7 @@ az = Tarixi Daş be = Гістарычны камень bg = Исторически камък - ca = Pedra històrica + ca = Pedra Històrica cs = Historický kámen da = Historisk sten de = Historischer Stein @@ -15002,12 +14831,11 @@ az = Müharibə abidəsi be = Ваенны мемарыял bg = Военен паметник - ca = Memorial de guerra cs = Válečný památník da = Krigsmindesmærke de = Kriegerdenkmal el = Μνημείο του Αγνώστου Στρατιώτη - es = Memorial de guerra + es = Monumento a la guerra et = Sõjamemoriaal eu = Gerra memoriala fa = رزم‌یاد @@ -15043,7 +14871,7 @@ az = Tarixi Mədən be = Гістарычная шахта bg = Историческа мина - ca = Mina històrica + ca = Mina Històrica cs = Historický důl da = Historisk mine de = Historische Mine @@ -15086,7 +14914,6 @@ az = Abidə be = Помнік bg = Паметник - ca = Monument cs = Zajímavost da = Monument de = Monument @@ -15538,7 +15365,6 @@ af = Kruising ar = تقاطع az = Qovşaq nöqtəsi - ca = Cruïlla de = Straßenknotenpunkt es = Cruce et = Ristmik @@ -15561,10 +15387,8 @@ af = Verkeersirkel ar = دوّار az = Dairəvi - ca = Rotonda de = Kreisverkehr es = Rotonda - es-MX = Glorieta et = Ringtee eu = Biribilgunea fi = Liikenneympyrä @@ -18360,7 +18184,7 @@ hu = Köves törmelék id = Scree berbatu it = Ghiaia pietrosa - ja = がれ + ja = 石がゴロゴロしている ko = 스토니 스크리 lt = Akmenuoti skardžiai mr = स्क्री @@ -23827,7 +23651,6 @@ af = Bakkery ar = مخبز az = Soba - ca = Forn de pa cs = Pekárna da = Bager de = Bäckerei @@ -23908,12 +23731,11 @@ af = Skoonheidswinkel ar = صالون تجميل az = Gözəllik mərkəzi - ca = Saló de bellesa cs = Kosmetický salon da = Skønhedssalon de = Schönheitssalon el = Σαλόνι αισθητικής - es = Salón de belleza + es = Centro de belleza et = Ilupood eu = Apaindegia fa = سالن زیبایی @@ -23948,7 +23770,6 @@ ar = مشروبات az = İçkilər be = Напоі - ca = Begudes cs = Nápoje da = Drikkevarer de = Getränkemarkt @@ -23987,7 +23808,6 @@ af = Fietswinkel ar = متجر دراجات هوائية az = Velosipedçi - ca = Botiga de bicicletes cs = Cyklistický obchod da = Cykelforretning de = Fahrradladen @@ -24026,7 +23846,6 @@ af = Boekbinder ar = مراهنة az = Bettor - ca = Casa d’apostes cs = Knihař de = Wettbüro el = Πράκτορας στοιχημάτων @@ -24061,7 +23880,6 @@ af = Boekwinkel ar = متجر كتب az = Kitab mağazası - ca = Llibreria cs = Knihkupectví da = Boghandel de = Buchhandlung @@ -24100,7 +23918,6 @@ af = Slagter ar = قصابة az = Qəssab - ca = Carnisseria cs = Řeznictví da = Slagter de = Metzgerei @@ -24181,7 +23998,6 @@ af = Motorhandelaar ar = وكالة بيع السيارات az = Avtomobil Dükanı - ca = Concessionari de cotxes cs = Obchod s auty da = Bilforhandler de = Autohaus @@ -24337,7 +24153,6 @@ ar = معرض سيارات التخييم az = Karvan Dileri be = Продаж аўтадамоў - ca = Concessionari de caravanes de = Wohnmobilhändler es = Concesionario de caravanas et = Haagiselamute müük @@ -24439,7 +24254,6 @@ ar = متجر شوكولاتة az = Şokolad Dükanı be = Крама шакалада - ca = Xocolateria cs = Obchod s čokoládou da = Chokolade butik de = Schokoladengeschäft @@ -24478,7 +24292,6 @@ af = Kledingwinkel ar = متجر ملابس az = Geyim mağazası - ca = Botiga de roba cs = Oblečení da = Tøjbutik de = Bekleidungsgeschäft @@ -24635,7 +24448,6 @@ af = Geriefswinkel ar = متجر صغير az = Ümumi mağaza - ca = Botiga a l’abast cs = Smíšené zboží da = Døgnbutik de = Gemischtwarenladen @@ -24712,12 +24524,11 @@ ar = متجر مستحضرات تجميل az = Kosmetika be = Касметыка - ca = Botiga de cosmètics cs = Kosmetika da = Kosmetik de = Kosmetikgeschäft el = Καλλυντικά - es = Tienda de cosméticos + es = Productos cosméticos et = Kosmeetika eu = Produktu kosmetikoak fa = فروشگاه @@ -27347,7 +27158,6 @@ az = İncəsənət Mağazası be = Крама мастацтваў bg = Магазин за изкуства - ca = Botiga d’art cs = Obchod s uměním da = Kunstbutik de = Kunstgeschäft @@ -29785,12 +29595,11 @@ af = Kunswerk ar = عمل فني az = İncəsənət - ca = Obra d’art cs = Umělecké dílo da = Kunstværk de = Kunstwerk el = Έργα τέχνης - es = Obra de arte + es = Obras de arte et = Kunstiteos eu = Artelanak fa = گردشگری @@ -29823,12 +29632,11 @@ af = Argitektoniese kuns ar = عمل معماري فني az = Bədii Memarlıq - ca = Art arquitectònic cs = Umělecké dílo da = Kunstværk de = Architektonisches Kunstwerk el = Έργα τέχνης - es = Arte arquitectónico + es = Obras de arte et = Kunstiteos - arhitektuur eu = Artelanak fa = گردشگری @@ -29861,12 +29669,11 @@ af = Skildery ar = لوحة فنية az = Sənət əsərləri - ca = Pintura cs = Umělecké dílo da = Kunstværk de = Gemälde el = Έργα τέχνης - es = Pintura + es = Obras de arte et = Kunstiteos - maal eu = Artelanak fa = گردشگری @@ -29898,12 +29705,11 @@ af = Beeldhouwerk ar = منحوتة az = Heykəl - ca = Escultura cs = Umělecké dílo da = Kunstværk de = Skulptur el = Έργα τέχνης - es = Escultura + es = Obras de arte et = Kunstiteos - skulptuur eu = Artelanak fa = گردشگری @@ -29935,12 +29741,11 @@ af = Standbeeld ar = تمثال az = Heykəl - ca = Estàtua cs = Umělecké dílo da = Kunstværk de = Statue el = Έργα τέχνης - es = Estatua + es = Obras de arte et = Kunstiteos - kuju eu = Artelanak fa = گردشگری @@ -29973,7 +29778,6 @@ af = Attraksie ar = مكان جذاب az = Attraksionlar - ca = Atracció cs = Atrakce da = Attraktioner de = Sehenswürdigkeit @@ -30012,7 +29816,7 @@ az = Heyvan mühafizəsi be = Вальера для жывёл bg = Заграждение за животни - ca = Recinte d’animals + ca = Recinte d'animals cs = Ohrada pro zvířata da = Indhegning til dyr de = Tiergehege @@ -30057,11 +29861,10 @@ af = Kampeerterrein ar = مخيّم az = Düşərgə sahəsi - ca = Paratge d’acampada cs = Kempování de = Campingplatz el = Κάμπινγκ - es = Paraje de campamento + es = Camping et = Telkimine eu = Kanpalekua fa = محل چادر زنی @@ -30094,7 +29897,6 @@ ar = موقع لمراكب ترفيه az = Treyler parkı be = Кемпінг для аўтадамоў - ca = Zona de caravanes cs = Kemp pro obytné přívěsy da = Autocamperplads de = Wohnmobilstellplatz @@ -30176,7 +29978,6 @@ af = Kunsgalery ar = معرض الفني az = Qalereya - ca = Galeria d’art cs = Pamětihodnost da = Turisme de = Kunstgalerie @@ -30214,7 +30015,6 @@ af = Gastehuis ar = دار الضيافة az = Qonaq evi - ca = Casa d’hostes cs = Penzion da = Gæstehus de = Gästehaus @@ -30317,7 +30117,6 @@ az = Turist məlumatı be = Турыстычная інфармацыя bg = Туринформация - ca = Información turística cs = Infocentrum da = Turistinformation de = Touristeninformation @@ -30360,7 +30159,6 @@ az = Məlumat lövhəsi be = Інфармацыйны шчыт bg = Информационен щит - ca = Tauler informatiu cs = Nástěnka da = Informationstavle de = Informationstafel @@ -30441,7 +30239,6 @@ az = Turist xəritəsi be = Карта bg = Карта - ca = Mapa turístic cs = Turistická mapa da = Turistkort de = Touristenkarte @@ -30482,7 +30279,6 @@ az = Turizm ofisi be = Турыстычны офіс bg = Туристически офис - ca = Oficina de turisme cs = Informační centrum da = Turistkontor de = Fremdenverkehrsamt @@ -30524,7 +30320,6 @@ az = Ziyarətçi Mərkəzi be = Цэнтр для наведвальнікаў bg = Център за посетители - ca = Centre de visitants cs = Návštěvnické centrum da = Besøgscenter de = Besucherzentrum @@ -30590,7 +30385,6 @@ af = Museum ar = متحف az = Muzey - ca = Museu cs = Muzeum de = Museum el = Μουσείο @@ -30695,12 +30489,11 @@ af = Temapark ar = مدينة العاب az = Mövzu park - ca = Parc temàtic cs = Pamětihodnost da = Turisme de = Freizeitpark el = Αξιοθέατο - es = Parque temático + es = Parque de atracciones et = Teemapark eu = Parke tematiko fa = گردشگری @@ -30733,14 +30526,13 @@ ar = نقطة منظر az = Baxın be = Аглядальная пляцоўка - ca = Mirador cs = Vyhlídka da = Udsigtspunkt de = Aussichtspunkt el = Θέα - es = Mirador + es = Vista panorámica et = Vaatluskoht - eu = Begiratokia + eu = Bista panoramikoa fa = گردشگری fi = Näköalatasanne fr = Belvédère @@ -30811,11 +30603,10 @@ af = Dieretuin ar = حديقة حيوان az = Zoopark - ca = Zoològic cs = zoologická zahrada de = Zoo el = Ζωολογικός κήπος - es = Zoológico + es = Zoo et = Loomaaed fa = گردشگری fi = Eläintarha @@ -30847,12 +30638,12 @@ az = Zoopark be = Хатні заапарк bg = Зоопарк за домашни любимци - ca = Zoològic interactiu + ca = Zoo d'animals de companyia cs = ZOO pro domácí mazlíčky da = Petting Zoo de = Streichelzoo el = Ζωολογικό κήπο - es = Zoológico interactivo + es = Zoológico de animales acariciables et = Lemmikloomaaed eu = Petting Zoo fa = باغ وحش پتینگ @@ -30888,9 +30679,8 @@ af = Verkeerskalmering ar = تهدئة سير السيارات az = Sürət Qırıcı (Rip) - ca = Pacificació del trànsit de = Verkehrsberuhigung - es = Pacificación del tráfico + es = Reducción de velocidad et = Liikluse rahustamine it = Rallentatore della velocità ja = 交通静穏化 @@ -30947,7 +30737,6 @@ en = Waterway af = Waterweg az = Su yolu - ca = Via aquàtica de = Wasserweg es = Curso de agua et = Veetee @@ -30967,7 +30756,6 @@ af = Kanaal ar = قناة az = Kanal - ca = Canal cs = Kanál da = Kanal de = Kanal @@ -31002,12 +30790,11 @@ af = Kanaal ar = نفق قناة az = Kanal - ca = Túnel de canal cs = Kanál da = Kanal de = Kanal el = Κανάλι - es = Túnel de canal + es = Canal et = Kanal fa = کانال اب fi = Kanaali @@ -31045,6 +30832,7 @@ de = Fischtreppe el = Σκάλα ψαριών es = Escalera de peces + es-MX = Escalera de pescado et = Kala redel eu = Arrainen eskailera fa = نردبان ماهی @@ -31078,7 +30866,6 @@ af = Dam ar = سد az = Baraj - ca = Presa de = Staudamm es = Presa et = Tamm @@ -31101,7 +30888,6 @@ en = Ditch af = Sloot az = Xəndək - ca = Rasa de = Graben es = Zanja et = Kraav @@ -31128,7 +30914,7 @@ az = Su kəməri be = Водопропускная труба bg = водосток - ca = Canonada de drenatge + ca = Embaixada cs = Propustek da = Kulvert de = Durchlass @@ -31167,7 +30953,6 @@ en = Waterway Dock af = Dok az = Dok - ca = Moll de = Dock es = Muelle et = Veetee dokk @@ -31191,7 +30976,6 @@ af = Afvoer ar = قناة تصريف المياه az = Kanalizasiya - ca = Desguàs de = Abfluss es = Desagüe et = Kuivenduskraav @@ -31217,7 +31001,6 @@ af = Sluisdeur ar = بوابة هويس az = Ekklüzyon örtüyü - ca = Comporta de resclusa cs = Stavidlo da = Låseport de = Schleusentor @@ -31254,7 +31037,6 @@ ar = نهر az = Çay be = Рака - ca = Riu cs = Řeka da = Flod de = Fluss @@ -31297,7 +31079,6 @@ ar = تيار مائي az = Çay be = Рака - ca = Corrent cs = Řeka da = Flod de = Bach @@ -31336,7 +31117,6 @@ ar = نهر az = Çay be = Рака - ca = Riera cs = Řeka da = Flod de = Bach @@ -31375,7 +31155,6 @@ ar = تيار مائي متقطع az = Çay be = Рака - ca = Rierol cs = Řeka da = Flod de = Bach @@ -31416,7 +31195,6 @@ af = Waterval ar = شلّال az = Şəlalə - ca = Cascada cs = Vodopád da = Vandfald de = Wasserfall @@ -31454,9 +31232,8 @@ en = Weir af = Studam az = Su bəndi - ca = Sobreeixidor de = Wehr - es = Aliviadero + es = Presa et = Pais fr = Seuil hi = बंधिका @@ -31476,7 +31253,6 @@ af = Rolstoel ar = كرسي متحرك az = Əlil arabası - ca = Cadira de rodes de = Rollstuhl es = Silla de ruedas et = Ratastool @@ -31500,7 +31276,6 @@ af = Beperkte rolstoeltoegang ar = دعم محدود للكراسي المتحركة az = Əlil arabası üçün məhdud giriş - ca = Parcialment accessible en cadira de rodes cs = Omezený vstup pro vozíčkáře da = Begrænset tilgængelighed for kørestol de = Eingeschränkter Rollstuhlzugang @@ -31539,7 +31314,6 @@ af = Geen rolstoeltoegang ar = لا دعم للكراسي المتحركة az = Əlil arabasına giriş yoxdur - ca = No accessible en cadira de rodes cs = Bez přístupu pro vozíčkáře da = Ingen tilgængelighed for kørestol de = Kein Rollstuhlzugang @@ -31578,7 +31352,6 @@ af = Volle rolstoeltoegang ar = دعم كامل للكراسي المتحركة az = Əlil arabası üçün giriş var - ca = Accessible en cadira de rodes cs = Plný vstup pro vozíčkáře da = Fuld tilgængelighed for kørestol de = Vollständiger Zugang für Rollstühle @@ -31815,7 +31588,6 @@ [type.piste_type.nordic] en = Nordic Ski Trail af = Landloopskibaan - ca = Pista d’esquí nòrdic de = Langlaufloipe es = Pista de esquí nórdico et = Murdmaa suusarada @@ -31833,7 +31605,6 @@ en = Sledding Piste af = Sleebaan az = Toboq çəni - ca = Pista de trineu de = Rodelbahn es = Pista para trineos et = Kelgurada @@ -31905,6 +31676,7 @@ de = Schneewanderweg el = Μονοπάτι πεζοπορίας χιονιού es = Ruta de senderismo en la nieve + es-MX = Ruta de senderismo en la nieve et = Lumi matkarada eu = Elurretako Mendi Ibilbidea fa = مسیر پیاده روی برفی @@ -31986,7 +31758,7 @@ ar = مسار سكيتور be = Скітурная траса bg = Маршрут за скитуринг - ca = Ruta d’esquí + ca = Ruta d'esquí cs = Stezka Skitour da = Skitour Trail de = Skitour Pfad @@ -32031,7 +31803,6 @@ az = Tədbir yeri be = Месца правядзення мерапрыемстваў bg = Място за провеждане на събития - ca = Lloc d’esdeveniments cs = Místo konání akcí da = Sted for arrangementer de = Veranstaltungszentrum @@ -32148,183 +31919,3 @@ vi = Đồ sưu tầm zh-Hans = 收藏品 zh-Hant = 收藏品 - - [type.self_service.yes] - tags = android - en = Self-service available - af = Selfbediening beskikbaar - ar = الخدمة الذاتية متاحة - az = Özünə xidmət mövcuddur - be = Маецца самаабслугоўванне - bg = Налично е самообслужване - ca = Autoservei disponible - cs = K dispozici je samoobsluha - da = Selvbetjening tilgængelig - de = Selbstbedienung verfügbar - el = Διαθέσιμη αυτοεξυπηρέτηση - es = Autoservicio disponible - et = Iseteenindus saadaval - eu = Autozerbitzua eskuragarri - fa = سلف سرویس در دسترس است - fi = Itsepalvelu saatavilla - fr = Libre-service disponible - he = שירות עצמי זמין - hi = स्व-सेवा उपलब्ध है - hu = Önkiszolgálás elérhető - id = Tersedia layanan mandiri - it = Disponibile in self-service - ja = セルフサービス可能 - ko = 셀프 서비스 사용 가능 - lt = Galimybė naudotis savitarnos paslaugomis - mr = स्वयं-सेवा उपलब्ध - nb = Selvbetjening tilgjengelig - nl = Zelfbediening beschikbaar - pl = Dostępna samoobsługa - pt = Auto-atendimento disponível - pt-BR = Autoatendimento disponível - ro = Autoservire disponibilă - ru = Самообслуживание доступно - sk = K dispozícii je samoobsluha - sv = Självbetjäning tillgänglig - sw = Huduma ya kibinafsi inapatikana - th = มีบริการด้วยตนเอง - tr = Self servis mevcut - uk = Доступне самообслуговування - vi = Có sẵn dịch vụ tự phục vụ - zh-Hans = 提供自助服务 - zh-Hant = 提供自助服務 - - [type.self_service.only] - tags = android - en = Self-service only - af = Slegs selfbediening - ar = الخدمة الذاتية فقط - az = Yalnız özünə xidmət - be = Толькі самаабслугоўванне - bg = Само на самообслужване - ca = Només autoservei - cs = Pouze samoobsluha - da = Kun selvbetjening - de = Nur Selbstbedienung - el = Μόνο αυτοεξυπηρέτηση - es = Sólo autoservicio - et = Ainult iseteenindus - eu = Autozerbitzua soilik - fa = فقط سلف سرویس - fi = Vain itsepalvelu - fr = En libre-service uniquement - he = שירות עצמי בלבד - hi = केवल स्व-सेवा - hu = Csak önkiszolgálás - id = Hanya layanan mandiri - it = Solo self-service - ja = セルフサービスのみ - ko = 셀프 서비스 전용 - lt = Tik savitarna - mr = फक्त स्व-सेवा - nb = Kun selvbetjening - nl = Alleen zelfbediening - pl = Tylko samoobsługa - pt = Somente autosserviço - pt-BR = Somente autoatendimento - ro = Numai autoservire - ru = Только самообслуживание - sk = Len samoobslužné služby - sv = Endast självbetjäning - sw = Kujihudumia pekee - th = บริการตนเองเท่านั้น - tr = Yalnızca self servis - uk = Тільки самообслуговування - vi = Chỉ tự phục vụ - zh-Hans = 仅限自助服务 - zh-Hant = 僅限自助服務 - - [type.self_service.partially] - tags = android - en = Partial self-service - af = Gedeeltelike selfbediening - ar = خدمة ذاتية جزئية - az = Qismən özünəxidmət - be = Частковае самаабслугоўванне - bg = Частично самообслужване - ca = Autoservei parcial - cs = Částečná samoobsluha - da = Delvis selvbetjening - de = Teilweise Selbstbedienung - el = Μερική αυτοεξυπηρέτηση - es = Autoservicio parcial - et = Osaline iseteenindus - eu = Autozerbitzu partziala - fa = سلف سرویس جزئی - fi = Osittainen itsepalvelu - fr = En libre-service partiellement - he = שירות עצמי חלקי - hi = आंशिक स्व-सेवा - hu = Részleges önkiszolgálás - id = Layanan mandiri sebagian - it = Self-service parziale - ja = 一部セルフサービス - ko = 부분 셀프 서비스 - lt = Dalinė savitarna - mr = आंशिक स्व-सेवा - nb = Delvis selvbetjening - nl = Gedeeltelijke zelfbediening - pl = Częściowa samoobsługa - pt = Autosserviço parcial - pt-BR = Autoatendimento parcial - ro = Autoservire parțială - ru = Частичное самообслуживание - sk = Čiastočná samoobsluha - sv = Delvis självbetjäning - sw = Kujihudumia kwa sehemu - th = การบริการตนเองบางส่วน - tr = Kısmi self servis - uk = Часткове самообслуговування - vi = Tự phục vụ một phần - zh-Hans = 部分自助服务 - zh-Hant = 部分自助服務 - - [type.self_service.no] - tags = android - en = No self-service - af = Geen selfbediening nie - ar = لا توجد خدمة ذاتية - az = Özünə xidmət yoxdur - be = Няма самаабслугоўвання - bg = Няма самообслужване - ca = Sense autoservei - cs = Žádná samoobsluha - da = Ingen selvbetjening - de = Keine Selbstbedienung - el = Δεν υπάρχει αυτοεξυπηρέτηση - es = Sin autoservicio - et = Iseteenindus puudub - eu = Autozerbitzurik ez - fa = بدون سلف سرویس - fi = Ei itsepalvelua - fr = Pas en libre-service - he = אין שירות עצמי - hi = कोई स्व-सेवा नहीं - hu = Nincs önkiszolgálás - id = Tidak ada layanan mandiri - it = Nessun self-service - ja = セルフサービスはない - ko = 셀프 서비스 없음 - lt = Nėra savitarnos - mr = स्व-सेवा नाही - nb = Ingen selvbetjening - nl = Geen zelfbediening - pl = Brak samoobsługi - pt = Sem autosserviço - pt-BR = Sem autoatendimento - ro = Fără autoservire - ru = Никакого самообслуживания - sk = Žiadna samoobsluha - sv = Ingen självbetjäning - sw = Hakuna huduma binafsi - th = ไม่มีบริการตนเอง - tr = Self servis yok - uk = Самообслуговування відсутнє - vi = Không tự phục vụ - zh-Hans = 无自助服务 - zh-Hant = 沒有自助服務 diff --git a/drape/CMakeLists.txt b/drape/CMakeLists.txt index 1d74a250b0..d21ba6a090 100644 --- a/drape/CMakeLists.txt +++ b/drape/CMakeLists.txt @@ -1,6 +1,6 @@ project(drape) -set(DRAPE_TESTABLE_SRC +set(SRC attribute_buffer_mutator.cpp attribute_buffer_mutator.hpp attribute_provider.cpp @@ -36,6 +36,7 @@ set(DRAPE_TESTABLE_SRC gl_gpu_program.hpp gl_extensions_list.cpp gl_extensions_list.hpp + gl_functions.cpp gl_functions.hpp gl_includes.hpp glsl_func.hpp @@ -133,8 +134,6 @@ set(DRAPE_TESTABLE_SRC vulkan/vulkan_vertex_array_buffer_impl.cpp ) -set(SRC ${DRAPE_TESTABLE_SRC} gl_functions.cpp) - if (PLATFORM_IPHONE) append(SRC hw_texture_ios.hpp @@ -164,7 +163,7 @@ if (PLATFORM_LINUX) find_package(OpenGL) endif() -set(DRAPE_LINK_LIBRARIES +target_link_libraries(${PROJECT_NAME} indexer platform geometry @@ -180,8 +179,6 @@ set(DRAPE_LINK_LIBRARIES $<$:OpenGL::GL> ) -target_link_libraries(${PROJECT_NAME} ${DRAPE_LINK_LIBRARIES}) - omim_add_test_subdirectory(drape_tests) omim_add_tool_subdirectory(fonts_tool) diff --git a/drape/drape_tests/CMakeLists.txt b/drape/drape_tests/CMakeLists.txt index 9848534794..568eacbb6f 100644 --- a/drape/drape_tests/CMakeLists.txt +++ b/drape/drape_tests/CMakeLists.txt @@ -1,17 +1,12 @@ project(drape_tests) -set(DRAPE_TESTABLE_SRC_PREFIXED ${DRAPE_TESTABLE_SRC}) -list(TRANSFORM DRAPE_TESTABLE_SRC_PREFIXED PREPEND "../") - set(SRC - ${DRAPE_TESTABLE_SRC_PREFIXED} attribute_provides_tests.cpp batcher_tests.cpp bingind_info_tests.cpp buffer_tests.cpp dummy_texture.hpp font_texture_tests.cpp - gl_functions.cpp gl_mock_functions.cpp gl_mock_functions.hpp glyph_mng_tests.cpp @@ -41,11 +36,11 @@ if (WITH_SYSTEM_PROVIDED_3PARTY) target_link_libraries(${PROJECT_NAME} GTest::gtest) else() add_subdirectory("${CMAKE_CURRENT_LIST_DIR}/../../3party/googletest" "${CMAKE_CURRENT_BINARY_DIR}/googletest") - target_include_directories(${PROJECT_NAME} PUBLIC ${OMIM_ROOT}/3party/glm) endif() target_link_libraries(${PROJECT_NAME} qt_tstfrm + indexer # For StyleReader in static_texture_tests + drape gmock - ${DRAPE_LINK_LIBRARIES} ) diff --git a/drape/drape_tests/font_texture_tests.cpp b/drape/drape_tests/font_texture_tests.cpp index a835e16697..54dc2de478 100644 --- a/drape/drape_tests/font_texture_tests.cpp +++ b/drape/drape_tests/font_texture_tests.cpp @@ -121,9 +121,8 @@ UNIT_TEST(UploadingGlyphs) count += (index.MapResource(GlyphKey(0x65)) != nullptr) ? 1 : 0; count += (index.MapResource(GlyphKey(0x400)) != nullptr) ? 1 : 0; count += (index.MapResource(GlyphKey(0x401)) != nullptr) ? 1 : 0; -// TODO: Fix this condition -//while (index.GetPendingNodesCount() < count) -// ; + while (index.GetPendingNodesCount() < count) + ; EXPECTGL(glTexSubImage2D(_, _, _, _, _, _, _)) .WillRepeatedly(Invoke(&r, &UploadedRender::glMemoryToQImage)); diff --git a/drape/drape_tests/static_texture_tests.cpp b/drape/drape_tests/static_texture_tests.cpp index 45daabf84e..81588bc4dd 100644 --- a/drape/drape_tests/static_texture_tests.cpp +++ b/drape/drape_tests/static_texture_tests.cpp @@ -21,13 +21,13 @@ UNIT_TEST(CheckTrafficArrowTextures) for (auto const & style : styles) { GetStyleReader().SetCurrentStyle(style); - for (auto const & skinPath : skinPaths) + for (size_t i = 0; i < skinPaths.size(); ++i) { - dp::StaticTexture texture(make_ref(&context), "traffic-arrow.png", skinPath, + dp::StaticTexture texture(make_ref(&context), "traffic-arrow", skinPaths[i], dp::TextureFormat::RGBA8, nullptr); TEST(texture.IsLoadingCorrect(), ()); - dp::StaticTexture texture2(make_ref(&context), "area-hatching.png", skinPath, + dp::StaticTexture texture2(make_ref(&context), "area-hatching", skinPaths[i], dp::TextureFormat::RGBA8, nullptr); TEST(texture2.IsLoadingCorrect(), ()); } diff --git a/drape/drape_tests/vertex_buffer_tests.cpp b/drape/drape_tests/vertex_buffer_tests.cpp index 090ef0d6df..95b6c48ebc 100644 --- a/drape/drape_tests/vertex_buffer_tests.cpp +++ b/drape/drape_tests/vertex_buffer_tests.cpp @@ -90,8 +90,7 @@ UNIT_TEST(VertexBuffer_Benchmark) "boost::small_vector time:", t3, "reserved vector time:", t4)); TEST_LESS(t2, t1, ()); TEST_LESS(t3, t2, ()); - // TODO: Fix this condition - //TEST_LESS(t4, t3, ()); + TEST_LESS(t4, t3, ()); } #endif } // namespace vertex_buffer_tests diff --git a/drape_frontend/user_event_stream.cpp b/drape_frontend/user_event_stream.cpp index 0c364f78e7..96416b895f 100644 --- a/drape_frontend/user_event_stream.cpp +++ b/drape_frontend/user_event_stream.cpp @@ -731,6 +731,17 @@ m2::AnyRectD UserEventStream::GetTargetRect() return targetScreen.GlobalRect(); } +void UserEventStream::CheckAutoRotate() +{ + if (GetCurrentScreen().isPerspective()) + return; + + double const kMaxAutoRotateAngle = 25.0 * math::pi / 180.0; + double const angle = fabs(GetCurrentScreen().GetAngle()); + if (angle < kMaxAutoRotateAngle || (2.0 * math::pi - angle) < kMaxAutoRotateAngle) + SetAngle(0.0, true /* isAnim */); +} + bool UserEventStream::ProcessTouch(TouchEvent const & touch) { ASSERT(touch.GetFirstTouch().m_id != -1, ()); @@ -1070,6 +1081,8 @@ bool UserEventStream::EndDrag(Touch const & t, bool cancelled) m_startDragOrg = m2::PointD::Zero(); m_navigator.StopDrag(m2::PointD(t.m_location)); + CheckAutoRotate(); + if (!cancelled && m_kineticScrollEnabled && m_scroller.IsActive() && m_kineticTimer.ElapsedMilliseconds() >= kKineticDelayMs) { @@ -1144,6 +1157,7 @@ void UserEventStream::EndScale(const Touch & t1, const Touch & t2) m_navigator.StopScale(touch1, touch2); m_kineticTimer.Reset(); + CheckAutoRotate(); } void UserEventStream::BeginTapDetector() diff --git a/drape_frontend/user_event_stream.hpp b/drape_frontend/user_event_stream.hpp index a266959946..fa26dda21d 100644 --- a/drape_frontend/user_event_stream.hpp +++ b/drape_frontend/user_event_stream.hpp @@ -493,6 +493,7 @@ private: bool isAnim, bool isAutoScale, Animation::TAction const & onFinishAction = nullptr, TAnimationCreator const & parallelAnimCreator = nullptr); void SetAutoPerspective(bool isAutoPerspective); + void CheckAutoRotate(); m2::AnyRectD GetCurrentRect() const; diff --git a/editor/editor_config.cpp b/editor/editor_config.cpp index 476e00ceb0..03194a5547 100644 --- a/editor/editor_config.cpp +++ b/editor/editor_config.cpp @@ -41,9 +41,7 @@ static std::unordered_map const kNamesToFMD = { {"building:levels", EType::FMD_BUILDING_LEVELS}, {"level", EType::FMD_LEVEL}, {"drive_through", EType::FMD_DRIVE_THROUGH}, - {"website_menu", EType::FMD_WEBSITE_MENU}, - {"self_service", EType::FMD_SELF_SERVICE}, - {"outdoor_seating", EType::FMD_OUTDOOR_SEATING} + {"website_menu", EType::FMD_WEBSITE_MENU} /// @todo Add description? }; diff --git a/generator/osm2meta.cpp b/generator/osm2meta.cpp index 6fad0732b2..eec122dce9 100644 --- a/generator/osm2meta.cpp +++ b/generator/osm2meta.cpp @@ -353,22 +353,6 @@ std::string MetadataTagProcessorImpl::ValidateAndFormat_drive_through(std::strin return {}; } -std::string MetadataTagProcessorImpl::ValidateAndFormat_self_service(std::string v) -{ - strings::AsciiToLower(v); - if (v == "yes" || v == "only" || v == "partially" || v == "no") - return v; - return {}; -} - -std::string MetadataTagProcessorImpl::ValidateAndFormat_outdoor_seating(std::string v) -{ - strings::AsciiToLower(v); - if (v == "yes" || v == "no") - return v; - return {}; -} - std::string MetadataTagProcessorImpl::ValidateAndFormat_duration(std::string const & v) const { if (!ftypes::IsWayWithDurationChecker::Instance()(m_params.m_types)) @@ -566,8 +550,6 @@ void MetadataTagProcessor::operator()(std::string const & k, std::string const & case Metadata::FMD_CAPACITY: valid = ValidateAndFormat_capacity(v); break; case Metadata::FMD_LOCAL_REF: valid = ValidateAndFormat_local_ref(v); break; case Metadata::FMD_DRIVE_THROUGH: valid = ValidateAndFormat_drive_through(v); break; - case Metadata::FMD_SELF_SERVICE: valid = ValidateAndFormat_self_service(v); break; - case Metadata::FMD_OUTDOOR_SEATING: valid = ValidateAndFormat_outdoor_seating(v); break; // Metadata types we do not get from OSM. case Metadata::FMD_CUISINE: case Metadata::FMD_DESCRIPTION: // processed separately diff --git a/generator/osm2meta.hpp b/generator/osm2meta.hpp index 3a6e43eb16..e9bae0d28b 100644 --- a/generator/osm2meta.hpp +++ b/generator/osm2meta.hpp @@ -38,8 +38,6 @@ struct MetadataTagProcessorImpl std::string ValidateAndFormat_duration(std::string const & v) const; static std::string ValidateAndFormat_capacity(std::string const & v); static std::string ValidateAndFormat_drive_through(std::string v); - static std::string ValidateAndFormat_self_service(std::string v); - static std::string ValidateAndFormat_outdoor_seating(std::string v); protected: FeatureBuilderParams & m_params; diff --git a/indexer/feature_meta.cpp b/indexer/feature_meta.cpp index d11f342d7e..f57ac1d655 100644 --- a/indexer/feature_meta.cpp +++ b/indexer/feature_meta.cpp @@ -136,10 +136,6 @@ bool Metadata::TypeFromString(string_view k, Metadata::EType & outType) outType = Metadata::FMD_DRIVE_THROUGH; else if (k == "website:menu") outType = Metadata::FMD_WEBSITE_MENU; - else if (k == "self_service") - outType = Metadata::FMD_SELF_SERVICE; - else if (k == "outdoor_seating") - outType = Metadata::FMD_OUTDOOR_SEATING; else return false; @@ -260,8 +256,6 @@ string ToString(Metadata::EType type) case Metadata::FMD_LOCAL_REF: return "local_ref"; case Metadata::FMD_DRIVE_THROUGH: return "drive_through"; case Metadata::FMD_WEBSITE_MENU: return "website:menu"; - case Metadata::FMD_SELF_SERVICE: return "self_service"; - case Metadata::FMD_OUTDOOR_SEATING: return "outdoor_seating"; case Metadata::FMD_COUNT: CHECK(false, ("FMD_COUNT can not be used as a type.")); }; diff --git a/indexer/feature_meta.hpp b/indexer/feature_meta.hpp index 9cbe70e40b..84a823303a 100644 --- a/indexer/feature_meta.hpp +++ b/indexer/feature_meta.hpp @@ -152,8 +152,6 @@ public: FMD_LOCAL_REF = 44, FMD_DRIVE_THROUGH = 45, FMD_WEBSITE_MENU = 46, - FMD_SELF_SERVICE = 47, - FMD_OUTDOOR_SEATING = 48, FMD_COUNT }; diff --git a/iphone/Maps/Classes/Widgets/MWMMapDownloadDialog.mm b/iphone/Maps/Classes/Widgets/MWMMapDownloadDialog.mm index c0cc0eca07..7900f6ce9c 100644 --- a/iphone/Maps/Classes/Widgets/MWMMapDownloadDialog.mm +++ b/iphone/Maps/Classes/Widgets/MWMMapDownloadDialog.mm @@ -85,7 +85,6 @@ using namespace storage; self.nodeSize.hidden = NO; self.nodeSize.textColor = [UIColor blackSecondaryText]; self.nodeSize.text = formattedSize(nodeAttrs.m_mwmSize); - self.nodeSize.font = [UIFont medium14].monospaced; switch (nodeAttrs.m_status) { case NodeStatus::NotDownloaded: diff --git a/iphone/Maps/Classes/Widgets/MWMMapDownloadDialog.xib b/iphone/Maps/Classes/Widgets/MWMMapDownloadDialog.xib index 4ed59bf8b5..ceb52a4979 100644 --- a/iphone/Maps/Classes/Widgets/MWMMapDownloadDialog.xib +++ b/iphone/Maps/Classes/Widgets/MWMMapDownloadDialog.xib @@ -35,6 +35,9 @@ + + +