fix(tours): read e-bike chargers as mapped, keep unnamed ones on the map search

This commit is contained in:
Maurice
2026-10-21 12:05:38 +02:00
parent 1a722e63fb
commit 4eaf5e6a11
36 changed files with 77 additions and 7 deletions
+1
View File
@@ -821,6 +821,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'مفتوح للجميع',
'tours.poi.charging.access.customers': 'للزبائن فقط',
'tours.poi.charging.access.private': 'خاص',
'tours.poi.charging.access.none': 'لا وصول عام',
'tours.poi.charging.capacity': 'أماكن الشحن',
'tours.poi.charging.socketsUnknown': 'المقبس غير مذكور',
'tours.poi.charging.socketsUnknownHint': 'لا يذكر OpenStreetMap نوع المقبس، لذا لا يُعرف إن كان شاحنك مناسبًا.',
+1
View File
@@ -826,6 +826,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Hamı üçün açıq',
'tours.poi.charging.access.customers': 'Yalnız müştərilər',
'tours.poi.charging.access.private': 'Şəxsi',
'tours.poi.charging.access.none': 'İctimai giriş yoxdur',
'tours.poi.charging.capacity': 'Şarj yerləri',
'tours.poi.charging.socketsUnknown': 'Rozetka göstərilməyib',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap hansı rozetka olduğunu demir, ona görə şarj cihazının uyğun gəlib-gəlmədiyi bilinmir.',
+1
View File
@@ -833,6 +833,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Aberto a todos',
'tours.poi.charging.access.customers': 'Só clientes',
'tours.poi.charging.access.private': 'Privado',
'tours.poi.charging.access.none': 'Sem acesso público',
'tours.poi.charging.capacity': 'Vagas de recarga',
'tours.poi.charging.socketsUnknown': 'Tomada não informada',
'tours.poi.charging.socketsUnknownHint': 'O OpenStreetMap não diz qual tomada tem, então não se sabe se o seu carregador serve.',
+1
View File
@@ -837,6 +837,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Obert a tothom',
'tours.poi.charging.access.customers': 'Només clients',
'tours.poi.charging.access.private': 'Privat',
'tours.poi.charging.access.none': 'Sense accés públic',
'tours.poi.charging.capacity': 'Places de càrrega',
'tours.poi.charging.socketsUnknown': 'Endoll no indicat',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap no diu quin endoll té, així que no se sap si el teu carregador hi encaixa.',
+1
View File
@@ -818,6 +818,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Otevřeno všem',
'tours.poi.charging.access.customers': 'Jen pro zákazníky',
'tours.poi.charging.access.private': 'Soukromé',
'tours.poi.charging.access.none': 'Bez veřejného přístupu',
'tours.poi.charging.capacity': 'Nabíjecí místa',
'tours.poi.charging.socketsUnknown': 'Zásuvka neuvedena',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap neuvádí, jakou má zásuvku, takže není jisté, zda se hodí tvoje nabíječka.',
+1
View File
@@ -841,6 +841,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Für alle offen',
'tours.poi.charging.access.customers': 'Nur für Kunden',
'tours.poi.charging.access.private': 'Privat',
'tours.poi.charging.access.none': 'Kein öffentlicher Zugang',
'tours.poi.charging.capacity': 'Ladeplätze',
'tours.poi.charging.socketsUnknown': 'Stecker nicht angegeben',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap nennt keinen Stecker, ob dein Ladegerät passt, ist also offen.',
+1
View File
@@ -817,6 +817,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Open to all',
'tours.poi.charging.access.customers': 'Customers only',
'tours.poi.charging.access.private': 'Private',
'tours.poi.charging.access.none': 'No public access',
'tours.poi.charging.capacity': 'Charging spots',
'tours.poi.charging.socketsUnknown': 'Plug not stated',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap does not say which plug it has, so whether your charger fits is not known.',
+1
View File
@@ -835,6 +835,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Abierto a todos',
'tours.poi.charging.access.customers': 'Solo clientes',
'tours.poi.charging.access.private': 'Privado',
'tours.poi.charging.access.none': 'Sin acceso público',
'tours.poi.charging.capacity': 'Plazas de carga',
'tours.poi.charging.socketsUnknown': 'Enchufe no indicado',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap no dice qué enchufe tiene, así que no se sabe si tu cargador sirve.',
+1
View File
@@ -821,6 +821,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Avatud kõigile',
'tours.poi.charging.access.customers': 'Ainult klientidele',
'tours.poi.charging.access.private': 'Privaatne',
'tours.poi.charging.access.none': 'Avalik juurdepääs puudub',
'tours.poi.charging.capacity': 'Laadimiskohad',
'tours.poi.charging.socketsUnknown': 'Pistik märkimata',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap ei ütle, mis pistik seal on, seega pole teada, kas sinu laadija sobib.',
+1
View File
@@ -847,6 +847,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Ouvert à tous',
'tours.poi.charging.access.customers': 'Réservé aux clients',
'tours.poi.charging.access.private': 'Privé',
'tours.poi.charging.access.none': 'Pas d’accès public',
'tours.poi.charging.capacity': 'Places de recharge',
'tours.poi.charging.socketsUnknown': 'Prise non indiquée',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap n’indique pas la prise, on ne sait donc pas si ton chargeur convient.',
+1
View File
@@ -852,6 +852,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Ανοιχτό σε όλους',
'tours.poi.charging.access.customers': 'Μόνο για πελάτες',
'tours.poi.charging.access.private': 'Ιδιωτικό',
'tours.poi.charging.access.none': 'Χωρίς δημόσια πρόσβαση',
'tours.poi.charging.capacity': 'Θέσεις φόρτισης',
'tours.poi.charging.socketsUnknown': 'Δεν αναφέρεται πρίζα',
'tours.poi.charging.socketsUnknownHint': 'Το OpenStreetMap δεν λέει ποια πρίζα έχει, οπότε δεν είναι γνωστό αν ταιριάζει ο φορτιστής σου.',
+1
View File
@@ -835,6 +835,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Mindenkinek nyitva',
'tours.poi.charging.access.customers': 'Csak vendégeknek',
'tours.poi.charging.access.private': 'Magán',
'tours.poi.charging.access.none': 'Nem nyilvános',
'tours.poi.charging.capacity': 'Töltőhelyek',
'tours.poi.charging.socketsUnknown': 'Csatlakozó nincs megadva',
'tours.poi.charging.socketsUnknownHint': 'Az OpenStreetMap nem írja, milyen csatlakozója van, így nem tudni, jó-e a töltőd.',
+1
View File
@@ -830,6 +830,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Terbuka untuk umum',
'tours.poi.charging.access.customers': 'Hanya pelanggan',
'tours.poi.charging.access.private': 'Pribadi',
'tours.poi.charging.access.none': 'Tanpa akses umum',
'tours.poi.charging.capacity': 'Tempat pengisian',
'tours.poi.charging.socketsUnknown': 'Colokan tidak disebutkan',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap tidak menyebutkan colokannya, jadi belum diketahui apakah charger kamu cocok.',
+1
View File
@@ -839,6 +839,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Aperto a tutti',
'tours.poi.charging.access.customers': 'Solo clienti',
'tours.poi.charging.access.private': 'Privato',
'tours.poi.charging.access.none': 'Nessun accesso pubblico',
'tours.poi.charging.capacity': 'Posti di ricarica',
'tours.poi.charging.socketsUnknown': 'Presa non indicata',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap non dice quale presa ha, quindi non si sa se il tuo caricatore va bene.',
+1
View File
@@ -809,6 +809,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': '誰でも利用可',
'tours.poi.charging.access.customers': '利用客のみ',
'tours.poi.charging.access.private': '私設',
'tours.poi.charging.access.none': '一般利用不可',
'tours.poi.charging.capacity': '充電台数',
'tours.poi.charging.socketsUnknown': 'コンセント不明',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMapにコンセントの種類が記載されていないため、お手持ちの充電器が使えるかは分かりません。',
+1
View File
@@ -804,6 +804,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': '누구나 이용 가능',
'tours.poi.charging.access.customers': '고객 전용',
'tours.poi.charging.access.private': '사설',
'tours.poi.charging.access.none': '일반 이용 불가',
'tours.poi.charging.capacity': '충전 자리',
'tours.poi.charging.socketsUnknown': '콘센트 정보 없음',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap에 콘센트 종류가 나와 있지 않아 내 충전기가 맞는지 알 수 없습니다.',
+1
View File
@@ -836,6 +836,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Open voor iedereen',
'tours.poi.charging.access.customers': 'Alleen klanten',
'tours.poi.charging.access.private': 'Privé',
'tours.poi.charging.access.none': 'Niet openbaar toegankelijk',
'tours.poi.charging.capacity': 'Laadplekken',
'tours.poi.charging.socketsUnknown': 'Stekker niet vermeld',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap zegt niet welke stekker er is, dus of je lader past is onbekend.',
+1
View File
@@ -842,6 +842,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Otwarte dla wszystkich',
'tours.poi.charging.access.customers': 'Tylko dla klientów',
'tours.poi.charging.access.private': 'Prywatne',
'tours.poi.charging.access.none': 'Brak dostępu publicznego',
'tours.poi.charging.capacity': 'Miejsca ładowania',
'tours.poi.charging.socketsUnknown': 'Gniazdo nie podane',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap nie podaje, jakie ma gniazdo, więc nie wiadomo, czy pasuje twoja ładowarka.',
+1
View File
@@ -845,6 +845,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Открыто для всех',
'tours.poi.charging.access.customers': 'Только для клиентов',
'tours.poi.charging.access.private': 'Частное',
'tours.poi.charging.access.none': 'Нет общего доступа',
'tours.poi.charging.capacity': 'Места для зарядки',
'tours.poi.charging.socketsUnknown': 'Разъём не указан',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap не указывает разъём, поэтому неизвестно, подойдёт ли ваше зарядное устройство.',
+1
View File
@@ -820,6 +820,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Otvorené pre všetkých',
'tours.poi.charging.access.customers': 'Len pre zákazníkov',
'tours.poi.charging.access.private': 'Súkromné',
'tours.poi.charging.access.none': 'Bez verejného prístupu',
'tours.poi.charging.capacity': 'Nabíjacie miesta',
'tours.poi.charging.socketsUnknown': 'Zásuvka neuvedená',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap neuvádza, akú má zásuvku, takže nie je isté, či sa hodí tvoja nabíjačka.',
+1
View File
@@ -817,6 +817,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Öppen för alla',
'tours.poi.charging.access.customers': 'Endast kunder',
'tours.poi.charging.access.private': 'Privat',
'tours.poi.charging.access.none': 'Ingen allmän åtkomst',
'tours.poi.charging.capacity': 'Laddplatser',
'tours.poi.charging.socketsUnknown': 'Kontakt inte angiven',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap säger inte vilken kontakt den har, så om din laddare passar är okänt.',
+1
View File
@@ -789,6 +789,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'เปิดให้ทุกคน',
'tours.poi.charging.access.customers': 'เฉพาะลูกค้า',
'tours.poi.charging.access.private': 'ส่วนตัว',
'tours.poi.charging.access.none': 'ไม่เปิดให้สาธารณะใช้',
'tours.poi.charging.capacity': 'ช่องชาร์จ',
'tours.poi.charging.socketsUnknown': 'ไม่ระบุหัวปลั๊ก',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap ไม่ได้ระบุว่ามีหัวปลั๊กแบบใด จึงไม่ทราบว่าที่ชาร์จของคุณใช้ได้หรือไม่',
+1 -1
View File
@@ -20,7 +20,7 @@ const toursModules = import.meta.glob<{ default: TranslationStrings }>('./*/tour
const TOUR_DOMAINS: { file: string; generalKeyCount: number; modules: DomainModules }[] = [
{
file: 'tours',
generalKeyCount: 1302,
generalKeyCount: 1303,
modules: toursModules,
},
{
+1
View File
@@ -825,6 +825,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Herkese açık',
'tours.poi.charging.access.customers': 'Yalnızca müşteriler',
'tours.poi.charging.access.private': 'Özel',
'tours.poi.charging.access.none': 'Genel erişime kapalı',
'tours.poi.charging.capacity': 'Şarj yerleri',
'tours.poi.charging.socketsUnknown': 'Priz belirtilmemiş',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap hangi prizi olduğunu söylemiyor, bu yüzden şarj cihazının uyup uymadığı bilinmiyor.',
+1
View File
@@ -836,6 +836,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Відкрито для всіх',
'tours.poi.charging.access.customers': 'Лише для клієнтів',
'tours.poi.charging.access.private': 'Приватне',
'tours.poi.charging.access.none': 'Немає загального доступу',
'tours.poi.charging.capacity': 'Місця для заряджання',
'tours.poi.charging.socketsUnknown': 'Роз’єм не вказано',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap не вказує роз’єм, тож невідомо, чи підійде ваш зарядний пристрій.',
+1
View File
@@ -819,6 +819,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': 'Mở cho mọi người',
'tours.poi.charging.access.customers': 'Chỉ dành cho khách hàng',
'tours.poi.charging.access.private': 'Riêng tư',
'tours.poi.charging.access.none': 'Không cho công chúng sử dụng',
'tours.poi.charging.capacity': 'Chỗ sạc',
'tours.poi.charging.socketsUnknown': 'Không ghi loại ổ cắm',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap không ghi loại ổ cắm, nên chưa biết bộ sạc của bạn có vừa không.',
+1
View File
@@ -765,6 +765,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': '對所有人開放',
'tours.poi.charging.access.customers': '僅限顧客',
'tours.poi.charging.access.private': '私人',
'tours.poi.charging.access.none': '不開放公眾使用',
'tours.poi.charging.capacity': '充電位',
'tours.poi.charging.socketsUnknown': '未註明插座',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap 沒有註明插座類型,因此不確定你的充電器是否適用。',
+1
View File
@@ -766,6 +766,7 @@ const tours: TranslationStrings = {
'tours.poi.charging.access.public': '对所有人开放',
'tours.poi.charging.access.customers': '仅限顾客',
'tours.poi.charging.access.private': '私人',
'tours.poi.charging.access.none': '不对公众开放',
'tours.poi.charging.capacity': '充电位',
'tours.poi.charging.socketsUnknown': '未注明插座',
'tours.poi.charging.socketsUnknownHint': 'OpenStreetMap 没有注明插座类型,因此不确定你的充电器是否适用。',