Fix: fix display of taghint in presets

This commit is contained in:
Pieter Vander Vennet 2025-04-14 18:42:10 +02:00
parent 120c166a4d
commit ea68bb99c3
24 changed files with 13 additions and 39 deletions

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "La capa {layer} no està habilitada. Fes-ho per poder afegir un element a aquesta capa", "layerNotEnabled": "La capa {layer} no està habilitada. Fes-ho per poder afegir un element a aquesta capa",
"openLayerControl": "Obrir el control de capes", "openLayerControl": "Obrir el control de capes",
"pleaseLogin": "Entra per afegir un nou element", "pleaseLogin": "Entra per afegir un nou element",
"presetInfo": "El nou PDI tindrà les etiquetes {tags}",
"stillLoading": "Les dades es segueixen carregant. Espera una mica abans d'afegir cap element.", "stillLoading": "Les dades es segueixen carregant. Espera una mica abans d'afegir cap element.",
"title": "Afegeix un element nou", "title": "Afegeix un element nou",
"wrongType": "Aquest element no és un punt o una via i no pot ser importat", "wrongType": "Aquest element no és un punt o una via i no pot ser importat",

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "Vrstva {layer} není povolena. Chcete-li přidat funkci, povolte tuto vrstvu", "layerNotEnabled": "Vrstva {layer} není povolena. Chcete-li přidat funkci, povolte tuto vrstvu",
"openLayerControl": "Otevřete ovládací okno vrstvy", "openLayerControl": "Otevřete ovládací okno vrstvy",
"pleaseLogin": "Chcete-li přidat novou funkci, přihlaste se prosím do aplikace OpenStreetMap", "pleaseLogin": "Chcete-li přidat novou funkci, přihlaste se prosím do aplikace OpenStreetMap",
"presetInfo": "Nový bod zájmu bude mít {tags}",
"stillLoading": "Data se stále načítají. Před přidáním nové funkce prosím chvíli počkejte.", "stillLoading": "Data se stále načítají. Před přidáním nové funkce prosím chvíli počkejte.",
"title": "Přidat novou funkci", "title": "Přidat novou funkci",
"wrongType": "Tato funkce není uzel ani cesta a nelze ji importovat", "wrongType": "Tato funkce není uzel ani cesta a nelze ji importovat",

View file

@ -108,7 +108,6 @@
"layerNotEnabled": "Laget {layer} er ikke slået til. Slå laget til for at tilføje et punkt", "layerNotEnabled": "Laget {layer} er ikke slået til. Slå laget til for at tilføje et punkt",
"openLayerControl": "Åbn kontrolboksen for lag", "openLayerControl": "Åbn kontrolboksen for lag",
"pleaseLogin": "Log venligst ind for at tilføje et nyt punkt", "pleaseLogin": "Log venligst ind for at tilføje et nyt punkt",
"presetInfo": "Det nye POI vil have {tags}",
"stillLoading": "Data indlæses stadig. Vent venligt lidt før du tilføjer et nyt punkt.", "stillLoading": "Data indlæses stadig. Vent venligt lidt før du tilføjer et nyt punkt.",
"title": "Tilføj et nyt punkt?", "title": "Tilføj et nyt punkt?",
"wrongType": "Dette element er ikke et punkt eller en vej og kan ikke importeres", "wrongType": "Dette element er ikke et punkt eller en vej og kan ikke importeres",
@ -460,8 +459,7 @@
"activateButton": "Hjælp med at oversætte MapComplete", "activateButton": "Hjælp med at oversætte MapComplete",
"missing": "{count} uoversatte strenge" "missing": "{count} uoversatte strenge"
}, },
"userinfo": { "userinfo": {},
},
"validation": { "validation": {
"color": { "color": {
"description": "En farve eller hex-kode" "description": "En farve eller hex-kode"

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "Die Ebene {layer} ist nicht eingeschaltet. Schalten Sie die Ebene ein, um ein Objekt hinzuzufügen", "layerNotEnabled": "Die Ebene {layer} ist nicht eingeschaltet. Schalten Sie die Ebene ein, um ein Objekt hinzuzufügen",
"openLayerControl": "Das Ebenen-Fenster öffnen", "openLayerControl": "Das Ebenen-Fenster öffnen",
"pleaseLogin": "Bitte über OpenStreetMap anmelden, um ein neues Objekt hinzuzufügen", "pleaseLogin": "Bitte über OpenStreetMap anmelden, um ein neues Objekt hinzuzufügen",
"presetInfo": "Der neue POI hat {tags}",
"stillLoading": "Die Daten werden noch geladen. Bitte warten Sie, bevor Sie ein neues Objekt hinzufügen.", "stillLoading": "Die Daten werden noch geladen. Bitte warten Sie, bevor Sie ein neues Objekt hinzufügen.",
"title": "Neues Objekt hinzufügen", "title": "Neues Objekt hinzufügen",
"wrongType": "Dieses Objekt ist weder ein Punkt noch ein Weg und kann nicht importiert werden", "wrongType": "Dieses Objekt ist weder ein Punkt noch ein Weg und kann nicht importiert werden",

View file

@ -1,2 +1 @@
{ {}
}

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "The layer {layer} is not enabled. Enable this layer to add a feature", "layerNotEnabled": "The layer {layer} is not enabled. Enable this layer to add a feature",
"openLayerControl": "Open the layer control box", "openLayerControl": "Open the layer control box",
"pleaseLogin": "Please log in with OpenStreetMap to add a new feature", "pleaseLogin": "Please log in with OpenStreetMap to add a new feature",
"presetInfo": "The new POI will have {tags}",
"stillLoading": "The data is still loading. Please wait a bit before you add a new feature.", "stillLoading": "The data is still loading. Please wait a bit before you add a new feature.",
"title": "Add a new feature", "title": "Add a new feature",
"wrongType": "This feature is not a node or a way and can not be imported", "wrongType": "This feature is not a node or a way and can not be imported",

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "La capa {layer} no está habilitada. Habilita esta capa para agregar un elemento", "layerNotEnabled": "La capa {layer} no está habilitada. Habilita esta capa para agregar un elemento",
"openLayerControl": "Abrir el cuadro de control de capas", "openLayerControl": "Abrir el cuadro de control de capas",
"pleaseLogin": "Por favor, inicia sesión con OpenStreetMap para agregar un nuevo elemento", "pleaseLogin": "Por favor, inicia sesión con OpenStreetMap para agregar un nuevo elemento",
"presetInfo": "El nuevo PDI tendrá {tags}",
"stillLoading": "Los datos aún se están cargando. Espera un poco antes de agregar un nuevo elemento.", "stillLoading": "Los datos aún se están cargando. Espera un poco antes de agregar un nuevo elemento.",
"title": "Agregar un nuevo elemento", "title": "Agregar un nuevo elemento",
"wrongType": "Este elemento no es un nodo o una línea y no se puede importar", "wrongType": "Este elemento no es un nodo o una línea y no se puede importar",

View file

@ -133,7 +133,6 @@
"layerNotEnabled": "Taso {layer} ei ole käytössä. Ota taso käyttöön, jotta voit lisätä kohteen", "layerNotEnabled": "Taso {layer} ei ole käytössä. Ota taso käyttöön, jotta voit lisätä kohteen",
"openLayerControl": "Avaa tason hallintaikkuna", "openLayerControl": "Avaa tason hallintaikkuna",
"pleaseLogin": "Kirjaudu sisään, jotta voit lisätä uuden kohteen", "pleaseLogin": "Kirjaudu sisään, jotta voit lisätä uuden kohteen",
"presetInfo": "Uudelle pisteelle kirjataan {tags}",
"stillLoading": "Data latautuu vielä. Odota hetki ennen kuin lisäät uuden kohteen.", "stillLoading": "Data latautuu vielä. Odota hetki ennen kuin lisäät uuden kohteen.",
"title": "Lisää uusi kohde", "title": "Lisää uusi kohde",
"wrongType": "Tämä kohde ei ole piste eikä viiva eikä sitä voida tuoda", "wrongType": "Tämä kohde ei ole piste eikä viiva eikä sitä voida tuoda",

View file

@ -94,8 +94,7 @@
"question_opinion": "Kamusta ang iyong karanasan?", "question_opinion": "Kamusta ang iyong karanasan?",
"reviewPlaceholder": "Ilarawan ang iyong karanasan…" "reviewPlaceholder": "Ilarawan ang iyong karanasan…"
}, },
"translations": { "translations": {},
},
"unknown": { "unknown": {
"clear": "Tanggalin ang sagot" "clear": "Tanggalin ang sagot"
}, },

View file

@ -134,7 +134,6 @@
"layerNotEnabled": "La couche {layer} est désactivée. Activez-la pour ajouter un élément", "layerNotEnabled": "La couche {layer} est désactivée. Activez-la pour ajouter un élément",
"openLayerControl": "Ouvrir la panneau de contrôle", "openLayerControl": "Ouvrir la panneau de contrôle",
"pleaseLogin": "Vous devez vous connecter pour ajouter un élément", "pleaseLogin": "Vous devez vous connecter pour ajouter un élément",
"presetInfo": "Le nouveau POI aura {tags}",
"stillLoading": "Chargement des données en cours. Patientez un instant avant d'ajouter un nouvel élément.", "stillLoading": "Chargement des données en cours. Patientez un instant avant d'ajouter un nouvel élément.",
"title": "Ajouter un nouvel élément?", "title": "Ajouter un nouvel élément?",
"wrongType": "Cet élément n'est pas un nœud ou un chemin et ne peut pas être importé", "wrongType": "Cet élément n'est pas un nœud ou un chemin et ne peut pas être importé",

View file

@ -1,2 +1 @@
{ {}
}

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "A {layer} réteg nincs engedélyezve. Objektum felrajzolásához engedélyezd ezt a réteget", "layerNotEnabled": "A {layer} réteg nincs engedélyezve. Objektum felrajzolásához engedélyezd ezt a réteget",
"openLayerControl": "Rétegvezérlő-doboz megnyitása", "openLayerControl": "Rétegvezérlő-doboz megnyitása",
"pleaseLogin": "Új objektum felvételéhez be kell jelentkezned", "pleaseLogin": "Új objektum felvételéhez be kell jelentkezned",
"presetInfo": "Az új érdekes pont (POI) címkéi: {tags}",
"stillLoading": "Az adatok betöltése folyamatban van. Kérjük, várj egy kicsit mielőtt felviszel egy új objektumot.", "stillLoading": "Az adatok betöltése folyamatban van. Kérjük, várj egy kicsit mielőtt felviszel egy új objektumot.",
"title": "Új objektum felvétele", "title": "Új objektum felvétele",
"wrongType": "Ez az elem nem pont vagy vonal, ezért nem importálható", "wrongType": "Ez az elem nem pont vagy vonal, ezért nem importálható",

View file

@ -150,8 +150,7 @@
"split": { "split": {
"cancel": "Batal" "cancel": "Batal"
}, },
"translations": { "translations": {},
},
"validation": { "validation": {
"date": { "date": {
"description": "Tanggal, dimulai dari tahun" "description": "Tanggal, dimulai dari tahun"

View file

@ -132,7 +132,6 @@
"layerNotEnabled": "Il livello {layer} non è abilitato. Abilita questo livello per aggiungere un elemento", "layerNotEnabled": "Il livello {layer} non è abilitato. Abilita questo livello per aggiungere un elemento",
"openLayerControl": "Apri il pannello di controllo dei livelli", "openLayerControl": "Apri il pannello di controllo dei livelli",
"pleaseLogin": "Accedi in OpenStreetMap per aggiungere un nuovo elemento", "pleaseLogin": "Accedi in OpenStreetMap per aggiungere un nuovo elemento",
"presetInfo": "Il nuovo PDI avrà {tags}",
"stillLoading": "Caricamento dei dati ancora in corso. Attendi un po prima di aggiungere un nuovo elemento.", "stillLoading": "Caricamento dei dati ancora in corso. Attendi un po prima di aggiungere un nuovo elemento.",
"title": "Aggiungi un nuovo elemento", "title": "Aggiungi un nuovo elemento",
"wrongType": "Questo elemento non è un nodo o una way e non può essere importato", "wrongType": "Questo elemento non è un nodo o una way e non può essere importato",

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "기능을 추가하려면 레이어 {layer}를 먼저 활성화해야 합니다", "layerNotEnabled": "기능을 추가하려면 레이어 {layer}를 먼저 활성화해야 합니다",
"openLayerControl": "레이어 조정 상자 열기", "openLayerControl": "레이어 조정 상자 열기",
"pleaseLogin": "새로운 기능을 추가하려면 OpenStreetMap으로 로그인 해야 합니다", "pleaseLogin": "새로운 기능을 추가하려면 OpenStreetMap으로 로그인 해야 합니다",
"presetInfo": "새로운 POI에는 {tags}가 추가됩니다",
"stillLoading": "데이터가 아직 로딩 중입니다. 새로운 기능을 추가하기 전에 잠시만 기다려주세요.", "stillLoading": "데이터가 아직 로딩 중입니다. 새로운 기능을 추가하기 전에 잠시만 기다려주세요.",
"title": "새로운 기능 추가", "title": "새로운 기능 추가",
"wrongType": "이 요소는 경로나 길이 아니기 때문에 추가할 수 없습니다", "wrongType": "이 요소는 경로나 길이 아니기 때문에 추가할 수 없습니다",

View file

@ -88,7 +88,6 @@
"layerNotEnabled": "Laget {layer} er ikke påslått. Skru på dette laget for å legge til et punkt.", "layerNotEnabled": "Laget {layer} er ikke påslått. Skru på dette laget for å legge til et punkt.",
"openLayerControl": "Åpne lagkontrollboksen", "openLayerControl": "Åpne lagkontrollboksen",
"pleaseLogin": "Logg inn for å legge til et nytt punkt", "pleaseLogin": "Logg inn for å legge til et nytt punkt",
"presetInfo": "Det nye interessepunktet vil få {tags}",
"stillLoading": "Dataen lastes fremdeles inn. Vent litt før du legger til et nytt punkt.", "stillLoading": "Dataen lastes fremdeles inn. Vent litt før du legger til et nytt punkt.",
"title": "Legg til et nytt punkt?", "title": "Legg til et nytt punkt?",
"wrongType": "Dette er ikke et punkt eller en vei og kan ikke importeres", "wrongType": "Dette er ikke et punkt eller en vei og kan ikke importeres",
@ -274,8 +273,7 @@
"importInspector": { "importInspector": {
"title": "Inspiser og håndter importnotater" "title": "Inspiser og håndter importnotater"
}, },
"importLayer": { "importLayer": {},
},
"index": { "index": {
"intro": "MapComplete er en OpenStreetMap-viser og redigerer, som viser deg info om funksjoner for et gitt tema og tillater oppdatering av det.", "intro": "MapComplete er en OpenStreetMap-viser og redigerer, som viser deg info om funksjoner for et gitt tema og tillater oppdatering av det.",
"logIn": "Logg inn for å vise tema du har besøkt tidligere", "logIn": "Logg inn for å vise tema du har besøkt tidligere",
@ -370,8 +368,7 @@
"activateButton": "Bistå oversettelsen av MapComplete", "activateButton": "Bistå oversettelsen av MapComplete",
"missing": "{count} uoversatte strenger" "missing": "{count} uoversatte strenger"
}, },
"userinfo": { "userinfo": {},
},
"validation": { "validation": {
"color": { "color": {
"description": "En farge eller heksadesimal kode" "description": "En farge eller heksadesimal kode"

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "De laag {layer} is gedeactiveerd. Activeer deze om een object toe te voegen", "layerNotEnabled": "De laag {layer} is gedeactiveerd. Activeer deze om een object toe te voegen",
"openLayerControl": "Open de laag-instellingen", "openLayerControl": "Open de laag-instellingen",
"pleaseLogin": "Gelieve je aan te melden om een object toe te voegen", "pleaseLogin": "Gelieve je aan te melden om een object toe te voegen",
"presetInfo": "Het nieuwe object krijgt de attributen {tags}",
"stillLoading": "De data worden nog geladen. Nog even geduld en dan kan je een object toevoegen.", "stillLoading": "De data worden nog geladen. Nog even geduld en dan kan je een object toevoegen.",
"title": "Nieuw object toevoegen", "title": "Nieuw object toevoegen",
"wrongType": "Dit object is geen punt of lijn en kan daarom niet geïmporteerd worden", "wrongType": "Dit object is geen punt of lijn en kan daarom niet geïmporteerd worden",

View file

@ -53,8 +53,7 @@
"search": "ستھتیاں وچ کھوجو", "search": "ستھتیاں وچ کھوجو",
"searching": "کھوجیا جا رہا اے۔ ۔ ۔" "searching": "کھوجیا جا رہا اے۔ ۔ ۔"
}, },
"sharescreen": { "sharescreen": {},
},
"weekdays": { "weekdays": {
"abbreviations": { "abbreviations": {
"friday": "جـ", "friday": "جـ",

View file

@ -113,7 +113,6 @@
"layerNotEnabled": "Warstwa {layer} nie jest włączona. Włącz tę warstwę, aby dodać funkcję", "layerNotEnabled": "Warstwa {layer} nie jest włączona. Włącz tę warstwę, aby dodać funkcję",
"openLayerControl": "Otwórz okno sterowania warstwą", "openLayerControl": "Otwórz okno sterowania warstwą",
"pleaseLogin": "Zaloguj się, aby dodać nową funkcję", "pleaseLogin": "Zaloguj się, aby dodać nową funkcję",
"presetInfo": "Nowe POI będzie miało {tags}",
"stillLoading": "Dane nadal są wczytywane. Poczekaj chwilę, zanim dodasz nową funkcję.", "stillLoading": "Dane nadal są wczytywane. Poczekaj chwilę, zanim dodasz nową funkcję.",
"title": "Dodaj nową funkcję", "title": "Dodaj nową funkcję",
"wrongType": "Ten obiekt nie jest węzłem ani linią i nie można go zaimportować", "wrongType": "Ten obiekt nie jest węzłem ani linią i nie można go zaimportować",

View file

@ -153,7 +153,6 @@
"layerNotEnabled": "A camada {layer} não está ativa. Ative esta camada para adicionar um elemento", "layerNotEnabled": "A camada {layer} não está ativa. Ative esta camada para adicionar um elemento",
"openLayerControl": "Abra a caixa de controlo da camada", "openLayerControl": "Abra a caixa de controlo da camada",
"pleaseLogin": "Por favor, inicie sessão para adicionar um novo elemento", "pleaseLogin": "Por favor, inicie sessão para adicionar um novo elemento",
"presetInfo": "O novo POI terá {tags}",
"stillLoading": "Os dados ainda estão a ser carregados. Aguarde um pouco antes de adicionar um novo elemento.", "stillLoading": "Os dados ainda estão a ser carregados. Aguarde um pouco antes de adicionar um novo elemento.",
"title": "Adicionar um novo elemento", "title": "Adicionar um novo elemento",
"wrongType": "Este elemento não é um nó nem uma linha e não pode ser importado", "wrongType": "Este elemento não é um nó nem uma linha e não pode ser importado",

View file

@ -1,2 +1 @@
{ {}
}

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "Шар {layer} не увімкнений. Увімкніть цей шар, щоб додати обʼєкт", "layerNotEnabled": "Шар {layer} не увімкнений. Увімкніть цей шар, щоб додати обʼєкт",
"openLayerControl": "Відкрийте вікно керування шаром", "openLayerControl": "Відкрийте вікно керування шаром",
"pleaseLogin": "Будь ласка, увійдіть у систему OpenStreetMap, щоб додати новий об'єкт", "pleaseLogin": "Будь ласка, увійдіть у систему OpenStreetMap, щоб додати новий об'єкт",
"presetInfo": "Нова точка інтересу матиме {tags}",
"stillLoading": "Дані все ще завантаження. Будь ласка, почекайте трохи, перш ніж додати новий обʼєкт.", "stillLoading": "Дані все ще завантаження. Будь ласка, почекайте трохи, перш ніж додати новий обʼєкт.",
"title": "Додати новий об'єкт", "title": "Додати новий об'єкт",
"wrongType": "Цей обʼєкт не є, а ні точкою, а ні лінією і не може бути імпортований", "wrongType": "Цей обʼєкт не є, а ні точкою, а ні лінією і не може бути імпортований",

View file

@ -155,7 +155,6 @@
"layerNotEnabled": "圖層 {layer} 目前無法使用,請先啟用這圖層再加新的圖徵", "layerNotEnabled": "圖層 {layer} 目前無法使用,請先啟用這圖層再加新的圖徵",
"openLayerControl": "開啟圖層控制框", "openLayerControl": "開啟圖層控制框",
"pleaseLogin": "請先使用 OpenStreetMap 登入來新增圖徵", "pleaseLogin": "請先使用 OpenStreetMap 登入來新增圖徵",
"presetInfo": "新的興趣點有 {tags}",
"stillLoading": "目前仍在載入資料,請稍後再來新增圖徵。", "stillLoading": "目前仍在載入資料,請稍後再來新增圖徵。",
"title": "新增新的圖徵", "title": "新增新的圖徵",
"wrongType": "這個圖徵並非節點也不是路徑,因此無法匯入", "wrongType": "這個圖徵並非節點也不是路徑,因此無法匯入",

View file

@ -37,6 +37,7 @@
import BaseUIElement from "../../BaseUIElement" import BaseUIElement from "../../BaseUIElement"
import TitledPanel from "../../Base/TitledPanel.svelte" import TitledPanel from "../../Base/TitledPanel.svelte"
import ThemeViewState from "../../../Models/ThemeViewState" import ThemeViewState from "../../../Models/ThemeViewState"
import SpecialTranslation from "../TagRendering/SpecialTranslation.svelte"
export let coordinate: { lon: number; lat: number } export let coordinate: { lon: number; lat: number }
export let state: ThemeViewState export let state: ThemeViewState
@ -285,10 +286,6 @@
{/each} {/each}
</span> </span>
{/if} {/if}
<TagHint
embedIn={(tags) => t.presetInfo.Subs({ tags })}
tags={new And(selectedPreset.preset.tags)}
/>
<div class="flex w-full flex-wrap-reverse md:flex-nowrap"> <div class="flex w-full flex-wrap-reverse md:flex-nowrap">
<BackButton on:click={() => (selectedPreset = undefined)} clss="w-full"> <BackButton on:click={() => (selectedPreset = undefined)} clss="w-full">
@ -305,6 +302,9 @@
</div> </div>
</NextButton> </NextButton>
</div> </div>
<TagHint
tags={selectedPreset.preset.tags}
/>
</TitledPanel> </TitledPanel>
{:else if _globalFilter?.length > 0 && _globalFilter?.length > checkedOfGlobalFilters} {:else if _globalFilter?.length > 0 && _globalFilter?.length > checkedOfGlobalFilters}
<Tr t={_globalFilter[checkedOfGlobalFilters].onNewPoint?.safetyCheck} cls="mx-12" /> <Tr t={_globalFilter[checkedOfGlobalFilters].onNewPoint?.safetyCheck} cls="mx-12" />