diff --git a/langs/pt.json b/langs/pt.json index ee94cb297..9fbf8256b 100644 --- a/langs/pt.json +++ b/langs/pt.json @@ -492,7 +492,7 @@ "tuesday": "Terça-feira", "wednesday": "Quarta-feira" }, - "welcomeBack": "Iniciou a sessão, bem-vindo de volta!", + "welcomeBack": "Bem-vindo de volta!", "welcomeExplanation": { "addNew": "Está a faltar um item? Utilize o botão no canto inferior esquerdo para adicionar um novo ponto de interesse.", "general": "Neste mapa, pode ver, editar e adicionar pontos de interesse. Aproxime a visualização para ver o POI, toque num para ver ou editar a informação. Todos os dados são obtidos e guardados no OpenStreetMap, que podem ser livremente reutilizados." @@ -696,20 +696,40 @@ "miscCookies": "O MapComplete integra-se em vários outros serviços, nomeadamente para carregar imagens de elementos. As imagens são alojadas em vários servidores de terceiros, que poderão criar cookies por si próprios.", "miscCookiesTitle": "Outros cookies", "surveillance": "Como está a ler a política de privacidade, provavelmente preocupa-se com a privacidade - nós também! Até criámos um tema que mostra câmaras de vigilância. Não hesite em mapeá-las todas!", - "title": "Política de privacidade" + "title": "Política de privacidade", + "tracking": "Para obter informações sobre quem visita o nosso sítio web, são recolhidas algumas informações técnicas. Estas incluem o país a partir do qual visitou a página web, o sítio web que o encaminhou para a MapComplete, o tipo de dispositivo e o tamanho do ecrã. É colocado um cookie no seu dispositivo para indicar que visitou o MapComplete hoje. Estes dados não são suficientemente pormenorizados para o identificar pessoalmente. Estas estatísticas só são disponibilizadas a qualquer pessoa de forma agregada e são acessíveis ao público", + "trackingTitle": "Dados estatísticos", + "whileYoureHere": "Preocupa-se com a privacidade?" }, "reviews": { "affiliated_reviewer_warning": "(avaliação de afiliado)", "attribution": "As avaliações são fornecidas por Mangrove Reviews e estão disponíveis sob a licença CC-BY 4.0.", - "i_am_affiliated": "Eu sou afiliado a este objeto

Marque isto se for proprietário, criador, funcionário…
", + "averageRating": "Classificação média de {n} estrelas", + "i_am_affiliated": "Estou associado a este objeto", + "i_am_affiliated_explanation": "Marque caso seja proprietário, criador, empregado…", "name_required": "É necessário um nome para mostrar e criar avaliações", "no_reviews_yet": "Ainda não existem avaliações. Seja o primeiro a escrever uma e ajude a abrir os dados e os negócios!", - "saved": "Avaliação guardada. Obrigado por partilhar!", + "non_place_review": "Uma avaliação não é sobre um local e não é mostrada aqui.", + "non_place_reviews": "{n} avaliações não são sobre um local e não são mostradas aqui.", + "question": "Como classificaria {title()}?", + "question_opinion": "Como foi a sua experiência?", + "rate": "Avaliar {n} estrelas", + "rated": "Avaliado com {n} estrelas", + "reviewPlaceholder": "Descreva a sua experiência…", + "reviewing_as": "A avaliar como {nickname}", + "reviewing_as_anonymous": "Avaliar como anónimo", + "reviews_bug": "Esperava mais avaliações? Algumas avaliações não são apresentadas devido a um erro.", + "save": "Guardar avaliação", + "saved": "Avaliação guardada. Obrigado por partilhar!", "saving_review": "A guardar…", + "see_all": "Ver todas as avaliações em mangrove.reviews", "title": "{count} avaliações", "title_singular": "Uma avaliação", + "too_long": "São permitidos no máximo {max} caracteres. A sua avaliação tem {amount} caracteres.", "tos": "Se criar uma avaliação, concorda com os termos do serviço e a política de privacidade de Mangrove.reviews", - "write_a_comment": "Deixar uma avaliação…" + "write_a_comment": "Deixar uma avaliação…", + "your_reviews": "As suas avaliações anteriores", + "your_reviews_empty": "Não encontrámos nenhuma das suas avaliações anteriores" }, "split": { "cancel": "Cancelar", @@ -717,13 +737,99 @@ "inviteToSplit": "Dividir esta estrada em segmentos mais pequenos. Isto permite atribuir propriedades diferentes a várias partes da estrada.", "loginToSplit": "Tem de estar autenticado para dividir uma estrada", "split": "Dividir", - "splitTitle": "Escolha no mapa onde dividir esta estrada" + "splitAgain": "Dividir esta estrada novamente", + "splitTitle": "Seccione no mapa onde as propriedades desta estrada mudam" }, "translations": { - "activateButton": "Ajude a traduzir MapComplete" + "activateButton": "Ajude a traduzir MapComplete", + "allMissing": "Ainda não há traduções", + "missing": "{count} cadeias de caracteres não traduzidas", + "notImmediate": "As traduções não são atualizadas diretamente. Normalmente, isto demora alguns dias" }, "userinfo": { + "editDescription": "Editar a descrição do seu perfil", "gotoInbox": "Abra sua caixa de entrada", - "gotoSettings": "Vá para suas configurações no OpenStreetMap.org" + "gotoSettings": "Vá para suas configurações no OpenStreetMap.org", + "noDescription": "Ainda não tem uma descrição no seu perfil", + "noDescriptionCallToAction": "Adicionar uma descrição do perfil", + "notLoggedIn": "Terminou a sessão" + }, + "validation": { + "color": { + "description": "Uma cor ou código hexadecimal" + }, + "date": { + "description": "Uma data, começando pelo ano" + }, + "direction": { + "description": "Uma orientação" + }, + "distance": { + "description": "Uma distância em metros" + }, + "email": { + "description": "endereço de e-mail", + "feedback": "Isto não é um endereço de e-mail válido", + "noAt": "Um e-mail deve conter um @" + }, + "fediverse": { + "description": "Um identificador fediverse, frequentemente @username@server.tld", + "feedback": "Um identificador fediverse consiste em @username@server.tld ou é uma hiperligação a um perfil", + "invalidHost": "{host} não é um nome de hospedeiro válido", + "onYourServer": "Ver e seguir no seu servidor" + }, + "float": { + "description": "um número", + "feedback": "Isto não é um número" + }, + "id": { + "description": "um identificador", + "invalidCharacter": "Um identificador só pode conter letras, dígitos e sublinhados", + "shouldBeLonger": "Um identificador deve ter pelo menos 3 caracteres" + }, + "int": { + "description": "um número inteiro" + }, + "nat": { + "description": "um número inteiro positivo ou zero", + "mustBePositive": "Este número deve ser positivo", + "mustBeWhole": "Só são permitidos números inteiros", + "notANumber": "Introduzir um número" + }, + "opening_hours": { + "description": "Horário de funcionamento" + }, + "pfloat": { + "description": "um número positivo" + }, + "phone": { + "description": "um número de telefone", + "feedback": "Este não é um número de telefone válido", + "feedbackCountry": "Este não é um número de telefone válido (para o país {country})" + }, + "pnat": { + "description": "um número inteiro positivo", + "noZero": "O zero não é permitido" + }, + "slope": { + "inputExplanation": "Coloque o telemóvel no chão com a parte superior do telemóvel a apontar para o topo da inclinação.", + "inputIncorrect": "Para obter medições corretas, certifique-se de que a seta está dentro da área verde." + }, + "string": { + "description": "um pedaço de texto" + }, + "text": { + "description": "um pedaço de texto" + }, + "tooLong": "O texto é demasiado longo, são permitidos no máximo 255 caracteres. Tem agora {count} caracteres.", + "url": { + "description": "hiperligação a um sítio web", + "feedback": "Isto não é um endereço web válido" + }, + "wikidata": { + "description": "Um identificador Wikidata", + "empty": "Por favor, introduza algumas entradas wikidata", + "startsWithQ": "Um identificador wikidata começa por Q e é seguido de um número" + } } } diff --git a/langs/themes/de.json b/langs/themes/de.json index a11cd1341..c8238035b 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -975,6 +975,10 @@ }, "title": "Bordsteine und Überwege" }, + "lighthouses": { + "description": "Leuchttürme sind hohe Gebäude mit einem Licht an der Spitze, das den Schiffsverkehr leitet.", + "title": "Leuchttürme" + }, "mapcomplete-changes": { "description": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen", "layers": { @@ -995,6 +999,13 @@ } } }, + "10": { + "options": { + "0": { + "question": "Etymologie-Thema ausschließen" + } + } + }, "2": { "options": { "0": { @@ -1050,13 +1061,6 @@ "question": "GRB-Thema ausschließen" } } - }, - "10": { - "options": { - "0": { - "question": "Etymologie-Thema ausschließen" - } - } } }, "name": "Zentrum der Änderungssätze", @@ -1137,6 +1141,33 @@ "onwheels": { "description": "Auf dieser Karte können Sie öffentlich zugängliche Orte für Rollstuhlfahrer ansehen, bearbeiten oder hinzufügen", "layers": { + "19": { + "override": { + "=title": { + "render": "Statistik" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Import" + } + } + }, + "1": { + "render": { + "special": { + "message": "Alle vorgeschlagenen Tags hinzufügen" + } + } + } + } + } + }, "4": { "override": { "filter": { @@ -1179,33 +1210,6 @@ "override": { "name": "Barrierefreie Parkplätze" } - }, - "19": { - "override": { - "=title": { - "render": "Statistik" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Import" - } - } - }, - "1": { - "render": { - "special": { - "message": "Alle vorgeschlagenen Tags hinzufügen" - } - } - } - } - } } }, "title": "Auf Rädern" @@ -1447,10 +1451,6 @@ "stations": { "description": "Bahnhofsdetails ansehen, bearbeiten und hinzufügen", "layers": { - "3": { - "description": "Ebene mit Bahnhöfen", - "name": "Bahnhöfe" - }, "16": { "description": "Anzeigen der Züge, die von diesem Bahnhof abfahren", "name": "Abfahrtstafeln", @@ -1482,6 +1482,10 @@ "title": { "render": "Abfahrtstafel" } + }, + "3": { + "description": "Ebene mit Bahnhöfen", + "name": "Bahnhöfe" } }, "title": "Bahnhöfe" @@ -1660,4 +1664,4 @@ "shortDescription": "Eine Karte mit Abfalleimern", "title": "Abfalleimer" } -} \ No newline at end of file +} diff --git a/langs/themes/pl.json b/langs/themes/pl.json index d744ef078..ace47a10b 100644 --- a/langs/themes/pl.json +++ b/langs/themes/pl.json @@ -96,6 +96,9 @@ "shortDescription": "Mapa ławek", "title": "Ławki" }, + "bicycle_parkings": { + "title": "Parkingi dla rowerów" + }, "bicycle_rental": { "description": "Na tej mapie znajdziesz wiele stacji wynajmu rowerów, znanych w OpenStreetMap", "shortDescription": "Mapa ze stacjami wypożyczania rowerów i wypożyczalniami rowerów", @@ -486,9 +489,17 @@ "name": "węzły", "tagRenderings": { "node-expected_rcn_route_relations": { + "freeform": { + "placeholder": "np. 3" + }, "question": "Z iloma innymi węzłami rowerowymi łączy się ten węzeł?", "render": "Ten węzeł łączy się z innymi węzłami rowerowymi {expected_rcn_route_relations}." }, + "node-rxn_ref": { + "freeform": { + "placeholder": "np. 1" + } + }, "node-survey:date": { "override": { "question": "Kiedy ostatni raz badano ten węzeł rowerowy?", @@ -844,6 +855,22 @@ }, "title": "Krawężniki i przejścia" }, + "mapcomplete-changes": { + "description": "Ta mapa pokazuje wszystkie zmiany wprowadzone za pomocą MapComplete", + "layers": { + "0": { + "filter": { + "0": { + "options": { + "0": { + "question": "Nazwa tematu zawiera {search}" + } + } + } + } + } + } + }, "maproulette": { "description": "Temat pokazujący zadania MapRoulette, umożliwiający ich wyszukiwanie, filtrowanie i naprawianie.", "title": "Zadania MapRoulette" @@ -875,6 +902,33 @@ "onwheels": { "description": "Na tej mapie pokazane są miejsca publicznie dostępne dla wózków inwalidzkich, które można łatwo dodać", "layers": { + "19": { + "override": { + "=title": { + "render": "Statystyki" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Import" + } + } + }, + "1": { + "render": { + "special": { + "message": "Dodaj wszystkie sugerowane znaczniki" + } + } + } + } + } + }, "4": { "override": { "filter": { @@ -917,33 +971,6 @@ "override": { "name": "Miejsca parkingowe dla niepełnosprawnych" } - }, - "19": { - "override": { - "=title": { - "render": "Statystyki" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Import" - } - } - }, - "1": { - "render": { - "special": { - "message": "Dodaj wszystkie sugerowane znaczniki" - } - } - } - } - } } }, "title": "Na kółkach" @@ -1104,10 +1131,6 @@ "stations": { "description": "Przeglądaj, edytuj i dodawaj szczegóły do stacji kolejowej", "layers": { - "3": { - "description": "Warstwa pokazująca stacje kolejowe", - "name": "Stacje Kolejowe" - }, "16": { "description": "Ekrany wyświetlające pokazujące pociągi, które odjadą z tej stacji", "name": "Tablice odjazdów", @@ -1139,6 +1162,10 @@ "title": { "render": "Tablica odjazdów" } + }, + "3": { + "description": "Warstwa pokazująca stacje kolejowe", + "name": "Stacje Kolejowe" } }, "title": "Stacje Kolejowe" @@ -1260,4 +1287,4 @@ "shortDescription": "Mapa koszy na śmieci", "title": "Kosz na śmieci" } -} \ No newline at end of file +} diff --git a/langs/themes/zh_Hant.json b/langs/themes/zh_Hant.json index f209bca65..099f88b24 100644 --- a/langs/themes/zh_Hant.json +++ b/langs/themes/zh_Hant.json @@ -13,7 +13,7 @@ "title": "藝術品" }, "atm": { - "description": "這份地圖顯示領錢與存錢的 ATM", + "description": "此地圖顯示了提款或存款的 ATM", "layers": { "3": { "override": { @@ -53,7 +53,7 @@ }, "bookcases": { "description": "公共書架是街邊箱子、盒子、舊的電話亭或是其他存放書本的物件,每一個人都能放置或拿取書本。這份地圖收集所有類型的書架,你可以探索你附近新的書架,同時也能用免費的開放街圖帳號來快速新增你最愛的書架。", - "title": "開放書架地圖" + "title": "公共書櫃" }, "cafes_and_pubs": { "description": "咖啡廳、俱樂部與酒吧", @@ -123,10 +123,10 @@ "caravansites-long-term": { "mappings": { "0": { - "then": "有,這個地方有提供長期租用,但你也可以用天計算費用" + "then": "有些地方提供長期租用,但你也可以用天計算費用" }, "1": { - "then": "沒有,這裡沒有永久的客戶" + "then": "這裏沒有永久的客人" }, "2": { "then": "如果有長期租用合約才有可能待下來(如果你選擇這個地方則會在這份地圖消失)" @@ -283,13 +283,31 @@ "climbing": { "description": "在這份地圖上你會發現能夠攀爬機會,像是攀岩體育館、抱石大廳以及大自然當中的巨石。", "descriptionTail": "攀爬地圖最初由 Christian Neumann 製作。如果你有回饋意見或問題請到Please 這邊反應

這專案使用來自開放街圖專案的資料。

", - "title": "開放攀爬地圖" + "title": "攀岩館、俱樂部和場所" + }, + "cycle_highways": { + "layers": { + "0": { + "name": "單車高速公路", + "title": { + "render": "單車高速公路" + } + } + }, + "title": "單車高速公路" }, "cycle_infra": { "description": "可以檢視與編輯單車相關設施的地圖,在 #os0c21時製作。", "shortDescription": "檢視與編輯單車相關設施的地圖。", "title": "單車設施" }, + "cyclenodes": { + "layers": { + "1": { + "name": "節點" + } + } + }, "cyclestreets": { "description": "單車街道是機動車輛受限制,只允許單車通行的道路。通常會有路標顯示特別的交通指標。單車街道通常在荷蘭、比利時看到,但德國與法國也有。 ", "layers": { @@ -297,7 +315,16 @@ "name": "單車街道" }, "1": { - "name": "將來的單車街道" + "name": "將來的單車街道", + "title": { + "render": "將來的單車街道" + } + }, + "2": { + "name": "所有道路", + "title": { + "render": "街道" + } } }, "shortDescription": "單車街道的地圖", @@ -305,12 +332,15 @@ }, "cyclofix": { "description": "這份地圖的目的是為單車騎士能夠輕易顯示滿足他們需求的相關設施。

你可以追蹤你確切位置 (只有行動版),以及在左下角選擇相關的圖層。你可以使用這工具在地圖新增或編輯釘子,以及透過回答問題來提供更多資訊。

所有你的變動都會自動存在開放街圖這全球資料圖,並且能被任何人自由取用。

你可以到 cyclofix.osm.be 閱讀更多資訊。", - "title": "單車修正 - 單車騎士的開放地圖" + "title": "單車修正—單車騎士的地圖" }, "drinking_water": { "description": "在這份地圖上,公共可及的飲水點可以顯示出來,也能輕易的增加", "title": "飲用水" }, + "education": { + "title": "教育" + }, "etymology": { "description": "在這份地圖,你可以看到物件是以何命名,道路、 建築等的命名由來連到 Wikidata。在跳出選單,你可以看到物件命名由來的維基條目 (如果有的話),或是 Wikidata 框。如果物件本身有維基頁面,也會顯示。

你也可以貢獻!放大到夠大的層級,然後所有道路都會顯示。你可以點選一個之後 Wikidata 搜尋框會跳出來。只要點幾下,你可以新增詞源連結。注意你要有開放街圖帳號才能這麼做。", "layers": { @@ -364,12 +394,39 @@ "hackerspaces": { "description": "在這份地圖上你可以看到駭客空間,新增或直接更新資料", "shortDescription": "駭客空間的地圖", - "title": "駭客空間" + "title": "駭客空間與創客空間" }, "hailhydrant": { "description": "在這份地圖上面你可以在你喜愛的社區尋找與更新消防栓、消防隊、急救站與滅火器。\n\n你可以追蹤確切位置 (只有行動版) 以及在左下角選擇與你相關的圖層。你也可以使用這工具新增或編輯地圖上的釘子 (興趣點),以及透過回答一些問題提供額外的資訊。\n\n所有你做出的變動都會自動存到開放街圖這個全球資料庫,而且能自由讓其他人取用。", "shortDescription": "顯示消防栓、滅火器、消防隊與急救站的地圖。", - "title": "消防栓、滅火器、消防隊、以及急救站。" + "title": "消防栓、滅火器、消防局和救護站" + }, + "healthcare": { + "layers": { + "5": { + "override": { + "=presets": { + "2": { + "title": "配鏡師" + } + } + } + } + }, + "title": "醫療保健" + }, + "hotels": { + "title": "飯店" + }, + "indoors": { + "title": "室內" + }, + "mapcomplete-changes": { + "layers": { + "0": { + "name": "變更集中心" + } + } }, "maproulette": { "title": "MapRoulette 任務" @@ -398,9 +455,33 @@ "shortDescription": "開發可及能觀景的高塔", "title": "觀景塔" }, + "onwheels": { + "layers": { + "19": { + "override": { + "=title": { + "render": "統計數據" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "匯入" + } + } + } + } + } + } + } + }, "openwindpowermap": { "description": "顯示與編輯風機的地圖。", - "title": "開放風力地圖" + "title": "風力發電機" }, "parkings": { "description": "這地圖顯示不同的停車空間", @@ -469,7 +550,7 @@ "title": "郵遞區號" }, "postboxes": { - "description": "在這份地圖你能找到與新增有關郵局與郵筒的資料,你可以用這份地圖找到寄送您下張明信片的地方!:)
發現錯誤或是有郵筒遺漏嗎?你可以用免費的開放街圖帳號來編輯。 ", + "description": "在這份地圖你能找到與新增有關郵局與郵筒的資料,你可以用這份地圖找到寄送您下張明信片的地方!:)
發現錯誤或是有郵筒遺漏嗎?你可以用免費的開放街圖帳號來編輯。", "shortDescription": "顯示郵筒與郵局的地圖", "title": "郵筒與郵局地圖" }, @@ -486,7 +567,10 @@ "layers": { "0": { "description": "顯示道路的人行穿越道的圖層", - "name": "人行道" + "name": "人行道", + "title": { + "render": "{name}" + } } }, "title": "人行道" @@ -513,10 +597,8 @@ }, "stations": { "layers": { - "3": { - "description": "顯示火車站的圖層" - }, "16": { + "name": "出發板", "presets": { "0": { "title": "時刻表" @@ -535,6 +617,10 @@ "title": { "render": "時刻表" } + }, + "3": { + "description": "顯示火車站的圖層", + "name": "火車站" } }, "title": "火車站" @@ -613,6 +699,16 @@ "shortDescription": "所有樹木的地圖", "title": "樹木" }, + "vending_machine": { + "title": "自動販賣機" + }, + "walkingnodes": { + "layers": { + "1": { + "name": "節點" + } + } + }, "walls_and_buildings": { "description": "特殊的內建圖層顯示所有牆壁與建築。這個圖層對於規畫要靠牆的東西 (例如 AED、郵筒、入口、地址、監視器等) 相當實用。這個圖層預設顯示而且無法由使用者開關。", "title": "牆壁與建築" @@ -626,4 +722,4 @@ "shortDescription": "垃圾筒的地圖", "title": "垃圾筒" } -} \ No newline at end of file +} diff --git a/langs/zh_Hans.json b/langs/zh_Hans.json index ed03f4a55..7fae10c4e 100644 --- a/langs/zh_Hans.json +++ b/langs/zh_Hans.json @@ -20,12 +20,19 @@ "cancel": "取消", "cannotBeDeleted": "此功能无法被删除", "delete": "删除", + "deletedTitle": "已删除的功能", "explanations": { "hardDelete": "此功能在 OpenStreetMap 中将被删除。它可以由有经验的贡献者进行恢复", - "retagNoOtherThemes": "此功能将被重新分类并从此应用中隐藏" + "retagNoOtherThemes": "此功能将被重新分类并从此应用中隐藏", + "retagOtherThemes": "此功能将在 {otherThemes} 中重新标记和可见", + "selectReason": "请选择应删除此功能的原因", + "softDelete": "此功能将在此应用程序中更新并隐藏。{reason}" }, + "isChanged": "此要素已更改,不再与此图层匹配", + "isDeleted": "此功能已删除", "isntAPoint": "只能删除节点,选择的特征是路径、区域或关系。", "loading": "检查属性以检查是否可以删除此功能。", + "loginToDelete": "您必须登录才能删除功能", "notEnoughExperience": "这个要素由其他人创建。", "onlyEditedByLoggedInUser": "这个要素仅被您所编辑,您可以安全的删除它。", "partOfOthers": "该节点是某种方式或关系的一部分,不能直接删除。", @@ -40,6 +47,24 @@ "useSomethingElse": "使用其他OpenStreetMap编辑器来删除它", "whyDelete": "为什么这个要素需要被删除?" }, + "external": { + "allAreApplied": "所有缺失的外部值都已复制到OpenStreetMap中", + "allIncluded": "从{source}加载的数据包含在OpenStreetMap中", + "apply": "应用", + "applyAll": "应用所有缺失值", + "conflicting": { + "intro": "OpenStreetMap的值与以下值的源网站不同。", + "title": "冲突项目" + }, + "currentInOsmIs": "目前,OpenStreetMap记录了以下值:", + "done": "做", + "error": "错误", + "loadedFrom": "以下数据是使用嵌入式 JSON-LD 从 {source} 加载的", + "missing": { + "intro": "OpenStreetMap没有关于以下属性的信息", + "title": "缺少的物品" + } + }, "favourite": { "reload": "重新加载数据" }, @@ -47,6 +72,16 @@ "add": { "disableFilters": "禁用所有过滤器", "hasBeenImported": "这个要素已经被导入过了" + }, + "attribution": { + "mapillaryHelp": "Mapillary 是一项在线服务,它收集街头图片并在免费许可下提供。贡献者可以使用这些图片来改进OpenStreetMap" } + }, + "image": { + "uploadFailed": "无法上传您的图片。您是否已连接到互联网,并允许第三方 API?Brave 浏览器或 uMatrix 插件可能会阻止它们。" + }, + "privacy": { + "editingOutro": "有关详细信息,请参阅 OpenStreetMap.org 上的隐私政策。我们想提醒您,您可以在注册时使用虚构的名字。", + "miscCookies": "MapComplete 与各种其他服务集成,特别是加载要素图像。图像托管在各种第三方服务器上,这些服务器可能会自行设置 cookie。" } } diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index 9535c1c5a..771b06ec8 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -4,7 +4,7 @@ }, "centerMessage": { "allFilteredAway": "檢視畫面當中沒有滿足過瀘條件的圖徵", - "loadingData": "正在讀取資料…", + "loadingData": "載入資料中…", "noData": "目前檢視畫面沒有相關的圖徵", "ready": "完成!", "retrying": "無法讀取資料,請在 {count} 秒後再試一次…", @@ -47,6 +47,26 @@ "useSomethingElse": "請使用其他的開放街圖編輯器來刪除", "whyDelete": "為什麼這個圖徵要被刪除?" }, + "external": { + "allAreApplied": "所有遺失,外部數值已經複製到開放街圖了", + "allIncluded": "從 {source} 載入的資料已經在開放街圖了", + "apply": "套用", + "applyAll": "套用所有遺失數值", + "conflicting": { + "intro": "開放街圖與來源網站的數值不同。", + "title": "衝突物件" + }, + "currentInOsmIs": "目前,OpenStreetMap 記錄了以下值:", + "done": "完成", + "error": "錯誤", + "loadedFrom": "下列資料透過內嵌 JSON-LD 由 {source} 載入", + "missing": { + "intro": "開放街圖沒有下列屬性的資訊", + "title": "遺失的物件" + }, + "noDataLoaded": "外部網站沒有可以載入的已連結資料", + "overwrite": "在 OpenStreetMap 中覆寫" + }, "favourite": { "loginNeeded": "

登入

只有開放街圖使用者才有個人化樣式", "panelIntro": "

你的個人主題

從所有官方主題啟用你喜愛的圖層", @@ -182,7 +202,7 @@ "title": "版權與署名", "translatedBy": "MapComplete 由 {contributors} 翻譯,而且還有 {hiddenCount} 更多貢獻者" }, - "back": "回去", + "back": "返回", "backToIndex": "回到所有主題地圖的總覽頁面", "backToMap": "回到地圖", "backgroundMap": "選擇背景圖層", @@ -192,6 +212,13 @@ "customThemeIntro": "這些是先前使用者創造的主題。", "customThemeTitle": "客製化主題", "download": { + "custom": { + "download": "下載 {width} 毫米寬 {height} 毫米高的 PNG", + "downloadHelper": "這是用於列印的", + "height": "圖片高度 (公釐):", + "title": "下載有專門寬度與高度的圖片", + "width": "圖片寬度 (公釐): " + }, "downloadAsPdf": "下載目前地圖的 PDF 檔", "downloadAsPdfHelper": "列印當前地圖相當理想", "downloadAsPng": "下載為圖片", @@ -208,7 +235,7 @@ "downloadGeojson": "下載可視資料為 GeoJSON", "downloadGpx": "下載為 GPX 檔案", "downloadGpxHelper": "GPX 檔案能被大部分導航裝置或 app 使用", - "exporting": "匯出…", + "exporting": "匯出中…", "includeMetaData": "包括 metadata (上次編輯者、計算數值等)", "licenseInfo": "

著作權聲明

提供的資料採用 ODbL 授權釋出。可以用任何目標再利用資料,但是需 請閱讀完整的 著作權聲明。", "noDataLoaded": "還未載入資料,之後能夠下載", @@ -263,6 +290,7 @@ "loginToStart": "登入之後來回答這問題", "loginWithOpenStreetMap": "用開放街圖帳號登入", "logout": "登出", + "mappingsAreHidden": "有些選項已經隱藏,搜尋來顯示更多選項。", "menu": { "aboutMapComplete": "關於 MapComplete", "filter": "篩選資料" @@ -390,7 +418,7 @@ "modes": { "private": { "docs": "你軌跡的點會被分享出去,並且與其他軌跡整合。你能看到完整的軌跡,並且載入到其他編輯軟體。OpenStreetMap.org 保留你的軌跡", - "name": "暱名" + "name": "匿名" }, "public": { "docs": "你的軌跡會被所有人看到,在 openstreetmap.org 上包括你的使用者檔案與 GPS 軌跡列表", @@ -466,7 +494,7 @@ }, "welcomeBack": "歡迎回來!", "welcomeExplanation": { - "addNew": "點一下地圖來新增新興趣點。", + "addNew": "有物件遺漏嗎?使用左下角的按鈕來新增新興趣點。", "general": "在這份地圖,你可以檢視、編輯與新增興趣點。在附近放大來檢視興趣點,點一個來檢視或是編輯資訊。所有資料來源以及儲存到開放街圖,能夠自由被再利用。" }, "wikipedia": { @@ -475,7 +503,7 @@ "doSearch": "搜尋來檢視結果", "failed": "無法載入維基百科頁面", "fromWikipedia": "從自由的百科全書維基百科來的", - "loading": "載入維基百科…", + "loading": "載入維基百科中…", "noResults": "{search}找不到結果", "noWikipediaPage": "這個 Wikidata 項目還沒有相對應的維基百科頁面。", "previewbox": { @@ -516,7 +544,7 @@ "currentLicense": "你的圖片會以 {license} 釋出", "doDelete": "移除圖片", "dontDelete": "取消", - "isDeleted": "已移除", + "isDeleted": "已刪除", "nearby": { "close": "以附近圖片收起面板", "link": "這個圖片顯示物物", @@ -571,9 +599,9 @@ "title": "歡迎使用 MapComplete" }, "move": { - "cancel": "取消動作", + "cancel": "取消移動", "cannotBeMoved": "這個圖徵無法移動。", - "confirmMove": "移動到這裡", + "confirmMove": "移動至這裏", "inviteToMove": { "generic": "移動這個點", "reasonInaccurate": "改進這個點的精確度", @@ -603,7 +631,7 @@ "addComment": "新增評論", "addCommentAndClose": "新增評論並且關閉", "addCommentPlaceholder": "新增評論…", - "anonymous": "暱名用戶", + "anonymous": "匿名用戶", "closeNote": "關閉註解", "createNote": "新增新註解", "createNoteIntro": "地圖有什麼錯誤或缺漏的嗎?這裡新增註解,之後會由志工來檢查。", @@ -689,7 +717,7 @@ "rated": "評分 {n} 顆星", "reviewPlaceholder": "描述你的經驗…", "reviewing_as": "以 {nickname} 評鑑", - "reviewing_as_anonymous": "暱名評鑑", + "reviewing_as_anonymous": "匿名評鑑", "reviews_bug": "預期更多評鑑嗎?有些評鑑因為臭蟲無法顯示。", "save": "儲存評鑑", "saved": "已經儲存評鑑,謝謝你的分享!", @@ -708,7 +736,7 @@ "hasBeenSplit": "這路徑已經分割", "inviteToSplit": "分割這道路比較小的片段,讓不同道路能有不同的屬性。", "loginToSplit": "你必須登入才能分割道路", - "split": "分開", + "split": "分割", "splitAgain": "再次切割道路", "splitTitle": "請在地圖選擇要在那裡變更道路屬性" },