diff --git a/src/c3nav/locale/de/LC_MESSAGES/django.po b/src/c3nav/locale/de/LC_MESSAGES/django.po index aaab6bef..3f888daa 100644 --- a/src/c3nav/locale/de/LC_MESSAGES/django.po +++ b/src/c3nav/locale/de/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-27 13:48+0100\n" -"PO-Revision-Date: 2024-12-27 14:44+0100\n" +"POT-Creation-Date: 2024-12-28 18:12+0100\n" +"PO-Revision-Date: 2024-12-28 18:20+0100\n" "Last-Translator: Laura Klünder \n" "Language-Team: \n" "Language: de\n" @@ -709,6 +709,10 @@ msgstr "" "Umleitungs-Slug „%s“ kann nicht hinzugefügt werden: Er wird bereits an " "anderer Stelle verwendet." +#: c3nav/editor/forms.py +msgid "Why is there WiFi scan data if this is a fill quest?" +msgstr "Warum sind WLAN daten in einem Füll Quest?" + #: c3nav/editor/forms.py msgid "WiFi scan data is missing." msgstr "WiFI Scandaten fehlen." @@ -2124,6 +2128,10 @@ msgstr "Kommentar" msgid "Measurement list" msgstr "Messungsliste" +#: c3nav/mapdata/models/geometry/space.py +msgid "create a quest to fill this" +msgstr "Füll-Quest erstellen" + #: c3nav/mapdata/models/geometry/space.py msgid "Beacon Measurement" msgstr "Beacon Messung" @@ -2132,13 +2140,25 @@ msgstr "Beacon Messung" msgid "Beacon Measurements" msgstr "Beacon Messungen" +#: c3nav/mapdata/models/geometry/space.py +msgid "Event WiFi AP" +msgstr "Event-WLAN AP" + +#: c3nav/mapdata/models/geometry/space.py +msgid "DECT antenna" +msgstr "DECT Antenne" + +#: c3nav/mapdata/models/geometry/space.py +msgid "beacon type" +msgstr "Beacon-Typ" + #: c3nav/mapdata/models/geometry/space.py msgid "Node Number" msgstr "Node Nummer" #: c3nav/mapdata/models/geometry/space.py -msgid "WiFi BSSIDs" -msgstr "WLAN BSSIDs" +msgid "Mac Address / BSSIDs" +msgstr "Mac-Adresse / BSSIDs" #: c3nav/mapdata/models/geometry/space.py msgid "uses node's value if not set" @@ -2164,6 +2184,10 @@ msgstr "iBeacon minor value" msgid "UWB Address" msgstr "UWB Adresse" +#: c3nav/mapdata/models/geometry/space.py +msgid "AP name" +msgstr "AP Name" + #: c3nav/mapdata/models/geometry/space.py msgid "altitude quest" msgstr "Höhenquest" @@ -2976,12 +3000,12 @@ msgstr "Kartenänderung" #: c3nav/mapdata/quests/positioning.py #, python-format -msgid "How many meters above ground is the access point “%s” mounted?" -msgstr "Wie viele meter über dem Boden ist der access point „%s“ befestigt?" +msgid "How many meters above ground is “%s” mounted?" +msgstr "Wie viele meter über dem Boden ist „%s“ befestigt?" #: c3nav/mapdata/quests/positioning.py -msgid "The AP should not be 0m above ground." -msgstr "Der AP sollte sich nicht 0m über dem Boden befinden." +msgid "The device should not be 0m above ground." +msgstr "Das Gerät sollte sich nicht 0m über dem Boden befinden." #: c3nav/mapdata/quests/positioning.py msgid "Ranging Beacon Altitude" @@ -3018,6 +3042,30 @@ msgstr "Bitte lass diesen Dialog bis dahin offen." msgid "This should happen within less than a minute." msgstr "Dies sollte weniger als eine Minute dauern." +#: c3nav/mapdata/quests/positioning.py +msgid "Need at least one scan." +msgstr "Mindestens ein scan wird benötigt." + +#: c3nav/mapdata/quests/positioning.py +msgid "Wifi/BLE Positioning" +msgstr "WLAN/BLE-Ortung" + +#: c3nav/mapdata/quests/positioning.py +msgid "" +"Please stand as close to the given location as possible. Feel free to close " +"this window again to double-check." +msgstr "" +"Bitte stehe so nah wie möglcih an dem angezeigten Punkt. Du kannst dieses " +"Fenster schließen um dir die Position nochmal anzugucken." + +#: c3nav/mapdata/quests/positioning.py +msgid "" +"When you're ready, please click the button below and wait for measurements " +"to arrive." +msgstr "" +"Wenn du bereit bist, klicke auf den Butten unten und warte darauf, dass " +"Messwerte erscheinen." + #: c3nav/mapdata/quests/route_descriptions.py msgid "Does this space qualify as “easily identifyable/findable”?" msgstr "Ist dieser Raum „einfach zu identifizieren/finden“?" @@ -4614,6 +4662,9 @@ msgstr "" "API-Secret erstellt. Notier es dir sofort, denn es wird nicht erneut " "angezeigt!" +#~ msgid "WiFi BSSIDs" +#~ msgstr "WLAN BSSIDs" + #~ msgid "WiFi scan data is not a list." #~ msgstr "WifFi Scandaten sind keine Liste." diff --git a/src/c3nav/mapdata/quests/positioning.py b/src/c3nav/mapdata/quests/positioning.py index 4c8533ad..92bb0956 100644 --- a/src/c3nav/mapdata/quests/positioning.py +++ b/src/c3nav/mapdata/quests/positioning.py @@ -15,13 +15,13 @@ class RangingBeaconAltitudeQuestForm(ChangeSetModelForm): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields["altitude"].label = ( - _('How many meters above ground is the access point “%s” mounted?') % self.instance.title + _('How many meters above ground is “%s” mounted?') % self.instance.title ) def clean_altitude(self): data = self.cleaned_data["altitude"] if not data: - raise ValidationError(_("The AP should not be 0m above ground.")) + raise ValidationError(_("The device should not be 0m above ground.")) return data class Meta: @@ -102,7 +102,8 @@ class RangingBeaconBSSIDsQuest(Quest): @classmethod def _qs_for_request(cls, request): - return RangingBeacon.qs_for_request(request).filter(ap_name__isnull=False, addresses=[]) + return RangingBeacon.qs_for_request(request).filter(ap_name__isnull=False, addresses=[], + beacon_type=RangingBeacon.BeaconType.EVENT_WIFI) class BeaconMeasurementQuestForm(ChangeSetModelForm):