Update translations

This commit is contained in:
Norbert Renner 2022-06-08 15:40:47 +02:00
parent 0899a1b26e
commit ceadbfe10c
20 changed files with 1594 additions and 851 deletions

View file

@ -1,31 +1,31 @@
{
"about": {
"bug-reports": "Relatórios de bugs e solicitações de recursos:",
"bug-reports": "Relatos de erros e solicitações de funcionalidades:",
"bug-reports-back": "servidor / back-end, mecanismo de roteamento, aplicativo Android, perfis, site brouter.de",
"bug-reports-front": "web client / frontend.",
"chat": "Converse com usuários e desenvolvedores",
"bug-reports-front": "cliente Web / frontend.",
"chat": "Converse com os usuários e os programadores",
"contact": "Contato:",
"contact-language": "O idioma preferido é o inglês, pois temos colaboradores e usuários internacionais.",
"data": "Data:",
"data-description": "This is based on <a href=\"https://www.openstreetmap.org\" target=\"_blank\">OpenStreetMap</a>. It is usually updated daily, see dates of <a href=\"https://brouter.de/brouter/segments4/\" target=\"_blank\">data files</a>.",
"description": "Online service of the BRouter routing engine. For the offline Android app and more information see <a href=\"https://brouter.de/\" target=\"_blank\">brouter.de</a>",
"details": "<i><a href=\"{{privacyPolicyUrl}}\" target=\"_blank\">Privacy Policy</a></i>, \n<i><a href=\"https://github.com/nrenner/brouter-web#credits-and-licenses\" target=\"_blank\">Credits</a></i>,\n<i><a href=\"https://github.com/nrenner/brouter-web/blob/master/CHANGELOG.md\" target=\"_blank\">Changelog</a></i> and\n<i><a href=\"https://github.com/nrenner/brouter-web#readme\" target=\"_blank\">more info</a></i> on the client.",
"data": "Dados:",
"data-description": "Isto é baseado no <a href=\"https://www.openstreetmap.org\" target=\"_blank\">OpenStreetMap</a>. Geralmente ele é atualizado diariamente, veja as datas dos <a href=\"https://brouter.de/brouter/segments4/\" target=\"_blank\">arquivos de dados</a>.",
"description": "Serviço de roteamento online do BRouter. Para o serviço offline no aplicativo Android e mais informação acesse <a href=\"https://brouter.de/\" target=\"_blank\">brouter.de</a>",
"details": "<i><a href=\"{{privacyPolicyUrl}}\" target=\"_blank\">Políticas de privacidade</a></i>, \n<i><a href=\"https://github.com/nrenner/brouter-web#credits-and-licenses\" target=\"_blank\">Créditos</a></i>,\n<i><a href=\"https://github.com/nrenner/brouter-web/blob/master/CHANGELOG.md\" target=\"_blank\">Registro de alterações</a></i> e\n<i><a href=\"https://github.com/nrenner/brouter-web#readme\" target=\"_blank\">mais informação</a></i> do cliente.",
"support": "Discussões/perguntas gerais, suporte",
"title": "Sobre",
"tooltip": "Mostrar mais informações sobre o BRouter-Web"
"tooltip": "Mostrar mais informação sobre o BRouter-Web"
},
"credits": {
"boundaries": "Administrative Boundaries: <a href=\"https://osm-boundaries.com\" target=\"_blank\">OSM-Boundaries</a>, <a href=\"https://overpass-api.de/\" class=\"overpass-url\" target=\"_blank\">Overpass API</a>",
"boundaries": "Limites administrativos: <a href=\"https://osm-boundaries.com\" target=\"_blank\">Limites-OSM</a>, <a href=\"https://overpass-api.de/\" class=\"overpass-url\" target=\"_blank\">API do Overpass</a>",
"brouter": "BRouter",
"brouter-license": "<a target=\"_blank\" href=\"https://brouter.de/brouter\">BRouter</a> &copy; Arndt Brenschede",
"elevation-data": "Dados de elevação",
"esri-license": "<a target=\"_blank\" href=\"http://goto.arcgisonline.com/maps/World_Imagery\">World Imagery</a> &copy; <a target=\"_blank\" href=\"https://www.esri.com/\">Esri</a>, sources: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP, and the GIS User Community",
"esri-license": "<a target=\"_blank\" href=\"http://goto.arcgisonline.com/maps/World_Imagery\">World Imagery</a> &copy; <a target=\"_blank\" href=\"https://www.esri.com/\">Esri</a>, fontes: Esri, DigitalGlobe, Earthstar Geographics, CNES/Airbus DS, GeoEye, USDA FSA, USGS, Getmapping, Aerogrid, IGN, IGP, e a comunidade GIS",
"esri-tiles": "Esri World Imagery",
"map-data": "Dados do mapa",
"map-tiles": "Blocos de mapa",
"nominatim": "Search by <a href=\"https://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\" data-i18n=\"credits.nominatim\">Nominatim</a>",
"openstreetmap": "&copy; <a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\" >OpenStreetMap contributors</a> under <a target=\"_blank\" href=\"https://opendatacommons.org/licenses/odbl/\" >ODbL</a>",
"pois": "Locations (POIs): <a href=\"https://overpass-api.de/\" class=\"overpass-url\" target=\"_blank\">Overpass API</a>",
"nominatim": "Busca por <a href=\"https://wiki.openstreetmap.org/wiki/Nominatim\" target=\"_blank\" data-i18n=\"credits.nominatim\">Nominatim</a>",
"openstreetmap": "&copy; <a target=\"_blank\" href=\"https://www.openstreetmap.org/copyright\" >Contribuidores do OpenStreetMap</a> sobre <a target=\"_blank\" href=\"https://opendatacommons.org/licenses/odbl/\" >ODbL</a>",
"pois": "Locais (POIs): <a href=\"https://overpass-api.de/\" class=\"overpass-url\" target=\"_blank\">API do Overpass</a>",
"title": "Créditos"
},
"export": {
@ -35,85 +35,96 @@
"format_gpx": "GPX",
"format_kml": "KML",
"include": "Incluir",
"include_waypoints": "Waypoints",
"include_waypoints": "Locais",
"route-from-to": "{{from}} -> {{to}} ({{distance}}km)",
"route-loop": "{{from}} ({{distance}}km)",
"title": "Exportar rota",
"title": "Exportar a rota",
"trackname": "Nome"
},
"footer": {
"ascend": "Ascend",
"cost": "Cost",
"ascend": "Ascensão",
"beeline-warning": "Aviso: sem dados para linhas retas, valores interpolados",
"cost": "Custo",
"distance": "Distância",
"elevation-chart": "Toggle elevation chart",
"energy-per-100km": "Energy per 100 km",
"hours": "hours",
"elevation-chart": "Alterna a carta de elevação",
"energy-per-100km": "Energia por 100 km",
"hours": "horas",
"hours-abbrev": "h",
"kilometer": "kilometers",
"kilometer": "quilômetros",
"kilometer-abbrev": "km",
"kilowatthour": "kilowatt hours",
"kilowatthour": "quilowatt-hora",
"kilowatthour-abbrev": "kWh",
"mean-cost-factor": "Mean cost factor",
"meter": "meters",
"mean-cost-factor": "Fator de custo médio",
"meter": "metros",
"meter-abbrev": "m",
"no-elevation-data": "No elevation data available for this route.",
"plain-ascend": "Plain ascend",
"stats-info": "Start drawing a route to get stats.",
"total-energy": "Total Energy",
"travel-time": "Travel time"
"no-elevation-data": "Sem dados de elevação para esta rota.",
"plain-ascend": "Ascensão plana",
"stats-info": "Comece a desenhar uma rota para obter estatísticas.",
"total-energy": "Energia total",
"travel-time": "Decurso da viagem"
},
"keyboard": {
"backspace": "Backspace",
"escape": "Escape",
"generic-shortcut": "{{action}} ({{key}} key)",
"generic-shortcut": "{{action}} (tecla {{key}})",
"shift": "Shift"
},
"layers": {
"add-base": "Add base layer",
"add-overlay": "Add overlay",
"add-overpass": "Add overpass query",
"custom-layer-name-helptext": "ex: OpenStreetMap",
"custom-layer-name-label": "Custom layer name",
"custom-layer-url-helptext-normal": "URL for normal layers, ex: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
"custom-layer-url-helptext-overpass": "Overpass Query, ex: nwr[shop]['diet:vegan']['diet:vegan'!=no];",
"custom-layer-url-label": "Custom layer URL/Query",
"customize": "Customize layers",
"opacity-slider": "Opacity slider",
"overpass-loading-indicator": "Running Overpass API query ...",
"remove-selection": "Remove selection"
"add-base": "Adicionar uma camada base",
"add-overlay": "Adicionar uma sobreposição",
"add-overpass": "Adicionar uma análise overpass",
"custom-layer-name-helptext": "e.g.: OpenStreetMap",
"custom-layer-name-label": "Nome personalizado da camada",
"custom-layer-url-helptext-normal": "URL para as camadas normais, e.g.: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
"custom-layer-url-helptext-overpass": "Análise Overpass, e.g.: nwr[shop]['diet:vegan']['diet:vegan'!=no];",
"custom-layer-url-label": "URL/Análise da camada personalizada",
"customize": "Personalizar camadas",
"opacity-slider": "Controle de opacidade",
"overpass-loading-indicator": "Rodando a API de análise do Overpass...",
"remove-selection": "Remover a seleção"
},
"loadNogos": {
"defaultProperties": "Default properties",
"file": "File (.geojson)",
"load": "Load",
"nogoBuffer": "Buffer no-go areas (in meters)",
"nogoRadius": "No-go radius for points (in meters)",
"nogoWeight": "No-go weight (-1 means impassable)",
"source": "Source",
"title": "Load no-go areas",
"defaultProperties": "Propriedades padrão",
"error": {
"invalid-default-nogo-radius": "Raio padrão das interdições inválido",
"invalid-nogo-buffering-radius": "Raio intermédio das interdições inválido",
"loading-file-error": "Impossível carregar o arquivo: {{err}}.",
"loading-file-too-big": "Demasiadas áreas interditadas neste arquivo! Simplifique a geometria e/ou reduza o número de zonas.",
"loading-file-unexpected": "Erro inesperado ao carregar este arquivo.",
"missing-default-nogo-weight": "Restrição de peso padrão em falta.",
"missing-file-url": "Faltando arquivo ou URL.",
"no-valid-area": "Nenhuma área válida encontrada na entrada fornecida."
},
"file": "Arquivo (.geojson)",
"load": "Carregar",
"nogoBuffer": "Áreas intermédias das interdições (em metros)",
"nogoRadius": "Raio de interdição para pontos (em metros)",
"nogoWeight": "Interdição de peso (-1 significa intransitável)",
"source": "Fonte",
"title": "Carregar as áreas interditadas",
"url": "URL"
},
"map": {
"attribution-osm-long": "OpenStreetMap contributors",
"attribution-osm-long": "Contribuidores do OpenStreetMap",
"attribution-osm-short": "OpenStreetMap",
"clear-route": "Clear route data",
"copyright": "Copyright",
"cycling": "Cycling",
"delete-last-point": "Delete last point",
"delete-nogo-areas": "Delete all no-go areas",
"delete-pois": "Delete all points of interest",
"delete-route": "Delete route",
"draw-circlego-start": "Draw limited go-to zone",
"draw-circlego-stop": "Stop drawing limited go-to zone",
"draw-poi-start": "Draw points of interest",
"draw-poi-stop": "Stop drawing points of interest",
"draw-route-start": "Draw route",
"draw-route-stop": "Stop drawing route",
"enter-poi-name": "Enter Point of Interest name",
"geocoder": "Search",
"geocoder-placeholder": "Search…",
"hikebike-hillshading": "Hillshading",
"hiking": "Hiking",
"clear-route": "Limpar os dados da rota",
"copyright": "Direitos autorais",
"cycling": "Ciclismo",
"delete-last-point": "Remover o último ponto",
"delete-nogo-areas": "Remover todas as áreas interditadas",
"delete-pois": "Remover todos os pontos de interesse",
"delete-route": "Remover a rota",
"draw-circlego-start": "Desenhar uma zona limitada de acesso",
"draw-circlego-stop": "Parar o desenho da zona limitada de acesso",
"draw-poi-start": "Desenhar os pontos de interesse",
"draw-poi-stop": "Parar o desenho dos pontos de interesse",
"draw-route-start": "Desenhar a rota",
"draw-route-stop": "Parar o desenho da rota",
"enter-poi-name": "Escrever o nome do Ponto de Interesse",
"geocoder": "Procurar",
"geocoder-placeholder": "Procurar...",
"hikebike-hillshading": "Sombreamento dos morros",
"hiking": "Montanhismo",
"layer": {
"bing": "Bing Aerial",
"cycle": "OpenCycleMap (Thunderf.)",
@ -125,179 +136,190 @@
"osm": "OpenStreetMap",
"osmde": "OpenStreetMap.de",
"outdoors": "Outdoors (Thunderforest)",
"route-quality": "Route quality coding",
"stamen-terrain": "Terrain (Stamen)",
"strava-segments": "Strava segments",
"route-quality": "Codificação de qualidade da rota",
"stamen-terrain": "Terreno (Stamen)",
"strava-segments": "Segmentos do Strava",
"topo": "OpenTopoMap"
},
"loading": "Loading…",
"locate-me": "Show me where I am",
"loading": "Carregando...",
"locate-me": "Mostre-me onde estou",
"nogo": {
"cancel": "Cancel drawing no-go area",
"click-drag": "Click and drag to draw circle",
"draw": "Draw circular no-go area",
"edit": "Click to edit",
"help": "&square; = move / resize, <span class=\"fa fa-trash-o\"></span> = delete,<br>click circle to quit editing"
"cancel": "Cancelar o desenho da área de interdição",
"click-drag": "Clique e arraste para desenhar um círculo",
"draw": "Desenhar uma área de interdição circular",
"edit": "Clique para editar",
"help": "&square; = mover / redimensionar, <span class=\"fa fa-trash-o\"></span> = remover,<br>clique no círculo para sair da edição"
},
"not-applicable-here": "not applicable here",
"opacity-slider": "Set transparency of route track and markers",
"opacity-slider-shortcut": "{{action}}\n(Hold {{key}} key to mute temporarily)",
"preview": "Preview",
"privacy": "Privacy",
"reverse-route": "Reverse route",
"route-quality-altitude": "Altitude coding",
"route-quality-cost": "Cost coding",
"route-quality-incline": "Incline coding",
"route-quality-shortcut": "{{action}} ({{key}} key to toggle)",
"route-tooltip-segment": "Drag to create a new waypoint",
"route-tooltip-waypoint": "Waypoint. Drag to move; Click to remove.",
"strava-biking": "Show Strava biking segments",
"strava-running": "Show Strava running segments",
"strava-shortcut": "{{action}}\n({{key}} key to toggle layer, click to reload for current area)",
"zoomInTitle": "Zoom in",
"zoomOutTitle": "Zoom out"
"not-applicable-here": "Não se aplica aqui",
"opacity-slider": "Definir a transparência do traçado da rota e dos marcadores",
"opacity-slider-shortcut": "{{action}}\n(Segure a tecla {{key}} para emudecer temporariamente)",
"preview": "Antever",
"privacy": "Privacidade",
"reverse-route": "Reverter a rota",
"route-quality-altitude": "Codificação de altitude",
"route-quality-cost": "Codificação de costa",
"route-quality-incline": "Codificação de inclinação",
"route-quality-shortcut": "{{action}} (tecla {{key}} para alternar)",
"route-tooltip-segment": "Arraste para criar um novo local. Clique para alternar para linha reta.",
"route-tooltip-waypoint": "Local. Arraste para mover; clique para remover.",
"strava-biking": "Mostrar os segmentos de ciclismo do Strava",
"strava-running": "Mostrar os segmentos de atletismo do Strava",
"strava-shortcut": "{{action}}\n(tecla {{key}} para alternar a camada, clique para recarregar a área atual)",
"toggle-beeline": "Alternar linha reta",
"zoomInTitle": "Ampliar",
"zoomOutTitle": "Reduzir"
},
"modal": {
"close": "Close"},
"close": "Fechar",
"or": ""
},
"navbar": {
"about": "About",
"about": "Sobre",
"alternative": {
"first": "1st alternative",
"first": "1.ª alternativa",
"original": "Original",
"second": "2nd alternative",
"third": "3rd alternative"
"second": "2.ª alternativa",
"third": "3.ª alternativa"
},
"export": "Export",
"export-tooltip": "Export route",
"export": "Exportar",
"export-tooltip": "Exportar a rota",
"load": {
"nogos": "Load no-go areas",
"title": "Load",
"tooltip": "{{tracksAction}} ({{tracksKey}} key)\n{{trackAsRouteAction}} ({{trackAsRouteKey}})\n{{nogosAction}} ({{nogosKey}})",
"tracks": "Load tracks"
"nogos": "Carregar as áreas de interdição",
"title": "Carregar",
"tooltip": "{{tracksAction}} (tecla {{tracksKey}})\n{{trackAsRouteAction}} ({{trackAsRouteKey}})\n{{nogosAction}} ({{nogosKey}})",
"tracks": "Carregar os trajetos"
},
"profile": {
"car-eco": "Car (economic)",
"car-fast": "Car (fast)",
"car-test": "Car (test)",
"custom": "Custom",
"fastbike": "Fastbike",
"fastbike-asia-pacific": "Fastbike (Asia Pacific)",
"fastbike-lowtraffic": "Fastbike (low traffic)",
"hiking-beta": "Hiking (beta)",
"moped": "Moped",
"rail": "Rail",
"river": "River",
"safety": "Safety",
"shortest": "Shortest",
"trekking": "Trekking bike",
"trekking-ignore-cr": "Trekking bike (ignore cycle routes)",
"trekking-noferries": "Trekking bike (no ferries)",
"trekking-nosteps": "Trekking bike (no steps)",
"trekking-steep": "Trekking bike (steep)",
"vm-forum-liegerad-schnell": "Recumbent bike (fast)",
"vm-forum-velomobil-schnell": "Velomobile (fast)"
"car-eco": "Carro (econômico)",
"car-fast": "Carro (rápido)",
"car-test": "Carro (teste)",
"custom": "Personalizado",
"fastbike": "Speed",
"fastbike-asia-pacific": "Speed (Ásia pacífica)",
"fastbike-lowtraffic": "Speed (trânsito baixo)",
"hiking-mountain": "Montanhismo",
"moped": "Ciclomotor",
"rail": "Trilho",
"river": "Rio",
"safety": "Seguro",
"shortest": "Mais rápido",
"trekking": "MTB",
"trekking-ignore-cr": "MTB (ignorar as rotas especificadas)",
"trekking-noferries": "MTB (Sem balsas)",
"trekking-nosteps": "MTB (sem degraus)",
"trekking-steep": "MTB (íngreme)",
"vm-forum-liegerad-schnell": "Bicicleta reclinada (rápido)",
"vm-forum-velomobil-schnell": "Velomobile (rápido)"
},
"profile-tooltip": "\n({{key}} key to switch)"
"profile-tooltip": "\n(tecla {{key}} para inverter)"
},
"searchfav": {
"addfavorite": "marcar como favorito",
"ask_removeall": "Quer remover todos os favoritos pesquisados?",
"export": "exportar os favoritos para o arquivo",
"import": "importar os favoritos do arquivo",
"openfavorites": "abrir a lista de favoritos",
"removeall": "remover todos os favoritos"
},
"sidebar": {
"analysis": {
"header": {
"highway": "Highway",
"smoothness": "Smoothness",
"surface": "Surface"
"highway": "Via",
"smoothness": "Rugosidade",
"surface": "Superfície"
},
"table": {
"category": "Category",
"length": "Length",
"total_known": "Total Known:",
"unknown": "Unknown"
"category": "Categoria",
"length": "Extensão",
"total_known": "Total conhecido:",
"unknown": "Desconhecido"
},
"title": "Analysis",
"tooltip": "Analyse route"
"title": "Análise",
"tooltip": "Analisar a rota"
},
"customize-profile": {
"title": "Customize profile",
"tooltip": "Customize profile"
"title": "Personalizar o perfil",
"tooltip": "Personalizar o perfil"
},
"data": {
"sync-map": "Synchronize map",
"title": "Data",
"tooltip": "Show detailed route data table"
"sync-map": "Sincronizar o mapa",
"title": "Dados",
"tooltip": "Mostrar os dados detalhados tabelados da rota"
},
"itinerary": {
"title": "Itinerary",
"tooltip": "Show itinerary"
"title": "Itinerário",
"tooltip": "Mostrar o Itinerário"
},
"layers": {
"category": {
"base-layers": "Base layers",
"country": "Country",
"europe": "Europe",
"europe-monolingual": "Europe monolingual",
"overlays": "Overlays",
"overpass": "Locations (POIs)",
"worldwide": "Worldwide",
"worldwide-international": "Worldwide international",
"worldwide-monolingual": "Worldwide monolingual"
"base-layers": "Camadas de base",
"country": "País",
"europe": "Europa",
"europe-monolingual": "Europa monolíngue",
"overlays": "Sobreposições",
"overpass": "Localizações (POIs)",
"worldwide": "Geral",
"worldwide-international": "Geral internacional",
"worldwide-monolingual": "Geral monolíngue"
},
"collapse": "Collapse all",
"custom-layers": "Custom layers",
"customize": "Add or remove custom layers",
"expand": "Expand all",
"optional": "Add or remove optional layers",
"optional-layers": "More",
"overlay-opacity": "Overlay transparency",
"overlay-opacity_plural": "Overlays transparency",
"collapse": "Colapsar tudo",
"custom-layers": "Camadas personalizadas",
"customize": "Adicionar ou remover uma camada personalizada",
"expand": "Expandir tudo",
"optional": "Adicionar ou remover uma camada opcional",
"optional-layers": "Mais",
"overlay-opacity": "Transparência da sobreposição",
"overlay-opacity_plural": "Transparência das sobreposições",
"table": {
"URL": "URL/Query",
"empty": "No custom layer configured yet.",
"name": "Name",
"type": "Type",
"type_layer": "Layer",
"type_overlay": "Overlay",
"type_overpass_query": "Overpass Query"
"URL": "URL/Análise",
"empty": "Sem uma camada personalizada ainda.",
"name": "Nome",
"type": "Tipo",
"type_layer": "Camada",
"type_overlay": "Sobreposição",
"type_overpass_query": "Análise do Overpass"
},
"title": "Layers",
"tooltip": "Select layers"
"title": "Camadas",
"tooltip": "Selecionar as camadas"
},
"profile": {
"apply": "Apply",
"clear": "Clear",
"help": "Help",
"no_easy_configuration_warning": "No easy configuration is available for this profile.",
"options": "Options",
"placeholder": "Write your custom profile here.",
"profile": "Profile"
"apply": "Aplicar",
"clear": "Limpar",
"help": "Ajuda",
"no_easy_configuration_warning": "Nenhuma configuração simples está disponível para este perfil.",
"options": "Opções",
"placeholder": "Escreva o seu perfil personalizado aqui.",
"profile": "Perfil"
},
"tab-tooltip": "{{action}}\n({{toggleKey}} key to toggle, {{switchKey}} to switch to next tab)"
"tab-tooltip": "{{action}}\n(tecla {{toggleKey}} para alternar, {{switchKey}} para trocar para a próxima aba)"
},
"title": "BRouter web client",
"title": "cliente Web BRouter",
"trackasroute": {
"browse": "Browse",
"explainpoi": "(show waypoints as POI's)",
"explaintracklayer": "(show Track as separate Layer)",
"file": "Trackfile",
"fuzziness": "Fuzziness",
"pleasewait": "Please wait!",
"showpois": "POI's",
"title": "Load Track as Route",
"tracklayer": "Track Layer",
"tuning": "Tuning"
"browse": "Navegue",
"explainpoi": "(mostrar os locais como POIs)",
"explaintracklayer": "(mostrar o Trajeto como uma Camada separada)",
"file": "Arquivo de trajeto",
"fuzziness": "Imprecisão",
"pleasewait": "Espere!",
"showpois": "POIs",
"title": "Carregar o Trajeto como Rota",
"tracklayer": "Camada do Trajeto",
"tuning": "Adequação"
},
"warning": {
"cannot-get-route": "Error getting route URL",
"invalid-route-from": "Start marker is too far from a route.",
"invalid-route-to": "Destination marker is too far from a route.",
"no-response": "no response from server",
"no-route-found": "Error: cannot find a route for given points. Maybe try to move them closer to roads?",
"profile-error": "Profile error: no or empty response from server",
"strava-error": "Error getting Strava segments: {{error}}",
"temporary-profile": "<strong>Note:</strong> Uploaded custom profiles are only cached temporarily on the server.<br/>Please save your edits to your local PC.",
"tracks-load-error": "Error loading tracks: {{error}}",
"upload-error": "Upload error: {{error}}"
"cannot-get-route": "Erro ao obter o URL da rota",
"invalid-route-from": "O marcador inicial está demasiado longe da rota.",
"invalid-route-to": "O marcador de destino está demasiado longe da rota.",
"no-response": "nenhuma resposta do servidor",
"no-route-found": "Erro: impossível encontrar uma rota para os pontos indicados. Trazê-los para mais perto das ruas, talvez?",
"profile-error": "Erro de perfil: sem resposta ou vazia do servidor",
"strava-error": "Erro ao obter os segmentos do Strava: {{error}}",
"temporary-profile": "<strong>Nota:</strong> Os perfis enviados são guardados apenas temporariamente no servidor.<br/>Guarde as suas edições no seu PC local.",
"tracks-load-error": "Erro ao carregar os trajetos: {{error}}",
"upload-error": "Erro ao enviar: {{error}}"
},
"whatsnew": {
"new-version": "A new version was released since your last visit. Click <a href='.' data-toggle='modal' data-target='#whatsnew'>here</a> to see what's new!",
"title": "What's new?"
"new-version": "Uma nova versão foi lançada desde a sua última visita. Clique <a href='.' data-toggle='modal' data-target='#whatsnew'>aqui</a> para ver o que há de novo!",
"title": "Quais as novidades?"
}
}