add sam2 yolo auto annotation
This commit is contained in:
@@ -0,0 +1,503 @@
|
||||
{
|
||||
"speech": "Sprache",
|
||||
"babbling": "Plappern",
|
||||
"laughter": "Gelächter",
|
||||
"bellow": "Gebrüll",
|
||||
"whoop": "Jubel",
|
||||
"whispering": "Flüstern",
|
||||
"crying": "Weinen",
|
||||
"bark": "Bellen",
|
||||
"goat": "Ziege",
|
||||
"car": "Auto",
|
||||
"skateboard": "Skateboard",
|
||||
"hair_dryer": "Haartrockner",
|
||||
"animal": "Tier",
|
||||
"boat": "Boot",
|
||||
"blender": "Mixer",
|
||||
"sink": "Waschbecken",
|
||||
"scissors": "Schere",
|
||||
"train": "Zug",
|
||||
"clock": "Uhr",
|
||||
"bird": "Vogel",
|
||||
"motorcycle": "Motorrad",
|
||||
"toothbrush": "Zahnbürste",
|
||||
"bicycle": "Fahrrad",
|
||||
"door": "Tür",
|
||||
"keyboard": "Klaviatur",
|
||||
"bus": "Bus",
|
||||
"horse": "Pferd",
|
||||
"cat": "Katze",
|
||||
"dog": "Hund",
|
||||
"sheep": "Schaf",
|
||||
"mouse": "Maus",
|
||||
"vehicle": "Fahrzeug",
|
||||
"yell": "Schrei",
|
||||
"snicker": "Gekicher",
|
||||
"sigh": "Seufzer",
|
||||
"choir": "Chor",
|
||||
"yodeling": "Gejodel",
|
||||
"chant": "Choral",
|
||||
"mantra": "Mantra",
|
||||
"child_singing": "Kindergesang",
|
||||
"rapping": "Rappen",
|
||||
"humming": "Summen",
|
||||
"groan": "Stöhnen",
|
||||
"grunt": "Grunzen",
|
||||
"whistling": "Pfeifen",
|
||||
"breathing": "Atmen",
|
||||
"wheeze": "Keuchen",
|
||||
"gasp": "nach Luft schnappen",
|
||||
"pant": "Hecheln",
|
||||
"snort": "Schnauben",
|
||||
"cough": "Husten",
|
||||
"sneeze": "Niesen",
|
||||
"sniff": "Schnüffeln",
|
||||
"run": "Laufen",
|
||||
"shuffle": "Schlurfen",
|
||||
"biting": "Beißen",
|
||||
"gargling": "Gurgeln",
|
||||
"stomach_rumble": "Magenknurren",
|
||||
"burping": "Rülpsen",
|
||||
"hiccup": "Schluckauf",
|
||||
"fart": "Furz",
|
||||
"hands": "Hände",
|
||||
"finger_snapping": "Fingerschnippen",
|
||||
"heartbeat": "Herzschlag",
|
||||
"heart_murmur": "Herzgeräusch",
|
||||
"cheering": "Gejubel",
|
||||
"applause": "Beifall",
|
||||
"chatter": "Geschwätz",
|
||||
"crowd": "Menge",
|
||||
"children_playing": "Kinderspiel",
|
||||
"pets": "Haustiere",
|
||||
"yip": "Aufjaulen",
|
||||
"howl": "Heulen",
|
||||
"growling": "Knurren",
|
||||
"whimper_dog": "Hundegewimmer",
|
||||
"purr": "Schnurren",
|
||||
"meow": "Miauen",
|
||||
"hiss": "Zischen",
|
||||
"caterwaul": "Gejaule",
|
||||
"livestock": "Vieh",
|
||||
"clip_clop": "Klippklapp",
|
||||
"neigh": "Wiehern",
|
||||
"cattle": "Rinder",
|
||||
"moo": "Muhen",
|
||||
"cowbell": "Kuhglocke",
|
||||
"oink": "Grunz",
|
||||
"bleat": "Blöken",
|
||||
"cluck": "Gackern",
|
||||
"cock_a_doodle_doo": "Kikeriki",
|
||||
"gobble": "Kollern",
|
||||
"goose": "Gans",
|
||||
"honk": "Hupen",
|
||||
"coo": "Gurren",
|
||||
"crow": "Krähe",
|
||||
"dogs": "Hunde",
|
||||
"rats": "Ratten",
|
||||
"insect": "Insekt",
|
||||
"fly": "Fliege",
|
||||
"buzz": "Surren",
|
||||
"frog": "Frosch",
|
||||
"snake": "Schlange",
|
||||
"hammond_organ": "Hammondorgel",
|
||||
"synthesizer": "Synthesizer",
|
||||
"sampler": "Probennehmer",
|
||||
"drum_kit": "Schlagzeug",
|
||||
"drum_machine": "Trommelsynthesizer",
|
||||
"snare_drum": "Kleine Trommel",
|
||||
"rimshot": "Rimshot",
|
||||
"drum_roll": "Trommelwirbel",
|
||||
"timpani": "Timpani",
|
||||
"tabla": "Tabla",
|
||||
"cymbal": "Becken",
|
||||
"hi_hat": "Hi-Hat",
|
||||
"wood_block": "Holzblock",
|
||||
"tambourine": "Tamburin",
|
||||
"tubular_bells": "Glockenspiel",
|
||||
"camera": "Kamera",
|
||||
"roar": "Brüllen",
|
||||
"owl": "Eule",
|
||||
"whale_vocalization": "Walgesang",
|
||||
"mandolin": "Mandoline",
|
||||
"chicken": "Huhn",
|
||||
"sitar": "Sitar",
|
||||
"ukulele": "Ukulele",
|
||||
"tapping": "Klopfen",
|
||||
"flapping_wings": "Flügelschlagen",
|
||||
"strum": "Herumklimpern",
|
||||
"electronic_organ": "Elektrische Orgel",
|
||||
"duck": "Ente",
|
||||
"quack": "Quaken",
|
||||
"wild_animals": "Wildtiere",
|
||||
"rattle": "Klappern",
|
||||
"music": "Musik",
|
||||
"pig": "Schwein",
|
||||
"chirp": "Zwitschern",
|
||||
"guitar": "Gitarre",
|
||||
"plucked_string_instrument": "Zupfinstrument",
|
||||
"hoot": "Heulen",
|
||||
"acoustic_guitar": "Akustikgitarre",
|
||||
"electric_piano": "Elektrisches Klavier",
|
||||
"cricket": "Grille",
|
||||
"mosquito": "Mücke",
|
||||
"musical_instrument": "Musikinstrument",
|
||||
"steel_guitar": "Hawaiigitarre",
|
||||
"organ": "Orgel",
|
||||
"drum": "Trommel",
|
||||
"roaring_cats": "Katzengeschrei",
|
||||
"footsteps": "Schritte",
|
||||
"chewing": "Kauen",
|
||||
"caw": "Krächzen",
|
||||
"piano": "Klavier",
|
||||
"clapping": "Klatschen",
|
||||
"patter": "Trippeln",
|
||||
"percussion": "Percussion",
|
||||
"singing": "Gesang",
|
||||
"bass_guitar": "Bassgitarre",
|
||||
"fowl": "Geflügel",
|
||||
"squawk": "Kreischen",
|
||||
"pigeon": "Taube",
|
||||
"snoring": "Schnarchen",
|
||||
"synthetic_singing": "Synthetischer Gesang",
|
||||
"bow_wow": "Wau-Wau",
|
||||
"turkey": "Truthahn",
|
||||
"croak": "Krächzen",
|
||||
"electric_guitar": "Elektrische Gitarre",
|
||||
"throat_clearing": "Räuspern",
|
||||
"gong": "Gong",
|
||||
"banjo": "Banjo",
|
||||
"zither": "Zitter",
|
||||
"harpsichord": "Cembalo",
|
||||
"bass_drum": "Basstrommel",
|
||||
"maraca": "Maraca",
|
||||
"marimba": "Marimba",
|
||||
"glockenspiel": "Glockenspiel",
|
||||
"vibraphone": "Vibrafon",
|
||||
"steelpan": "Stahlpfanne",
|
||||
"brass_instrument": "Blechblasinstrument",
|
||||
"french_horn": "Waldhorn",
|
||||
"string_section": "Streicher",
|
||||
"violin": "Geige",
|
||||
"pizzicato": "Pizzikato",
|
||||
"saxophone": "Saxophon",
|
||||
"clarinet": "Klarinette",
|
||||
"jingle_bell": "Jingle Bell",
|
||||
"chime": "Glockenspiel",
|
||||
"bagpipes": "Dudelsack",
|
||||
"theremin": "Theremin",
|
||||
"pop_music": "Popmusik",
|
||||
"bowed_string_instrument": "Streichinstrument",
|
||||
"didgeridoo": "Didgeridoo",
|
||||
"wind_chime": "Windspiel",
|
||||
"flute": "Flöte",
|
||||
"church_bell": "Kirchenglocke",
|
||||
"bell": "Glocke",
|
||||
"orchestra": "Orchester",
|
||||
"wind_instrument": "Blasinstrument",
|
||||
"trombone": "Posaune",
|
||||
"bicycle_bell": "Fahrradklingel",
|
||||
"trumpet": "Trompete",
|
||||
"harmonica": "Mundharmonika",
|
||||
"double_bass": "Kontrabass",
|
||||
"cello": "Cello",
|
||||
"harp": "Harfe",
|
||||
"tuning_fork": "Stimmgabel",
|
||||
"accordion": "Akkordeon",
|
||||
"singing_bowl": "Klangschale",
|
||||
"mallet_percussion": "Mallet-Schlagzeug",
|
||||
"hip_hop_music": "Hip-Hop-Musik",
|
||||
"beatboxing": "Beatboxen",
|
||||
"punk_rock": "Punkrock",
|
||||
"grunge": "Grunge",
|
||||
"progressive_rock": "Progressiver Rock",
|
||||
"psychedelic_rock": "Psychedelischer Rock",
|
||||
"rhythm_and_blues": "Rythm and Blues",
|
||||
"soul_music": "Soulmusik",
|
||||
"country": "Country",
|
||||
"swing_music": "Swingmusik",
|
||||
"bluegrass": "Bluegrass",
|
||||
"funk": "Funk",
|
||||
"folk_music": "Folkmusik",
|
||||
"disco": "Disco",
|
||||
"classical_music": "Klassische Musik",
|
||||
"opera": "Oper",
|
||||
"electronic_music": "Elektronische Musik",
|
||||
"house_music": "House Musik",
|
||||
"dubstep": "Dubstep",
|
||||
"electronica": "Elektronische Medien",
|
||||
"electronic_dance_music": "Elektronische Tanzmusik",
|
||||
"ambient_music": "Hintergrundmusik",
|
||||
"trance_music": "Trance-Musik",
|
||||
"music_of_latin_america": "Lateinamerikanische Musik",
|
||||
"salsa_music": "Salsa-Musik",
|
||||
"blues": "Blues",
|
||||
"vocal_music": "Vokalmusik",
|
||||
"a_capella": "A Capella",
|
||||
"music_of_africa": "Afrikanische Musik",
|
||||
"gospel_music": "Gospel-Musik",
|
||||
"music_of_asia": "Asiatische Musik",
|
||||
"carnatic_music": "Karnatische Musik",
|
||||
"music_of_bollywood": "Bollywood-Musik",
|
||||
"traditional_music": "Traditionelle Musik",
|
||||
"independent_music": "Eigenständige Musik",
|
||||
"song": "Lied",
|
||||
"background_music": "Hintergrundmusik",
|
||||
"theme_music": "Titelmusik",
|
||||
"lullaby": "Schlaflied",
|
||||
"christmas_music": "Weihnachtsmusik",
|
||||
"dance_music": "Tanzmusik",
|
||||
"happy_music": "Fröhliche Musik",
|
||||
"tender_music": "Sanfte Musik",
|
||||
"exciting_music": "Spannende Musik",
|
||||
"scary_music": "Gruselige Musik",
|
||||
"wind": "Wind",
|
||||
"wind_noise": "Windrauschen",
|
||||
"rain_on_surface": "Regen auf einer Oberfläche",
|
||||
"stream": "Stream",
|
||||
"waterfall": "Wasserfall",
|
||||
"steam": "Dampf",
|
||||
"fire": "Feuer",
|
||||
"crackle": "Knistern",
|
||||
"sailboat": "Segelboot",
|
||||
"ship": "Schiff",
|
||||
"motor_vehicle": "Kraftfahrzeug",
|
||||
"toot": "tuten",
|
||||
"car_alarm": "Autoalarm",
|
||||
"power_windows": "Elektrische Fensterheber",
|
||||
"tire_squeal": "Reifenquietschen",
|
||||
"car_passing_by": "Vorbeifahrendes Auto",
|
||||
"air_brake": "Druckluftbremse",
|
||||
"air_horn": "Autohupe",
|
||||
"reversing_beeps": "Rückfahrpiepser",
|
||||
"ice_cream_truck": "Eiswagen",
|
||||
"emergency_vehicle": "Einsatzfahrzeug",
|
||||
"police_car": "Polizeiwagen",
|
||||
"ambulance": "Krankenwagen",
|
||||
"fire_engine": "Feuerwehrauto",
|
||||
"traffic_noise": "Verkehrslärm",
|
||||
"rail_transport": "Schienentransport",
|
||||
"train_whistle": "Zugpfeife",
|
||||
"train_horn": "Zugsignalhorn",
|
||||
"train_wheels_squealing": "Quietschende Eisenbahnräder",
|
||||
"aircraft": "Flugzeug",
|
||||
"aircraft_engine": "Flugzeugmotor",
|
||||
"jet_engine": "Strahltriebwerk",
|
||||
"propeller": "Propeller",
|
||||
"helicopter": "Hubschrauber",
|
||||
"engine": "Motor",
|
||||
"dental_drill's_drill": "Zahnbohrer",
|
||||
"lawn_mower": "Rasenmäher",
|
||||
"medium_engine": "Mittlerer Motor",
|
||||
"heavy_engine": "Schwerer Motor",
|
||||
"engine_knocking": "Motorklopfen",
|
||||
"engine_starting": "Motorstart",
|
||||
"idling": "Leerlauf",
|
||||
"doorbell": "Türklingel",
|
||||
"ding-dong": "BimBam",
|
||||
"sliding_door": "Schiebetür",
|
||||
"slam": "zuknallen",
|
||||
"knock": "Klopfen",
|
||||
"tap": "Schlag",
|
||||
"squeak": "Quietschen",
|
||||
"drawer_open_or_close": "Schublade Öffnen oder Schließen",
|
||||
"dishes": "Geschirr",
|
||||
"chopping": "Kleinhacken",
|
||||
"frying": "Braten",
|
||||
"microwave_oven": "Mikrowelle",
|
||||
"water_tap": "Wasserhahn",
|
||||
"bathtub": "Badewanne",
|
||||
"toilet_flush": "Toilettenspülung",
|
||||
"vacuum_cleaner": "Staubsauger",
|
||||
"zipper": "Reißverschluss",
|
||||
"keys_jangling": "Schlüsselanhänger",
|
||||
"coin": "Münze",
|
||||
"electric_shaver": "Rasierapparat",
|
||||
"typing": "Tippen",
|
||||
"typewriter": "Schreibmaschine",
|
||||
"computer_keyboard": "Computertastatur",
|
||||
"telephone": "Telefon",
|
||||
"telephone_bell_ringing": "Telefonklingeln",
|
||||
"telephone_dialing": "Telefonwahl",
|
||||
"dial_tone": "Wählton",
|
||||
"alarm_clock": "Wecker",
|
||||
"siren": "Sirene",
|
||||
"civil_defense_siren": "Zivilschutzsirene",
|
||||
"smoke_detector": "Rauchmelder",
|
||||
"foghorn": "Nebelhorn",
|
||||
"whistle": "Pfeife",
|
||||
"steam_whistle": "Dampfpfeife",
|
||||
"mechanisms": "Mechanismen",
|
||||
"ratchet": "Ratsche",
|
||||
"tick": "Ticken",
|
||||
"gears": "Getriebe",
|
||||
"mechanical_fan": "Mechanischer Lüfter",
|
||||
"printer": "Drucker",
|
||||
"tools": "Werkzeuge",
|
||||
"hammer": "Hammer",
|
||||
"jackhammer": "Presslufthammer",
|
||||
"sawing": "Sägen",
|
||||
"power_tool": "Elektrowerkzeug",
|
||||
"drill": "Bohrer",
|
||||
"explosion": "Explosion",
|
||||
"gunshot": "Schuss",
|
||||
"fusillade": "Gewehrfeuer",
|
||||
"artillery_fire": "Artilleriefeuer",
|
||||
"cap_gun": "Maschinenpistole",
|
||||
"fireworks": "Feuerwerk",
|
||||
"firecracker": "Feuerwerkskörper",
|
||||
"eruption": "Ausbruch",
|
||||
"wood": "Holz",
|
||||
"splinter": "Splittern",
|
||||
"crack": "Knacken",
|
||||
"glass": "Glas",
|
||||
"chink": "Klirren",
|
||||
"shatter": "Zerspringen",
|
||||
"silence": "Stille",
|
||||
"environmental_noise": "Umgebungsgeräusch",
|
||||
"static": "Statisch",
|
||||
"pink_noise": "Rosa Rauschen",
|
||||
"television": "Fernsehgerät",
|
||||
"radio": "Radio",
|
||||
"scream": "Schrei",
|
||||
"heavy_metal": "Heavy Metal",
|
||||
"rock_music": "Rockmusik",
|
||||
"techno": "Techno",
|
||||
"reggae": "Reggae",
|
||||
"rain": "Regen",
|
||||
"gurgling": "Plätschern",
|
||||
"jazz": "Jazz",
|
||||
"video_game_music": "Videospielmusik",
|
||||
"rock_and_roll": "Rock and Roll",
|
||||
"scratching": "Scratching",
|
||||
"thunderstorm": "Gewitter",
|
||||
"christian_music": "Christliche Musik",
|
||||
"ska": "Ska",
|
||||
"rustling_leaves": "Blätterrascheln",
|
||||
"jingle": "Jingle",
|
||||
"middle_eastern_music": "Orientalische Musik",
|
||||
"drum_and_bass": "Trommel und Bass",
|
||||
"flamenco": "Flamenco",
|
||||
"music_for_children": "Kindermusik",
|
||||
"new-age_music": "New-Age-Musik",
|
||||
"afrobeat": "Afrobeat",
|
||||
"wedding_music": "Hochzeitsmusik",
|
||||
"soundtrack_music": "Soundtrack Musik",
|
||||
"raindrop": "Regentropfen",
|
||||
"sad_music": "Traurige Musik",
|
||||
"angry_music": "Wütende Musik",
|
||||
"ocean": "Ozean",
|
||||
"thunder": "Donner",
|
||||
"water": "Wasser",
|
||||
"waves": "Wellen",
|
||||
"race_car": "Rennwagen",
|
||||
"rowboat": "Ruderboot",
|
||||
"truck": "LKW",
|
||||
"motorboat": "Motorboot",
|
||||
"chainsaw": "Kettensäge",
|
||||
"railroad_car": "Eisenbahnwaggon",
|
||||
"cupboard_open_or_close": "Schrank Öffnen oder Schließen",
|
||||
"alarm": "Alarm",
|
||||
"filing": "Feilen",
|
||||
"chop": "Hacken",
|
||||
"single-lens_reflex_camera": "Spiegelreflexkamera",
|
||||
"light_engine": "Lichtmaschine",
|
||||
"buzzer": "Summer",
|
||||
"sound_effect": "Geräuscheffekt",
|
||||
"accelerating": "Beschleunigen",
|
||||
"electric_toothbrush": "Elektrische Zahnbürste",
|
||||
"busy_signal": "Besetztzeichen",
|
||||
"pulleys": "Riemenscheiben",
|
||||
"sewing_machine": "Nähmaschine",
|
||||
"air_conditioning": "Klimaanlage",
|
||||
"burst": "Platzen",
|
||||
"skidding": "Schleudern",
|
||||
"subway": "U-Bahn",
|
||||
"tick-tock": "Ticktack",
|
||||
"shuffling_cards": "Karten mischen",
|
||||
"cutlery": "Besteck",
|
||||
"cash_register": "Kasse",
|
||||
"ringtone": "Klingelton",
|
||||
"writing": "Schreiben",
|
||||
"fixed-wing_aircraft": "Starrflügler",
|
||||
"fire_alarm": "Feueralarm",
|
||||
"white_noise": "Weißes Rauschen",
|
||||
"sanding": "Schleifen",
|
||||
"machine_gun": "Maschinengewehr",
|
||||
"boom": "Dröhnen",
|
||||
"field_recording": "Außenaufnahme",
|
||||
"liquid": "Flüssigkeit",
|
||||
"splash": "Spritzer",
|
||||
"slosh": "Schwenken",
|
||||
"squish": "Quetschen",
|
||||
"drip": "Tropfen",
|
||||
"pour": "Gießen",
|
||||
"trickle": "Tröpfeln",
|
||||
"fill": "Füllen",
|
||||
"spray": "Sprühen",
|
||||
"pump": "Pumpen",
|
||||
"stir": "Umrühren",
|
||||
"boiling": "Köchelnd",
|
||||
"arrow": "Pfeil",
|
||||
"electronic_tuner": "Elektronischer Tuner",
|
||||
"effects_unit": "Effekteinheit",
|
||||
"chorus_effect": "Chorus-Effekt",
|
||||
"sodeling": "Verfilzen",
|
||||
"chird": "Akkord",
|
||||
"change_ringing": "Wechsle RingRing",
|
||||
"shofar": "Schofar",
|
||||
"gush": "sprudeln",
|
||||
"sonar": "Sonar",
|
||||
"whoosh": "Rauschen",
|
||||
"thump": "Ruck",
|
||||
"basketball_bounce": "Basketball Abbraller",
|
||||
"bang": "Knall",
|
||||
"slap": "Ohrfeige",
|
||||
"whack": "verhauen",
|
||||
"smash": "zerschlagen",
|
||||
"breaking": "zerbrechen",
|
||||
"bouncing": "Abbraller",
|
||||
"whip": "Peitsche",
|
||||
"flap": "Lasche",
|
||||
"scratch": "Kratzer",
|
||||
"scrape": "Abfall",
|
||||
"rub": "scheuern",
|
||||
"roll": "rollen",
|
||||
"crushing": "Stauchen",
|
||||
"crumpling": "zerknüllen",
|
||||
"tearing": "Reißen",
|
||||
"beep": "Piep",
|
||||
"ping": "Ping",
|
||||
"ding": "klingeln",
|
||||
"thunk": "dumpfes Geräusch",
|
||||
"clang": "Geklirr",
|
||||
"squeal": "Ausruf",
|
||||
"creak": "Knarren",
|
||||
"rustle": "Geknister",
|
||||
"whir": "schwirren",
|
||||
"clatter": "Geratter",
|
||||
"sizzle": "brutzeln",
|
||||
"clicking": "Klicken",
|
||||
"clickety_clack": "Klappergeräuschen",
|
||||
"rumble": "Grollen",
|
||||
"plop": "plumpsen",
|
||||
"hum": "Brummen",
|
||||
"zing": "Schwung",
|
||||
"boing": "ferderndes Geräusch",
|
||||
"crunch": "knirschendes",
|
||||
"sine_wave": "Sinus Kurve",
|
||||
"harmonic": "harmonisch",
|
||||
"chirp_tone": "Frequenzwobbelung",
|
||||
"pulse": "Takt",
|
||||
"inside": "drinnen",
|
||||
"outside": "draußen",
|
||||
"reverberation": "Widerhall",
|
||||
"echo": "Echo",
|
||||
"noise": "Lärm",
|
||||
"mains_hum": "Netzbrummen",
|
||||
"distortion": "Verzerrung",
|
||||
"sidetone": "Nebengeräusch",
|
||||
"cacophony": "Dissonanz",
|
||||
"throbbing": "Pochen",
|
||||
"vibration": "Vibration"
|
||||
}
|
||||
@@ -0,0 +1,307 @@
|
||||
{
|
||||
"time": {
|
||||
"untilForTime": "Bis {{time}}",
|
||||
"last7": "Letzte 7 Tage",
|
||||
"untilForRestart": "Bis Frigate neu startet.",
|
||||
"today": "Heute",
|
||||
"yesterday": "Gestern",
|
||||
"thisWeek": "Diese Woche",
|
||||
"lastMonth": "Letzter Monat",
|
||||
"5minutes": "5 Minuten",
|
||||
"12hours": "12 Stunden",
|
||||
"24hours": "24 Stunden",
|
||||
"month_one": "{{time}} Monat",
|
||||
"month_other": "{{time}} Monate",
|
||||
"d": "{{time}} Tag",
|
||||
"day_one": "{{time}} Tag",
|
||||
"day_other": "{{time}} Tage",
|
||||
"m": "{{time}} Min",
|
||||
"minute_one": "{{time}} Minute",
|
||||
"minute_other": "{{time}} Minuten",
|
||||
"s": "{{time}}s",
|
||||
"second_one": "{{time}} Sekunde",
|
||||
"second_other": "{{time}} Sekunden",
|
||||
"formattedTimestamp2": {
|
||||
"24hour": "dd. MMM HH:mm:ss",
|
||||
"12hour": "dd.MM hh:mm:ss"
|
||||
},
|
||||
"last30": "Letzte 30 Tage",
|
||||
"10minutes": "10 Minuten",
|
||||
"thisMonth": "Dieser Monat",
|
||||
"yr": "{{time}}Jahr",
|
||||
"year_one": "{{time}}Jahr",
|
||||
"year_other": "{{time}}Jahre",
|
||||
"hour_one": "{{time}} Stunde",
|
||||
"hour_other": "{{time}} Stunden",
|
||||
"last14": "Letzte 14 Tage",
|
||||
"30minutes": "30 Minuten",
|
||||
"1hour": "1 Stunde",
|
||||
"lastWeek": "Letzte Woche",
|
||||
"h": "{{time}} Stunde",
|
||||
"ago": "vor {{timeAgo}}",
|
||||
"untilRestart": "Bis zum Neustart",
|
||||
"justNow": "Gerade",
|
||||
"pm": "nachmittags",
|
||||
"mo": "{{time}}Monat",
|
||||
"formattedTimestamp": {
|
||||
"12hour": "d. MMM, hh:mm:ss aaa",
|
||||
"24hour": "dd. MMM, hh:mm:ss aaa"
|
||||
},
|
||||
"formattedTimestampWithYear": {
|
||||
"24hour": "%-d %b %Y, %H:%M",
|
||||
"12hour": "%-d %b %Y, %H:%M"
|
||||
},
|
||||
"formattedTimestampOnlyMonthAndDay": "%-d %b",
|
||||
"am": "vormittags",
|
||||
"formattedTimestampExcludeSeconds": {
|
||||
"24hour": "%-d %b, %H:%M",
|
||||
"12hour": "%-d %b, %H:%M"
|
||||
},
|
||||
"formattedTimestampHourMinute": {
|
||||
"12hour": "h:mm aaa",
|
||||
"24hour": "HH:mm"
|
||||
},
|
||||
"formattedTimestampHourMinuteSecond": {
|
||||
"12hour": "h:mm:ss aaa",
|
||||
"24hour": "HH:mm:ss"
|
||||
},
|
||||
"formattedTimestampMonthDayHourMinute": {
|
||||
"12hour": "MMM d, h:mm aaa",
|
||||
"24hour": "MMM d, HH:mm"
|
||||
},
|
||||
"formattedTimestampMonthDayYearHourMinute": {
|
||||
"12hour": "MMM d yyyy, h:mm aaa",
|
||||
"24hour": "MMM d yyyy, HH:mm"
|
||||
},
|
||||
"formattedTimestampMonthDay": "MMM d",
|
||||
"formattedTimestampFilename": {
|
||||
"12hour": "MM-dd-yy-h-mm-ss-a",
|
||||
"24hour": "MM-dd-yy-HH-mm-ss"
|
||||
},
|
||||
"formattedTimestampMonthDayYear": {
|
||||
"12hour": "d. MMM yyyy",
|
||||
"24hour": "d. MMM yyyy"
|
||||
},
|
||||
"inProgress": "In Bearbeitung",
|
||||
"invalidStartTime": "Ungültige Startzeit",
|
||||
"invalidEndTime": "Ungültige Endzeit"
|
||||
},
|
||||
"button": {
|
||||
"save": "Speichern",
|
||||
"delete": "Entfernen",
|
||||
"apply": "Anwenden",
|
||||
"enabled": "Aktiviert",
|
||||
"enable": "Aktivieren",
|
||||
"disabled": "deaktiviert",
|
||||
"disable": "deaktivieren",
|
||||
"saving": "Speichere…",
|
||||
"close": "Schließen",
|
||||
"back": "Zurück",
|
||||
"history": "Historie",
|
||||
"cameraAudio": "Kamera Ton",
|
||||
"yes": "JA",
|
||||
"info": "Info",
|
||||
"play": "Abspielen",
|
||||
"export": "Exportieren",
|
||||
"deleteNow": "Jetzt löschen",
|
||||
"next": "Nächster",
|
||||
"fullscreen": "Vollbild",
|
||||
"no": "Nein",
|
||||
"off": "AUS",
|
||||
"reset": "Zurücksetzen",
|
||||
"copy": "Kopieren",
|
||||
"twoWayTalk": "Zwei-Wege-Kommunikation",
|
||||
"exitFullscreen": "Vollbild verlassen",
|
||||
"unselect": "Selektion aufheben",
|
||||
"copyCoordinates": "Kopiere Koordinaten",
|
||||
"done": "Fertig",
|
||||
"edit": "Bearbeiten",
|
||||
"download": "Herunterladen",
|
||||
"cancel": "Abbrechen",
|
||||
"pictureInPicture": "Bild in Bild",
|
||||
"on": "AN",
|
||||
"suspended": "Pausierte",
|
||||
"unsuspended": "fortsetzen",
|
||||
"continue": "Weiter"
|
||||
},
|
||||
"label": {
|
||||
"back": "Zurück",
|
||||
"hide": "Verstecke {{item}}",
|
||||
"show": "Zeige {{item}}",
|
||||
"ID": "ID",
|
||||
"none": "Nichts",
|
||||
"all": "Alle"
|
||||
},
|
||||
"menu": {
|
||||
"configurationEditor": "Konfigurationseditor",
|
||||
"languages": "Sprachen",
|
||||
"language": {
|
||||
"withSystem": {
|
||||
"label": "Sprache der Systemeinstellungen verwenden"
|
||||
},
|
||||
"en": "Englisch",
|
||||
"zhCN": "简体中文 (Vereinfachtes Chinesisch)",
|
||||
"fr": "Französisch",
|
||||
"es": "Spanisch",
|
||||
"ar": "Arabisch",
|
||||
"pt": "Portugiesisch",
|
||||
"de": "Deutsch",
|
||||
"it": "Italienisch",
|
||||
"nl": "Niederländisch",
|
||||
"sv": "Schwedisch",
|
||||
"cs": "Tschechisch",
|
||||
"ko": "Koreanisch",
|
||||
"pl": "Polnisch",
|
||||
"el": "Griechisch",
|
||||
"ro": "Rumänisch",
|
||||
"hu": "Ungarisch",
|
||||
"fi": "Finnisch",
|
||||
"ru": "Russisch",
|
||||
"ja": "Japanisch",
|
||||
"tr": "Türkisch",
|
||||
"da": "Dänisch",
|
||||
"hi": "Hindi",
|
||||
"nb": "Norwegisch",
|
||||
"vi": "Vietnamesisch",
|
||||
"fa": "Persisch",
|
||||
"uk": "Ukrainisch",
|
||||
"he": "Hebräisch",
|
||||
"sk": "Slowakisch",
|
||||
"yue": "粵語 (Kantonesisch)",
|
||||
"th": "ไทย (Thailändisch)",
|
||||
"ca": "Català (Katalanisch)",
|
||||
"ur": "اردو (Urdu)",
|
||||
"ptBR": "Portugiesisch (Brasilianisch)",
|
||||
"sr": "Српски (Serbisch)",
|
||||
"sl": "Slovenščina (Slowenisch)",
|
||||
"lt": "Lietuvių (Litauisch)",
|
||||
"bg": "Български (bulgarisch)",
|
||||
"gl": "Galego (Galicisch)",
|
||||
"id": "Bahasa Indonesia (Indonesisch)"
|
||||
},
|
||||
"appearance": "Erscheinung",
|
||||
"theme": {
|
||||
"label": "Design-Thema",
|
||||
"blue": "Blau",
|
||||
"green": "Grün",
|
||||
"default": "Standard",
|
||||
"nord": "Nord",
|
||||
"red": "Rot",
|
||||
"contrast": "Hoher Kontrast",
|
||||
"highcontrast": "Hoher Kontrast"
|
||||
},
|
||||
"help": "Hilfe",
|
||||
"documentation": {
|
||||
"title": "Dokumentation",
|
||||
"label": "Frigate Dokumentation"
|
||||
},
|
||||
"live": {
|
||||
"allCameras": "Alle Kameras",
|
||||
"cameras": {
|
||||
"title": "Kameras",
|
||||
"count_one": "{{count}} Kamera",
|
||||
"count_other": "{{count}} Kameras"
|
||||
},
|
||||
"title": "Live"
|
||||
},
|
||||
"review": "Überprüfen",
|
||||
"restart": "Frigate neu starten",
|
||||
"darkMode": {
|
||||
"light": "Hell",
|
||||
"label": "Dunkler Modus",
|
||||
"dark": "Dunkel",
|
||||
"withSystem": {
|
||||
"label": "Verwende Systemeinstellungen fuer hell oder dunkel Modus"
|
||||
}
|
||||
},
|
||||
"system": "System",
|
||||
"configuration": "Konfigurieren",
|
||||
"withSystem": "System",
|
||||
"settings": "Einstellungen",
|
||||
"systemLogs": "Systemprotokoll",
|
||||
"systemMetrics": "Systemstatistiken",
|
||||
"explore": "Erkunden",
|
||||
"faceLibrary": "Gesichterbibliothek",
|
||||
"user": {
|
||||
"title": "Benutzer",
|
||||
"account": "Benutzerkonto",
|
||||
"current": "Aktueller Benutzer: {{user}}",
|
||||
"setPassword": "Passwort setzen",
|
||||
"anonymous": "anonym",
|
||||
"logout": "Abmelden"
|
||||
},
|
||||
"uiPlayground": "Testgebiet für Benutzeroberfläche",
|
||||
"export": "Exportieren",
|
||||
"classification": "Klassifizierung"
|
||||
},
|
||||
"unit": {
|
||||
"speed": {
|
||||
"mph": "mph",
|
||||
"kph": "km/h"
|
||||
},
|
||||
"length": {
|
||||
"feet": "Fuß",
|
||||
"meters": "Meter"
|
||||
},
|
||||
"data": {
|
||||
"kbps": "kB/s",
|
||||
"mbps": "MB/s",
|
||||
"gbps": "GB/s",
|
||||
"kbph": "kB/Stunde",
|
||||
"mbph": "MB/Stunde",
|
||||
"gbph": "GB/Stunde"
|
||||
}
|
||||
},
|
||||
"toast": {
|
||||
"copyUrlToClipboard": "URL in Zwischenablage kopiert.",
|
||||
"save": {
|
||||
"error": {
|
||||
"title": "Speichern der Konfigurationsänderungen gescheitert: {{errorMessage}}",
|
||||
"noMessage": "Speichern der Konfigurationsänderungen gescheitert"
|
||||
},
|
||||
"title": "Speichern"
|
||||
}
|
||||
},
|
||||
"role": {
|
||||
"title": "Rolle",
|
||||
"admin": "Administrator",
|
||||
"viewer": "Zuschauer",
|
||||
"desc": "Administratoren haben vollen Zugang zu allen Funktionen der Frigate Benutzeroberfläche. Zuschauer können nur Kameras betrachten, erkannte Objekte überprüfen und historische Aufnahmen durchsehen."
|
||||
},
|
||||
"pagination": {
|
||||
"previous": {
|
||||
"title": "Voherige",
|
||||
"label": "Zur voherigen Seite wechseln"
|
||||
},
|
||||
"next": {
|
||||
"title": "Nächste",
|
||||
"label": "Zur nächsten Seite wechseln"
|
||||
},
|
||||
"more": "Weitere Seiten",
|
||||
"label": "Seitennummerierung"
|
||||
},
|
||||
"notFound": {
|
||||
"title": "404",
|
||||
"desc": "Seite nicht gefunden",
|
||||
"documentTitle": "Nicht gefunden - Frigate"
|
||||
},
|
||||
"selectItem": "Wähle {{item}}",
|
||||
"readTheDocumentation": "Dokumentation lesen",
|
||||
"accessDenied": {
|
||||
"desc": "Du hast keine Berechtigung diese Seite anzuzeigen.",
|
||||
"documentTitle": "Zugang verweigert - Frigate",
|
||||
"title": "Zugang verweigert"
|
||||
},
|
||||
"information": {
|
||||
"pixels": "{{area}}px"
|
||||
},
|
||||
"field": {
|
||||
"optional": "Optional",
|
||||
"internalID": "Die interne ID, die Frigate in der Konfiguration und Datenbank verwendet"
|
||||
},
|
||||
"list": {
|
||||
"two": "{{0}} und {{1}}",
|
||||
"many": "{{items}}, und {{last}}",
|
||||
"separatorWithSpace": ", "
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"form": {
|
||||
"login": "Anmeldung",
|
||||
"errors": {
|
||||
"passwordRequired": "Kennwort ist erforderlich",
|
||||
"loginFailed": "Anmeldung gescheitert",
|
||||
"webUnknownError": "Unbekannter Fehler. Prüfe Konsolenlogs.",
|
||||
"usernameRequired": "Benutzername ist erforderlich",
|
||||
"rateLimit": "Anmeldelimit überschritten. Bitte später erneut versuchen.",
|
||||
"unknownError": "Unbekannter Fehler. Prüfe Logs."
|
||||
},
|
||||
"user": "Benutzername",
|
||||
"password": "Kennwort",
|
||||
"firstTimeLogin": "Ist dies der erste Loginversuch? Die Zugangsdaten werden in den Frigate Logs angezeigt."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
{
|
||||
"group": {
|
||||
"delete": {
|
||||
"label": "Kameragruppe löschen",
|
||||
"confirm": {
|
||||
"title": "Löschen bestätigen",
|
||||
"desc": "Willst Du die Kameragruppe <em>{{name}}</em> wirklich löschen?"
|
||||
}
|
||||
},
|
||||
"name": {
|
||||
"label": "Name",
|
||||
"placeholder": "Gib einen Namen ein…",
|
||||
"errorMessage": {
|
||||
"exists": "Name der Kameragruppe bereits vorhanden.",
|
||||
"nameMustNotPeriod": "Name einer Kameragruppe darf keinen Punkt enthalten.",
|
||||
"mustLeastCharacters": "Name einer Kameragruppe muss mindestens 2 Zeichen haben.",
|
||||
"invalid": "Ungültiger Name für eine Kameragruppe."
|
||||
}
|
||||
},
|
||||
"icon": "Icon",
|
||||
"camera": {
|
||||
"setting": {
|
||||
"label": "Kamera Streaming Einstellungen",
|
||||
"audioIsAvailable": "Audio ist für diesen Stream verfügbar",
|
||||
"audioIsUnavailable": "Audio ist für diesen Stream nicht verfügbar",
|
||||
"streamMethod": {
|
||||
"label": "Streaming-Methode",
|
||||
"method": {
|
||||
"noStreaming": {
|
||||
"label": "Kein Streaming",
|
||||
"desc": "Kamerabilder werden nur einmal pro Minute aktualisiert und es wird kein Live Streaming geben."
|
||||
},
|
||||
"smartStreaming": {
|
||||
"label": "Smart Streaming (empfohlen)",
|
||||
"desc": "Smart Streaming wird Deine Kamera einmal in der Minute aktualisieren, wenn sich keine erkennbare Aktivität ereignet, um Bandbreite und Ressourcen zu schonen. Sobald eine Aktivität erkannt wird, wechselt das Standbild sofort zu einem Live Stream."
|
||||
},
|
||||
"continuousStreaming": {
|
||||
"label": "Kontinuierliches Streaming",
|
||||
"desc": {
|
||||
"title": "Das auf einem Dashboard sichtbare Kamerabild ist immer ein Live Stream, selbst wenn keine Aktivität erkannt wird.",
|
||||
"warning": "Kontinuierliches Streaming kann zu hoher Bandbreitenausnutzung und zu Performanceproblemen führen. Bitte behutsam nutzen."
|
||||
}
|
||||
}
|
||||
},
|
||||
"placeholder": "Wähle eine streaming Methode"
|
||||
},
|
||||
"title": "{{cameraName}} Streaming Einstellungen",
|
||||
"compatibilityMode": {
|
||||
"desc": "Aktiviere diese Option nur, falls der Live Stream Deiner Kamera Farbstörungen zeigt und eine Diagonale Linie auf der rechten Seite des Bildes hat.",
|
||||
"label": "Kompatibilitätsmodus"
|
||||
},
|
||||
"audio": {
|
||||
"tips": {
|
||||
"title": "Audio muss in der Kamera verfügbar und in go2rtc für diesen Stream konfiguriert sein.",
|
||||
"document": "Lies die Dokumentation. "
|
||||
}
|
||||
},
|
||||
"desc": "Ändere die Live Stream Optionen für das Dashboard dieser Kameragruppe. <em>Diese Einstellungen sind geräte-/browserspezifisch.</em>",
|
||||
"stream": "Stream",
|
||||
"placeholder": "Wähle einen Stream"
|
||||
},
|
||||
"birdseye": "Vogelperspektive"
|
||||
},
|
||||
"add": "Kameragruppe hinzufügen",
|
||||
"cameras": {
|
||||
"label": "Kameras",
|
||||
"desc": "Wähle Kameras für diese Gruppe aus."
|
||||
},
|
||||
"label": "Kameragruppen",
|
||||
"edit": "Kameragruppe bearbeiten",
|
||||
"success": "Kameragruppe {{name}} wurde gespeichert."
|
||||
},
|
||||
"debug": {
|
||||
"options": {
|
||||
"title": "Optionen",
|
||||
"hideOptions": "Verberge Optionen",
|
||||
"label": "Einstellungen",
|
||||
"showOptions": "Zeige Optionen"
|
||||
},
|
||||
"timestamp": "Zeitstempel",
|
||||
"zones": "Zonen",
|
||||
"mask": "Maske",
|
||||
"motion": "Bewegung",
|
||||
"regions": "Regionen",
|
||||
"boundingBox": "Begrenzungsrechteck"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"restart": {
|
||||
"title": "Sind Sie sicher, dass Sie Frigate neustarten wollen?",
|
||||
"restarting": {
|
||||
"title": "Frigate startet neu",
|
||||
"content": "Diese Seite wird in {{countdown}} Sekunde(n) aktualisiert.",
|
||||
"button": "Neuladen erzwingen"
|
||||
},
|
||||
"button": "Neustarten"
|
||||
},
|
||||
"explore": {
|
||||
"plus": {
|
||||
"review": {
|
||||
"true": {
|
||||
"label": "Bestätigen Sie das Label für Frigate Plus",
|
||||
"true_one": "Das ist ein/eine {{label}}",
|
||||
"true_other": "Dies sind {{label}}"
|
||||
},
|
||||
"state": {
|
||||
"submitted": "Übermittelt"
|
||||
},
|
||||
"false": {
|
||||
"false_one": "Das ist kein(e) {{label}}",
|
||||
"false_other": "Das sind kein(e) {{label}}",
|
||||
"label": "Bestätige dieses Label nicht für Frigate Plus"
|
||||
},
|
||||
"question": {
|
||||
"label": "Bestätige diese Beschriftung für Frigate Plus",
|
||||
"ask_a": "Ist dieses Objekt ein <code>{{label}}</code>?",
|
||||
"ask_an": "Ist dieses Objekt ein <code>{{label}}</code>?",
|
||||
"ask_full": "Ist dieses Objekt ein <code>{{untranslatedLabel}}</code> ({{translatedLabel}})?"
|
||||
}
|
||||
},
|
||||
"submitToPlus": {
|
||||
"label": "An Frigate+ übermitteln",
|
||||
"desc": "Objekte an Orten die du vermeiden möchtest, sind keine Fehlalarme. Wenn du sie als Fehlalarme meldest, verwirrst du das Modell."
|
||||
}
|
||||
},
|
||||
"video": {
|
||||
"viewInHistory": "Im Verlauf ansehen"
|
||||
}
|
||||
},
|
||||
"export": {
|
||||
"time": {
|
||||
"fromTimeline": "Aus der Zeitleiste auswählen",
|
||||
"start": {
|
||||
"title": "Startzeit",
|
||||
"label": "Startzeit auswählen"
|
||||
},
|
||||
"end": {
|
||||
"label": "Endzeit auswählen",
|
||||
"title": "Endzeit"
|
||||
},
|
||||
"lastHour_one": "Letzte Stunde",
|
||||
"lastHour_other": "Letzte {{count}} Stunden",
|
||||
"custom": "Benutzerdefiniert"
|
||||
},
|
||||
"name": {
|
||||
"placeholder": "Export benennen"
|
||||
},
|
||||
"select": "Auswählen",
|
||||
"selectOrExport": "Auswählen oder Exportieren",
|
||||
"toast": {
|
||||
"error": {
|
||||
"endTimeMustAfterStartTime": "Die Endzeit darf nicht vor der Startzeit liegen",
|
||||
"failed": "Fehler beim Starten des Exports: {{error}}",
|
||||
"noVaildTimeSelected": "Kein gültiger Zeitraum ausgewählt"
|
||||
},
|
||||
"success": "Export erfolgreich gestartet. Die Datei befindet sich auf der Exportseite.",
|
||||
"view": "Ansicht"
|
||||
},
|
||||
"fromTimeline": {
|
||||
"saveExport": "Export speichern",
|
||||
"previewExport": "Exportvorschau"
|
||||
},
|
||||
"export": "Exportieren"
|
||||
},
|
||||
"streaming": {
|
||||
"restreaming": {
|
||||
"disabled": "Für diese Kamera ist das Restreaming nicht aktiviert.",
|
||||
"desc": {
|
||||
"readTheDocumentation": "Weitere Informationen in der Dokumentation",
|
||||
"title": "Konfiguriere go2rtc, um erweiterte Live-Ansichtsoptionen und Audio für diese Kamera zu nutzen."
|
||||
}
|
||||
},
|
||||
"showStats": {
|
||||
"label": "Stream-Statistiken anzeigen",
|
||||
"desc": "Stream-Statistiken werden bei aktivierter Option als Overlay im Kamera-Feed eingeblendet."
|
||||
},
|
||||
"debugView": "Debug-Ansicht",
|
||||
"label": "Stream"
|
||||
},
|
||||
"search": {
|
||||
"saveSearch": {
|
||||
"label": "Suche speichern",
|
||||
"desc": "Gib einen Namen für diese gespeicherte Suche an.",
|
||||
"placeholder": "Gib einen Namen für die Suche ein",
|
||||
"overwrite": "{{searchName}} existiert bereits. Beim Speichern wird der vorhandene Wert überschrieben.",
|
||||
"button": {
|
||||
"save": {
|
||||
"label": "Diese Suche speichern"
|
||||
}
|
||||
},
|
||||
"success": "Die Suche {{searchName}} wurde gespeichert."
|
||||
}
|
||||
},
|
||||
"recording": {
|
||||
"confirmDelete": {
|
||||
"title": "Bestätige Löschung",
|
||||
"desc": {
|
||||
"selected": "Bist du sicher, dass du alle aufgezeichneten Videos, die mit diesem Beitrag verbunden sind, löschen möchtest?<br /><br />Halte <em>Shift</em>-Taste gedrückt, um diesen Dialog in Zukunft zu umgehen."
|
||||
},
|
||||
"toast": {
|
||||
"success": "Das Videomaterial des gewählten Eintrags wurde erfolgreich gelöscht.",
|
||||
"error": "Löschen is fehlgeschlagen: {{error}}"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
"export": "Exportieren",
|
||||
"markAsReviewed": "Als geprüft markieren",
|
||||
"deleteNow": "Jetzt löschen",
|
||||
"markAsUnreviewed": "Als ungeprüft markieren"
|
||||
}
|
||||
},
|
||||
"imagePicker": {
|
||||
"selectImage": "Vorschaubild eines verfolgten Objekts selektieren",
|
||||
"search": {
|
||||
"placeholder": "Nach Label oder Unterlabel suchen..."
|
||||
},
|
||||
"noImages": "Kein Vorschaubild für diese Kamera gefunden",
|
||||
"unknownLabel": "Gespeichertes Triggerbild"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"filter": "Filter",
|
||||
"labels": {
|
||||
"all": {
|
||||
"short": "Labels",
|
||||
"title": "Alle Labels"
|
||||
},
|
||||
"label": "Labels",
|
||||
"count_one": "{{count}} Label",
|
||||
"count_other": "{{count}} Labels"
|
||||
},
|
||||
"zones": {
|
||||
"all": {
|
||||
"title": "Alle Zonen",
|
||||
"short": "Zonen"
|
||||
},
|
||||
"label": "Zonen"
|
||||
},
|
||||
"dates": {
|
||||
"all": {
|
||||
"title": "Alle Zeiträume",
|
||||
"short": "Daten"
|
||||
},
|
||||
"selectPreset": "Wähle eine Voreinstellung aus…"
|
||||
},
|
||||
"reset": {
|
||||
"label": "Filter auf Standardwerte zurücksetzen"
|
||||
},
|
||||
"more": "Mehr Filter",
|
||||
"timeRange": "Zeitraum",
|
||||
"subLabels": {
|
||||
"all": "Alle Unterkategorien",
|
||||
"label": "Unterkategorie"
|
||||
},
|
||||
"features": {
|
||||
"label": "Eigenschaften",
|
||||
"hasSnapshot": "Hat einen Schnappschuss",
|
||||
"hasVideoClip": "Hat einen Video-Clip",
|
||||
"submittedToFrigatePlus": {
|
||||
"label": "Eingereicht bei Frigate+",
|
||||
"tips": "Du musst zuerst nach deine erkannten Objekten, die einen Schnappschuss haben, filtern. <br /><br /> Erkante Objekte ohne Schnappschuss können nicht zu Frigate+ übermittelt werden."
|
||||
}
|
||||
},
|
||||
"score": "Ergebnis",
|
||||
"estimatedSpeed": "Geschätzte Geschwindigkeit ({{unit}})",
|
||||
"sort": {
|
||||
"label": "Sortieren",
|
||||
"dateAsc": "Datum (Aufsteigend)",
|
||||
"dateDesc": "Datum (Absteigend)",
|
||||
"scoreAsc": "Objekt Wertung (Aufsteigend)",
|
||||
"scoreDesc": "Objekt Wertung (Absteigend)",
|
||||
"speedAsc": "Geschätzte Geschwindigkeit (Aufsteigend)",
|
||||
"relevance": "Relevanz",
|
||||
"speedDesc": "Geschätzte Geschwindigkeit (absteigend)"
|
||||
},
|
||||
"cameras": {
|
||||
"all": {
|
||||
"title": "Alle Kameras",
|
||||
"short": "Kameras"
|
||||
},
|
||||
"label": "Kamera Filter"
|
||||
},
|
||||
"motion": {
|
||||
"showMotionOnly": "Zeige nur Bewegung"
|
||||
},
|
||||
"review": {
|
||||
"showReviewed": "Geprüfte anzeigen"
|
||||
},
|
||||
"explore": {
|
||||
"settings": {
|
||||
"defaultView": {
|
||||
"title": "Standardansicht",
|
||||
"desc": "Wenn keine Filter ausgewählt sind, wird eine Zusammenfassung der zuletzt verfolgten Objekte pro Kategorie oder ein ungefiltertes Raster angezeigt.",
|
||||
"summary": "Zusammenfassung",
|
||||
"unfilteredGrid": "Ungefiltertes Raster"
|
||||
},
|
||||
"title": "Einstellungen",
|
||||
"gridColumns": {
|
||||
"title": "Rasterspalten",
|
||||
"desc": "Wähle die Anzahl der Spalten in der Rasteransicht."
|
||||
},
|
||||
"searchSource": {
|
||||
"options": {
|
||||
"description": "Beschreibung",
|
||||
"thumbnailImage": "Vorschaubild"
|
||||
},
|
||||
"label": "Quelle der Suche",
|
||||
"desc": "Wähle, ob die Miniaturansichten oder die Beschreibungen der erkannten Objekte durchsucht werden sollen."
|
||||
}
|
||||
},
|
||||
"date": {
|
||||
"selectDateBy": {
|
||||
"label": "Wähle ein Datum zum Filtern"
|
||||
}
|
||||
}
|
||||
},
|
||||
"logSettings": {
|
||||
"label": "Log-Ebene filtern",
|
||||
"filterBySeverity": "Protokolle nach Schweregrad filtern",
|
||||
"loading": {
|
||||
"title": "Lade",
|
||||
"desc": "Wenn das Protokollfenster nach unten gescrollt wird, werden neue Protokolle automatisch geladen, sobald sie hinzugefügt werden."
|
||||
},
|
||||
"disableLogStreaming": "Log des Streams deaktivieren",
|
||||
"allLogs": "Alle Logs"
|
||||
},
|
||||
"trackedObjectDelete": {
|
||||
"title": "Bestätige Löschung",
|
||||
"toast": {
|
||||
"success": "Erkannte Objekte erfolgreich gelöscht.",
|
||||
"error": "Das Löschen von verfolgten Objekten ist fehlgeschlagen: {{errorMessage}}"
|
||||
},
|
||||
"desc": "Beim Löschen dieser {{objectLength}} verfolgten Objekte werden der Schnappschuss, alle gespeicherten Einbettungen und alle zugehörigen Objektlebenszykluseinträge entfernt. Aufgezeichnetes Filmmaterial dieser verfolgten Objekte in der Verlaufsansicht wird <em>NICHT</em> gelöscht. <br /><br />Bist du sicher, dass du fortfahren möchtest?<br /><br />Halte die <em>Shift-Taste</em> gedrückt, um diesen Dialog in Zukunft zu umgehen."
|
||||
},
|
||||
"zoneMask": {
|
||||
"filterBy": "Nach Zonenmaskierung filtern"
|
||||
},
|
||||
"recognizedLicensePlates": {
|
||||
"noLicensePlatesFound": "Keine Kennzeichen gefunden.",
|
||||
"title": "Bekannte Kennzeichen",
|
||||
"loadFailed": "Bekannte Nummernschilder konnten nicht geladen werden.",
|
||||
"loading": "Lade bekannte Nummernschilder…",
|
||||
"placeholder": "Tippe, um Kennzeichen zu suchen…",
|
||||
"selectPlatesFromList": "Wählen eine oder mehrere Kennzeichen aus der Liste aus.",
|
||||
"selectAll": "Alle wählen",
|
||||
"clearAll": "Alle löschen"
|
||||
},
|
||||
"classes": {
|
||||
"label": "Klassen",
|
||||
"all": {
|
||||
"title": "Alle Klassen"
|
||||
},
|
||||
"count_one": "{{count}} Klasse",
|
||||
"count_other": "{{count}} Klassen"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"iconPicker": {
|
||||
"search": {
|
||||
"placeholder": "Suche nach einem Icon…"
|
||||
},
|
||||
"selectIcon": "Wähle ein Icon"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"button": {
|
||||
"downloadVideo": {
|
||||
"label": "Video herunterladen",
|
||||
"toast": {
|
||||
"success": "Das Herunterladen des überprüften Videos wurde gestartet."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"noRecordingsFoundForThisTime": "Keine Aufnahmen für diesen Zeitpunkt gefunden",
|
||||
"noPreviewFound": "Keine Vorschau gefunden",
|
||||
"submitFrigatePlus": {
|
||||
"title": "Dieses Bild an Frigate+ senden?",
|
||||
"submit": "Senden"
|
||||
},
|
||||
"livePlayerRequiredIOSVersion": "iOS 17.1 oder höher ist für diesen Typ eines Live-Streams erforderlich.",
|
||||
"streamOffline": {
|
||||
"title": "Stream ist offline",
|
||||
"desc": "Es wurden keine Bilder vom <code>Erkennungsstream</code> der Kamera {{cameraName}} empfangen, bitte Logs überprüfen"
|
||||
},
|
||||
"cameraDisabled": "Kamera ist deaktiviert",
|
||||
"stats": {
|
||||
"streamType": {
|
||||
"title": "Stream Typ:",
|
||||
"short": "Typ"
|
||||
},
|
||||
"bandwidth": {
|
||||
"title": "Bandbreite:",
|
||||
"short": "Bandbreite"
|
||||
},
|
||||
"latency": {
|
||||
"title": "Latenz:",
|
||||
"value": "{{seconds}} Sekunden",
|
||||
"short": {
|
||||
"title": "Lazenz",
|
||||
"value": "{{seconds}} s"
|
||||
}
|
||||
},
|
||||
"droppedFrames": {
|
||||
"short": {
|
||||
"title": "Ausgelassen",
|
||||
"value": "{{droppedFrames}} Bilder"
|
||||
},
|
||||
"title": "Ausgelassene Bilder:"
|
||||
},
|
||||
"decodedFrames": "Dekodierte Bilder:",
|
||||
"droppedFrameRate": "Verlorene Bildrate:",
|
||||
"totalFrames": "Bilder insgesamt:"
|
||||
},
|
||||
"toast": {
|
||||
"error": {
|
||||
"submitFrigatePlusFailed": "Bild an Frigate+ senden gescheitert"
|
||||
},
|
||||
"success": {
|
||||
"submittedFrigatePlus": "Bild erfolgreich an Frigate+ gesendet"
|
||||
}
|
||||
},
|
||||
"noPreviewFoundFor": "Keine Vorschau für {{cameraName}} gefunden"
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"boat": "Boot",
|
||||
"traffic_light": "Ampel",
|
||||
"fire_hydrant": "Hydrant",
|
||||
"stop_sign": "Stoppschild",
|
||||
"bench": "Bank",
|
||||
"bird": "Vogel",
|
||||
"cow": "Kuh",
|
||||
"elephant": "Elefant",
|
||||
"bear": "Bär",
|
||||
"zebra": "Zebra",
|
||||
"giraffe": "Giraffe",
|
||||
"shoe": "Schuh",
|
||||
"tie": "Krawatte",
|
||||
"frisbee": "Frisbee",
|
||||
"skis": "Skier",
|
||||
"kite": "Drachen",
|
||||
"skateboard": "Skateboard",
|
||||
"surfboard": "Surfbrett",
|
||||
"plate": "Platte",
|
||||
"cup": "Tasse",
|
||||
"spoon": "Löffel",
|
||||
"sandwich": "Sandwich",
|
||||
"broccoli": "Brokkoli",
|
||||
"carrot": "Karotte",
|
||||
"pizza": "Pizza",
|
||||
"donut": "Donut",
|
||||
"cake": "Kuchen",
|
||||
"chair": "Stuhl",
|
||||
"couch": "Sofa",
|
||||
"bed": "Bett",
|
||||
"dining_table": "Esstisch",
|
||||
"toilet": "Toilette",
|
||||
"door": "Tür",
|
||||
"sink": "Waschbecken",
|
||||
"refrigerator": "Kühlschrank",
|
||||
"book": "Buch",
|
||||
"bbq_grill": "BBQ Grill",
|
||||
"amazon": "Amazon",
|
||||
"fedex": "FedEx",
|
||||
"dhl": "DHL",
|
||||
"an_post": "Post",
|
||||
"postnl": "PostNL",
|
||||
"nzpost": "NZPost",
|
||||
"purolator": "Purolator",
|
||||
"postnord": "PostNord",
|
||||
"dpd": "DPD",
|
||||
"snowboard": "Snowboard",
|
||||
"baseball_bat": "Baseballschläger",
|
||||
"knife": "Messer",
|
||||
"squirrel": "Eichhörnchen",
|
||||
"animal": "Tier",
|
||||
"blender": "Mixer",
|
||||
"vase": "Vase",
|
||||
"orange": "Orange",
|
||||
"teddy_bear": "Teddybär",
|
||||
"on_demand": "Auf Anfrage",
|
||||
"scissors": "Schere",
|
||||
"ups": "UPS",
|
||||
"train": "Zug",
|
||||
"toaster": "Toaster",
|
||||
"clock": "Uhr",
|
||||
"mirror": "Spiegel",
|
||||
"backpack": "Rucksack",
|
||||
"motorcycle": "Motorrad",
|
||||
"window": "Fenster",
|
||||
"toothbrush": "Zahnbürste",
|
||||
"package": "Paket",
|
||||
"hair_brush": "Haarbürste",
|
||||
"apple": "Apfel",
|
||||
"banana": "Banane",
|
||||
"parking_meter": "Parkuhr",
|
||||
"oven": "Ofen",
|
||||
"umbrella": "Regenschirm",
|
||||
"eye_glasses": "Brillen",
|
||||
"robot_lawnmower": "Mähroboter",
|
||||
"potted_plant": "Topfpflanze",
|
||||
"waste_bin": "Abfallbehälter",
|
||||
"license_plate": "Kennzeichen",
|
||||
"bottle": "Flasche",
|
||||
"deer": "Reh",
|
||||
"usps": "USPS",
|
||||
"person": "Person",
|
||||
"bowl": "Schüssel",
|
||||
"microwave": "Mikrowelle",
|
||||
"bicycle": "Fahrrad",
|
||||
"car": "Auto",
|
||||
"fork": "Gabel",
|
||||
"tv": "Fernseher",
|
||||
"laptop": "Laptop",
|
||||
"mouse": "Maus",
|
||||
"goat": "Ziege",
|
||||
"keyboard": "Klaviatur",
|
||||
"cell_phone": "Handy",
|
||||
"remote": "Fernbedienung",
|
||||
"airplane": "Flugzeug",
|
||||
"tennis_racket": "Tennisschläger",
|
||||
"bus": "Bus",
|
||||
"street_sign": "Straßenschild",
|
||||
"horse": "Pferd",
|
||||
"bark": "Bellen",
|
||||
"cat": "Katze",
|
||||
"wine_glass": "Weinglas",
|
||||
"dog": "Hund",
|
||||
"sheep": "Schaf",
|
||||
"hat": "Hut",
|
||||
"hot_dog": "Hot Dog",
|
||||
"baseball_glove": "Baseballhandschuh",
|
||||
"suitcase": "Koffer",
|
||||
"handbag": "Handtasche",
|
||||
"sports_ball": "Sportball",
|
||||
"hair_dryer": "Haartrockner",
|
||||
"vehicle": "Fahrzeug",
|
||||
"face": "Gesicht",
|
||||
"fox": "Fuchs",
|
||||
"desk": "Schreibtisch",
|
||||
"raccoon": "Waschbär",
|
||||
"rabbit": "Kaninchen",
|
||||
"gls": "GLS"
|
||||
}
|
||||
@@ -0,0 +1,185 @@
|
||||
{
|
||||
"documentTitle": "Klassifizierungsmodelle - Fregatte",
|
||||
"details": {
|
||||
"scoreInfo": "Die Punktzahl gibt die durchschnittliche Konfidenz aller Erkennungen dieses Objekts wieder."
|
||||
},
|
||||
"button": {
|
||||
"deleteClassificationAttempts": "Lösche klassifizierte Bilder",
|
||||
"renameCategory": "Klasse umbenennen",
|
||||
"deleteCategory": "Klasse löschen",
|
||||
"deleteImages": "Bilder löschen",
|
||||
"trainModel": "Modell trainieren",
|
||||
"addClassification": "Klassifizierung hinzufügen",
|
||||
"deleteModels": "Modell löschen",
|
||||
"editModel": "Modell bearbeiten"
|
||||
},
|
||||
"tooltip": {
|
||||
"trainingInProgress": "Modell wird gerade trainiert",
|
||||
"noNewImages": "Keine weiteren Bilder zum trainieren. Bitte klassifiziere weitere Bilder im Datensatz.",
|
||||
"noChanges": "Keine Veränderungen des Datensatzes seit dem letzten Training.",
|
||||
"modelNotReady": "Modell ist nicht bereit zum Training"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"deletedCategory": "Klasse gelöscht",
|
||||
"deletedImage": "Bilder gelöscht",
|
||||
"deletedModel_one": "{{count}} Modell erfolgreich gelöscht",
|
||||
"deletedModel_other": "{{count}} Modelle erfolgreich gelöscht",
|
||||
"categorizedImage": "Erfolgreich klassifizierte Bilder",
|
||||
"trainedModel": "Modell erfolgreich trainiert.",
|
||||
"trainingModel": "Modelltraining erfolgreich gestartet.",
|
||||
"updatedModel": "Modellkonfiguration erfolgreich aktualisiert",
|
||||
"renamedCategory": "Klasse erfolgreich in {{name}} umbenannt"
|
||||
},
|
||||
"error": {
|
||||
"deleteImageFailed": "Löschen fehlgeschlagen: {{errorMessage}}",
|
||||
"deleteCategoryFailed": "Löschen der Klasse fehlgeschlagen: {{errorMessage}}",
|
||||
"deleteModelFailed": "Model konnte nicht gelöscht werden: {{errorMessage}}",
|
||||
"trainingFailedToStart": "Modelltraining konnte nicht gestartet werden: {{errorMessage}}",
|
||||
"updateModelFailed": "Aktualisierung des Modells fehlgeschlagen: {{errorMessage}}",
|
||||
"renameCategoryFailed": "Umbenennung der Klasse fehlgeschlagen: {{errorMessage}}",
|
||||
"categorizeFailed": "Bildkategorisierung fehlgeschlagen: {{errorMessage}}",
|
||||
"trainingFailed": "Modelltraining fehlgeschlagen. Details sind in den Frigate-Protokollen zu finden."
|
||||
}
|
||||
},
|
||||
"deleteCategory": {
|
||||
"title": "Klasse löschen",
|
||||
"desc": "Möchten Sie die Klasse {{name}} wirklich löschen? Dadurch werden alle zugehörigen Bilder dauerhaft gelöscht und das Modell muss neu trainiert werden.",
|
||||
"minClassesTitle": "Klasse kann nicht gelöscht werden",
|
||||
"minClassesDesc": "Ein Klassifizierungsmodell benötigt mindestens zwei Klassen. Fügen Sie eine weitere Klasse hinzu, bevor Sie diese löschen."
|
||||
},
|
||||
"deleteModel": {
|
||||
"title": "Klassifizierungsmodell löschen",
|
||||
"single": "Möchten Sie {{name}} wirklich löschen? Dadurch werden alle zugehörigen Daten, einschließlich Bilder und Trainingsdaten, dauerhaft gelöscht. Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"desc_one": "Möchtest du {{count}} Modell wirklich löschen? Dadurch werden alle zugehörigen Daten, einschließlich Bilder und Trainingsdaten, dauerhaft gelöscht. Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"desc_other": "Möchtest du {{count}} Modelle wirklich löschen? Dadurch werden alle zugehörigen Daten, einschließlich Bilder und Trainingsdaten, dauerhaft gelöscht. Diese Aktion kann nicht rückgängig gemacht werden."
|
||||
},
|
||||
"edit": {
|
||||
"title": "Klassifikationsmodell bearbeiten",
|
||||
"descriptionState": "Bearbeite die Klassen für dieses Zustandsklassifikationsmodell. Änderungen erfordern erneutes Trainieren des Modells.",
|
||||
"descriptionObject": "Bearbeite den Objekttyp und Klassifizierungstyp für dieses Objektklassifikationsmodell.",
|
||||
"stateClassesInfo": "Hinweis: Die Änderung der Statusklassen erfordert ein erneutes Trainieren des Modells mit den aktualisierten Klassen."
|
||||
},
|
||||
"deleteDatasetImages": {
|
||||
"title": "Datensatz Bilder löschen",
|
||||
"desc_one": "Bist du sicher, dass {{count}} Bild von {{dataset}} gelöscht werden sollen? Diese Aktion kann nicht rückgängig gemacht werden und erfordert ein erneutes Trainieren des Modells.",
|
||||
"desc_other": "Bist du sicher, dass {{count}} Bilder von {{dataset}} gelöscht werden sollen? Diese Aktion kann nicht rückgängig gemacht werden und erfordert ein erneutes Trainieren des Modells."
|
||||
},
|
||||
"deleteTrainImages": {
|
||||
"title": "Trainingsbilder löschen",
|
||||
"desc_one": "Bist du sicher, dass du {{count}} Bild löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"desc_other": "Bist du sicher, dass du {{count}} Bilder löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden."
|
||||
},
|
||||
"renameCategory": {
|
||||
"title": "Klasse umbenennen",
|
||||
"desc": "Neuen Namen für {{name}} eingeben. Das Modell muss neu trainiert werden, damit die Änderungen wirksam werden."
|
||||
},
|
||||
"description": {
|
||||
"invalidName": "Ungültiger Name. Namen dürfen nur Buchstaben, Zahlen, Leerzeichen, Apostrophe, Unterstriche und Bindestriche enthalten."
|
||||
},
|
||||
"train": {
|
||||
"title": "Neue Klassifizierungen",
|
||||
"titleShort": "frisch",
|
||||
"aria": "Neue Klassifizierungen auswählen"
|
||||
},
|
||||
"categories": "Klassen",
|
||||
"createCategory": {
|
||||
"new": "Neue Klasse erstellen"
|
||||
},
|
||||
"categorizeImageAs": "Bild klassifizieren als:",
|
||||
"categorizeImage": "Bild klassifizieren",
|
||||
"menu": {
|
||||
"objects": "Objekte",
|
||||
"states": "Zustände"
|
||||
},
|
||||
"noModels": {
|
||||
"object": {
|
||||
"title": "Keine Objektklassifikationsmodelle",
|
||||
"description": "Erstelle ein benutzerdefiniertes Modell, um erkannte Objekte zu klassifizieren.",
|
||||
"buttonText": "Objektmodell erstellen"
|
||||
},
|
||||
"state": {
|
||||
"title": "Keine Statusklassifizierungsmodelle",
|
||||
"description": "Erstellen Sie ein benutzerdefiniertes Modell, um Zustandsänderungen in bestimmten Kamerabereichen zu überwachen und zu klassifizieren.",
|
||||
"buttonText": "Zustandsmodell erstellen"
|
||||
}
|
||||
},
|
||||
"wizard": {
|
||||
"title": "Neue Klassifizierung erstellen",
|
||||
"steps": {
|
||||
"nameAndDefine": "Benennen und definieren",
|
||||
"stateArea": "Gebiet",
|
||||
"chooseExamples": "Beispiel auswählen"
|
||||
},
|
||||
"step1": {
|
||||
"description": "Zustandsmodelle überwachen feste Kamerabereiche auf Veränderungen (z. B. Tür offen/geschlossen). Objektmodelle fügen den erkannten Objekten Klassifizierungen hinzu (z. B. bekannte Tiere, Lieferanten usw.).",
|
||||
"name": "Name",
|
||||
"namePlaceholder": "Eingeben Modell Name...",
|
||||
"type": "Typ",
|
||||
"typeState": "Zustand",
|
||||
"typeObject": "Objekt",
|
||||
"objectLabel": "Objekt Bezeichnung",
|
||||
"objectLabelPlaceholder": "Auswahl Objekt Typ...",
|
||||
"classificationType": "Klassifizierungstyp",
|
||||
"classificationTypeTip": "Etwas über Klassifizierungstyp lernen",
|
||||
"classificationTypeDesc": "Unterbezeichnungen fügen dem Objektnamen zusätzlichen Text hinzu (z. B. „Person: UPS“). Attribute sind durchsuchbare Metadaten, die separat in den Objektmetadaten gespeichert sind.",
|
||||
"classificationSubLabel": "Unterlabel",
|
||||
"classificationAttribute": "Merkmal",
|
||||
"classes": "Klasse",
|
||||
"states": "Gebiet",
|
||||
"classesTip": "Über Klassen lernen",
|
||||
"classesStateDesc": "Definieren Sie die verschiedenen Zustände, in denen sich Ihr Kamerabereich befinden kann. Beispiel: „offen” und „geschlossen” für ein Garagentor.",
|
||||
"classesObjectDesc": "Definieren Sie die verschiedenen Kategorien, in die erkannte Objekte klassifiziert werden sollen. Beispiel: „Lieferant“, „Bewohner“, „Fremder“ für die Klassifizierung von Personen.",
|
||||
"classPlaceholder": "Eingabe Klassenbezeichnung...",
|
||||
"errors": {
|
||||
"nameRequired": "Modellname ist erforderlich",
|
||||
"nameLength": "Der Modellname darf maximal 64 Zeichen lang sein",
|
||||
"nameOnlyNumbers": "Der Modellname darf nicht nur aus Zahlen bestehen",
|
||||
"classRequired": "Mindestens eine Klasse ist erforderlich",
|
||||
"classesUnique": "Klassenname muss eindeutig sein",
|
||||
"stateRequiresTwoClasses": "Gebietsmodelle erfordern mindestens zwei Klassen",
|
||||
"objectLabelRequired": "Bitte wähle eine Objektbeschriftung",
|
||||
"objectTypeRequired": "Bitte wählen Sie einen Klassifizierungstyp aus"
|
||||
}
|
||||
},
|
||||
"step2": {
|
||||
"description": "Wählen Sie Kameras aus und legen Sie für jede Kamera den zu überwachenden Bereich fest. Das Modell klassifiziert den Zustand dieser Bereiche.",
|
||||
"cameras": "Kameras",
|
||||
"selectCamera": "Kamera auswählen",
|
||||
"noCameras": "Klick + zum hinzufügen der Kameras",
|
||||
"selectCameraPrompt": "Wählen Sie eine Kamera aus der Liste aus, um ihren Überwachungsbereich festzulegen"
|
||||
},
|
||||
"step3": {
|
||||
"selectImagesPrompt": "Wählen sie alle Bilder mit: {{className}}",
|
||||
"selectImagesDescription": "Klicken Sie auf die Bilder, um sie auszuwählen. Klicken Sie auf „Weiter“, wenn Sie mit diesem Kurs fertig sind.",
|
||||
"allImagesRequired_one": "Bitte klassifizieren Sie alle Bilder. {{count}} Bild verbleibend.",
|
||||
"allImagesRequired_other": "Bitte klassifizieren Sie alle Bilder. {{count}} Bilder verbleiben.",
|
||||
"generating": {
|
||||
"title": "Beispielbilder generieren",
|
||||
"description": "Frigate extrahiert repräsentative Bilder aus Ihren Aufnahmen. Dies kann einen Moment dauern..."
|
||||
},
|
||||
"training": {
|
||||
"title": "Trainingsmodell",
|
||||
"description": "Ihr Modell wird im Hintergrund trainiert. Schließen Sie diesen Dialog, und Ihr Modell wird ausgeführt, sobald das Training abgeschlossen ist."
|
||||
},
|
||||
"retryGenerate": "Generierung wiederholen",
|
||||
"noImages": "Keine Bilder generiert",
|
||||
"classifying": "Klassifizieren und Trainieren...",
|
||||
"trainingStarted": "Training wurde erfolgreich gestartet",
|
||||
"errors": {
|
||||
"noCameras": "Keine Kameras konfiguriert",
|
||||
"noObjectLabel": "Kein Objektlabel ausgewählt",
|
||||
"generateFailed": "Beispiele konnten nicht generiert werden: {{error}}",
|
||||
"generationFailed": "Generierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
|
||||
"classifyFailed": "Bilder konnten nicht klassifiziert werden: {{error}}"
|
||||
},
|
||||
"generateSuccess": "Erfolgreich generierte Beispielbilder",
|
||||
"modelCreated": "Modell erfolgreich erstellt. Verwenden Sie die Ansicht „Aktuelle Klassifizierungen“, um Bilder für fehlende Zustände hinzuzufügen, und trainieren Sie dann das Modell.",
|
||||
"missingStatesWarning": {
|
||||
"title": "Beispiele für fehlende Zustände",
|
||||
"description": "Es wird empfohlen für alle Zustände Beispiele auszuwählen. Das Modell wird erst trainiert, wenn für alle Zustände Bilder vorhanden sind. Fahren Sie fort und verwenden Sie die Ansicht „Aktuelle Klassifizierungen“, um Bilder für die fehlenden Zustände zu klassifizieren. Trainieren Sie anschließend das Modell."
|
||||
}
|
||||
}
|
||||
},
|
||||
"none": "Keiner"
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"configEditor": "Konfigurationseditor",
|
||||
"copyConfig": "Konfiguration kopieren",
|
||||
"saveAndRestart": "Sichern und Neustarten",
|
||||
"saveOnly": "Nur Sichern",
|
||||
"toast": {
|
||||
"error": {
|
||||
"savingError": "Fehler beim Speichern der Konfiguration"
|
||||
},
|
||||
"success": {
|
||||
"copyToClipboard": "Konfiguration in Zwischenablage kopiert."
|
||||
}
|
||||
},
|
||||
"documentTitle": "Konfigurationseditor – Frigate",
|
||||
"confirm": "Verlassen ohne zu Speichern?",
|
||||
"safeConfigEditor": "Konfiguration Editor (abgesicherter Modus)",
|
||||
"safeModeDescription": "Frigate ist aufgrund eines Konfigurationsvalidierungsfehlers im abgesicherten Modus."
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"alerts": "Alarme",
|
||||
"detections": "Erkennungen",
|
||||
"motion": {
|
||||
"label": "Bewegung",
|
||||
"only": "nur Bewegung"
|
||||
},
|
||||
"empty": {
|
||||
"alert": "Es gibt keine zu prüfenden Alarme",
|
||||
"detection": "Es gibt keine zu prüfenden Erkennungen",
|
||||
"motion": "Keine Bewegungsdaten gefunden"
|
||||
},
|
||||
"timeline": "Zeitleiste",
|
||||
"timeline.aria": "Zeitleiste auswählen",
|
||||
"events": {
|
||||
"label": "Ereignisse",
|
||||
"noFoundForTimePeriod": "Keine Ereignisse für diesen Zeitraum gefunden.",
|
||||
"aria": "Wähle Ereignisse aus"
|
||||
},
|
||||
"documentTitle": "Überprüfung - Frigate",
|
||||
"recordings": {
|
||||
"documentTitle": "Aufnahmen - Frigate"
|
||||
},
|
||||
"calendarFilter": {
|
||||
"last24Hours": "Letzte 24 Stunden"
|
||||
},
|
||||
"newReviewItems": {
|
||||
"label": "Neue zu prüfende Objekte anschauen",
|
||||
"button": "Neue zu prüfende Objekte"
|
||||
},
|
||||
"markTheseItemsAsReviewed": "Diese Objekte als geprüft kennzeichnen",
|
||||
"camera": "Kamera",
|
||||
"allCameras": "Alle Kameras",
|
||||
"markAsReviewed": "Als geprüft kennzeichnen",
|
||||
"selected_one": "{{count}} ausgewählt",
|
||||
"selected_other": "{{count}} ausgewählt",
|
||||
"detected": "erkannt",
|
||||
"suspiciousActivity": "Verdächtige Aktivität",
|
||||
"threateningActivity": "Bedrohliche Aktivität",
|
||||
"zoomIn": "Hereinzoomen",
|
||||
"zoomOut": "Herauszoomen",
|
||||
"detail": {
|
||||
"label": "Detail",
|
||||
"aria": "Detailansicht umschalten",
|
||||
"trackedObject_one": "{{count}} Objekt",
|
||||
"trackedObject_other": "{{count}} Objekte",
|
||||
"noObjectDetailData": "Keine detaillierten Daten des Objekt verfügbar.",
|
||||
"noDataFound": "Keine Detaildaten zur Überprüfung",
|
||||
"settings": "Detailansicht Einstellungen",
|
||||
"alwaysExpandActive": {
|
||||
"desc": "Immer die Objektdetails vom aktivem Überprüfungselement erweitern, sofern verfügbar.",
|
||||
"title": "Immer aktiv erweitern"
|
||||
}
|
||||
},
|
||||
"objectTrack": {
|
||||
"trackedPoint": "Verfolgter Punkt",
|
||||
"clickToSeek": "Klicke, um zu dieser Zeit zu springen"
|
||||
},
|
||||
"normalActivity": "normal",
|
||||
"needsReview": "benötigt Überprüfung",
|
||||
"securityConcern": "Sicherheitsbedenken",
|
||||
"select_all": "alle"
|
||||
}
|
||||
@@ -0,0 +1,293 @@
|
||||
{
|
||||
"details": {
|
||||
"timestamp": "Zeitstempel",
|
||||
"item": {
|
||||
"title": "Item-Details begutachten",
|
||||
"desc": "Item-Details begutachten",
|
||||
"button": {
|
||||
"share": "Diese Aufnahme teilen",
|
||||
"viewInExplore": "Ansicht in Erkunden"
|
||||
},
|
||||
"tips": {
|
||||
"hasMissingObjects": "Passe die Konfiguration an, so dass Frigate verfolgte Objekte für die folgenden Kategorien speichert: <em>{{objects}}</em>",
|
||||
"mismatch_one": "{{count}} nicht verfügbares Objekt wurde entdeckt und in diese Überprüfung einbezogen. Dieses Objekt hat sich entweder nicht für einen Alarm oder eine Erkennung qualifiziert oder wurde bereits bereinigt/gelöscht.",
|
||||
"mismatch_other": "{{count}} nicht verfügbare Objekte wurden entdeckt und in diese Überprüfung einbezogen. Diese Objekte haben sich entweder nicht für einen Alarm oder eine Erkennung qualifiziert oder wurden bereits bereinigt/gelöscht."
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"updatedSublabel": "Unterkategorie erfolgreich aktualisiert.",
|
||||
"updatedLPR": "Nummernschild erfolgreich aktualisiert.",
|
||||
"regenerate": "Eine neue Beschreibung wurde von {{provider}} angefordert. Je nach Geschwindigkeit des Anbieters kann es einige Zeit dauern, bis die neue Beschreibung generiert ist.",
|
||||
"audioTranscription": "Die Audio-Transkription wurde erfolgreich angefordert. Je nach Geschwindigkeit Ihres Frigate-Servers kann die Transkription einige Zeit in Anspruch nehmen."
|
||||
},
|
||||
"error": {
|
||||
"regenerate": "Der Aufruf von {{provider}} für eine neue Beschreibung ist fehlgeschlagen: {{errorMessage}}",
|
||||
"updatedSublabelFailed": "Untekategorie konnte nicht aktualisiert werden: {{errorMessage}}",
|
||||
"updatedLPRFailed": "Aktualisierung des Kennzeichens fehlgeschlagen: {{errorMessage}}",
|
||||
"audioTranscription": "Die Anforderung der Audio Transkription ist fehlgeschlagen: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"label": "Label",
|
||||
"zones": "Zonen",
|
||||
"editSubLabel": {
|
||||
"title": "Unterkategorie bearbeiten",
|
||||
"desc": "Geben Sie eine neue Unterkategorie für dieses {{label}} ein",
|
||||
"descNoLabel": "Geben Sie eine neue Unterkategorie für dieses verfolgte Objekt ein"
|
||||
},
|
||||
"editLPR": {
|
||||
"title": "Kennzeichen bearbeiten",
|
||||
"desc": "Gib einen neuen Kennzeichenwert für dieses {{label}} ein",
|
||||
"descNoLabel": "Gib einen neuen Kennzeichenwert für dieses verfolgte Objekt ein"
|
||||
},
|
||||
"topScore": {
|
||||
"label": "Beste Ergebnisse",
|
||||
"info": "Die höchste Punktzahl ist der höchste Medianwert für das verfolgte Objekt und kann daher von der auf der Miniaturansicht des Suchergebnisses angezeigten Punktzahl abweichen."
|
||||
},
|
||||
"recognizedLicensePlate": "Erkanntes Kennzeichen",
|
||||
"estimatedSpeed": "Geschätzte Geschwindigkeit",
|
||||
"objects": "Objekte",
|
||||
"camera": "Kamera",
|
||||
"button": {
|
||||
"findSimilar": "Finde ähnliche",
|
||||
"regenerate": {
|
||||
"title": "Erneuern",
|
||||
"label": "Beschreibung des verfolgten Objekts neu generieren"
|
||||
}
|
||||
},
|
||||
"description": {
|
||||
"label": "Beschreibung",
|
||||
"placeholder": "Beschreibung des verfolgten Objekts",
|
||||
"aiTips": "Frigate wird erst dann eine Beschreibung vom generativen KI-Anbieter anfordern, wenn der Lebenszyklus des verfolgten Objekts beendet ist."
|
||||
},
|
||||
"expandRegenerationMenu": "Erneuerungsmenü erweitern",
|
||||
"regenerateFromSnapshot": "Aus Snapshot neu generieren",
|
||||
"regenerateFromThumbnails": "Aus Vorschaubild neu generieren",
|
||||
"tips": {
|
||||
"descriptionSaved": "Erfolgreich gespeicherte Beschreibung",
|
||||
"saveDescriptionFailed": "Die Aktualisierung der Beschreibung ist fehlgeschlagen: {{errorMessage}}"
|
||||
},
|
||||
"snapshotScore": {
|
||||
"label": "Schnappschuss Bewertung"
|
||||
},
|
||||
"score": {
|
||||
"label": "Ergebnis"
|
||||
}
|
||||
},
|
||||
"documentTitle": "Erkunde - Frigate",
|
||||
"generativeAI": "Generative KI",
|
||||
"exploreIsUnavailable": {
|
||||
"title": "Erkunden ist nicht Verfügbar",
|
||||
"embeddingsReindexing": {
|
||||
"context": "Erkunden kann nach der Re-Indexierung der verfolgten Objekte verwendet werden.",
|
||||
"startingUp": "Startet…",
|
||||
"estimatedTime": "Voraussichtlich verbleibende Zeit:",
|
||||
"finishingShortly": "Bald erledigt",
|
||||
"step": {
|
||||
"thumbnailsEmbedded": "Vorschaubilder eingebettet: ",
|
||||
"descriptionsEmbedded": "Beschreibungen eingebettet: ",
|
||||
"trackedObjectsProcessed": "Verfolgte Objekte bearbeitet: "
|
||||
}
|
||||
},
|
||||
"downloadingModels": {
|
||||
"setup": {
|
||||
"visionModel": "Vision Model",
|
||||
"visionModelFeatureExtractor": "Vision Model Feature Extraktor",
|
||||
"textModel": "Text Model",
|
||||
"textTokenizer": "Text Tokenizer"
|
||||
},
|
||||
"tips": {
|
||||
"context": "Sie sollten eine Re-Indexierung der verfolgten Objekte durchführen, sobald die Modelle heruntergeladen sind.",
|
||||
"documentation": "Lesen Sie die Dokumentation"
|
||||
},
|
||||
"error": "Ein Fehler ist aufgetreten. Bitte prüfen Sie die Frigate Logs.",
|
||||
"context": "Frigate lädt derzeit benötigte Modelle für den Support des \"Semantic Search\"-Features. Je nach der Geschwindigkeit der Netzwerkverbindung kann dies einige Minuten in Anspruch nehmen."
|
||||
}
|
||||
},
|
||||
"trackedObjectDetails": "Details zu verfolgtem Objekt",
|
||||
"objectLifecycle": {
|
||||
"noImageFound": "Kein Bild für diesen Zeitstempel gefunden.",
|
||||
"createObjectMask": "Objekt-Maske erstellen",
|
||||
"lifecycleItemDesc": {
|
||||
"entered_zone": "{{label}} hat {{zones}} betreten",
|
||||
"visible": "{{label}} erkannt",
|
||||
"attribute": {
|
||||
"other": "{{label}} erkannt als {{attribute}}",
|
||||
"faceOrLicense_plate": "{{attribute}} erkannt für {{label}}"
|
||||
},
|
||||
"external": "{{label}} erkannt",
|
||||
"active": "{{label}} wurde aktiv",
|
||||
"gone": "{{label}} hat verlassen",
|
||||
"stationary": "{{label}} wurde stationär",
|
||||
"heard": "{{label}} gehört",
|
||||
"header": {
|
||||
"ratio": "Verhältnis",
|
||||
"area": "Bereich",
|
||||
"zones": "Zonen"
|
||||
}
|
||||
},
|
||||
"annotationSettings": {
|
||||
"offset": {
|
||||
"documentation": "Lesen Sie die Dokumentation ",
|
||||
"label": "Anmerkungen Versatz",
|
||||
"desc": "Diese Daten stammen aus dem Erkennungs-Feed der Kamera, werden aber mit Bildern aus dem Aufnahme-Feed überlagert. Es ist unwahrscheinlich, dass die beiden Streams perfekt synchronisiert sind. Daher stimmen die Bounding Box und das Filmmaterial nicht perfekt überein. Das Feld <code>annotation_offset</code> kann jedoch verwendet werden, um dies anzupassen.",
|
||||
"millisecondsToOffset": "Millisekunden, um die Erkennungen verschoben werden soll. <em>Standard: 0</em>",
|
||||
"tips": "TIPP: Stelle dir einen Ereignisclip vor, in dem eine Person von links nach rechts läuft. Wenn die Bounding Box der Ereigniszeitleiste durchgehend links von der Person liegt, sollte der Wert verringert werden. Ähnlich verhält es sich, wenn eine Person von links nach rechts geht und die Bounding Box durchgängig vor der Person liegt, dann sollte der Wert erhöht werden.",
|
||||
"toast": {
|
||||
"success": "Versatz für {{camera}} wurde in der Konfigurationsdatei gespeichert. Starten Sie Frigate neu, um Ihre Änderungen zu übernehmen."
|
||||
}
|
||||
},
|
||||
"showAllZones": {
|
||||
"title": "Zeige alle Zonen",
|
||||
"desc": "Immer Zonen auf Rahmen anzeigen, in die Objekte eingetreten sind."
|
||||
},
|
||||
"title": "Anmerkungseinstellungen"
|
||||
},
|
||||
"adjustAnnotationSettings": "Anmerkungseinstellungen anpassen",
|
||||
"title": "Objekt-Lebenszyklus",
|
||||
"carousel": {
|
||||
"next": "Nächste Anzeige",
|
||||
"previous": "Vorherige Anzeige"
|
||||
},
|
||||
"scrollViewTips": "Scrolle um die wichtigsten Momente dieses Objekts anzuzeigen.",
|
||||
"autoTrackingTips": "Die Positionen der Bounding Box sind bei Kameras mit automatischer Verfolgung ungenau.",
|
||||
"count": "{{first}} von {{second}}",
|
||||
"trackedPoint": "Verfolgter Punkt"
|
||||
},
|
||||
"type": {
|
||||
"details": "Details",
|
||||
"video": "Video",
|
||||
"object_lifecycle": "Objekt-Lebenszyklus",
|
||||
"snapshot": "Snapshot",
|
||||
"thumbnail": "Vorschaubild",
|
||||
"tracking_details": "Nachverfolgungs-Details"
|
||||
},
|
||||
"itemMenu": {
|
||||
"downloadSnapshot": {
|
||||
"label": "Schnappschuss herunterladen",
|
||||
"aria": "Schnappschuss herunterladen"
|
||||
},
|
||||
"downloadVideo": {
|
||||
"label": "Video herunterladen",
|
||||
"aria": "Video herunterladen"
|
||||
},
|
||||
"viewObjectLifecycle": {
|
||||
"label": "Lebenszyklus von Objekten anzeigen",
|
||||
"aria": "Den Lebenszyklus des Objekts anzeigen"
|
||||
},
|
||||
"findSimilar": {
|
||||
"label": "Ähnliches finden",
|
||||
"aria": "Ähnliche verfolgte Objekte finden"
|
||||
},
|
||||
"submitToPlus": {
|
||||
"label": "Bei Frigate+ einreichen",
|
||||
"aria": "Bei Frigate+ einreichen"
|
||||
},
|
||||
"viewInHistory": {
|
||||
"label": "Ansicht im Verlauf",
|
||||
"aria": "Ansicht im Verlauf"
|
||||
},
|
||||
"deleteTrackedObject": {
|
||||
"label": "Dieses verfolgte Objekt löschen"
|
||||
},
|
||||
"audioTranscription": {
|
||||
"aria": "Audio Transkription anfordern",
|
||||
"label": "Transkribieren"
|
||||
},
|
||||
"addTrigger": {
|
||||
"aria": "Einen Trigger für dieses verfolgte Objekt hinzufügen",
|
||||
"label": "Trigger hinzufügen"
|
||||
},
|
||||
"viewTrackingDetails": {
|
||||
"label": "Details zum Verfolgen anzeigen",
|
||||
"aria": "Details zum Verfolgen anzeigen"
|
||||
},
|
||||
"showObjectDetails": {
|
||||
"label": "Objektpfad anzeigen"
|
||||
},
|
||||
"hideObjectDetails": {
|
||||
"label": "Objektpfad verbergen"
|
||||
},
|
||||
"downloadCleanSnapshot": {
|
||||
"label": "Bereinigte Momentaufnahme herunterladen",
|
||||
"aria": "Bereinigte Momentaufnahme herunterladen"
|
||||
}
|
||||
},
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"title": "Löschen bestätigen",
|
||||
"desc": "Beim Löschen dieses verfolgten Objekts werden der Schnappschuss, alle gespeicherten Einbettungen und alle zugehörigen Verfolgungsdetails entfernt. Aufgezeichnetes Filmmaterial dieses verfolgten Objekts in der Verlaufsansicht wird <em>NICHT</em> gelöscht. <br /><br />Sind Sie sicher, dass Sie fortfahren möchten?"
|
||||
}
|
||||
},
|
||||
"searchResult": {
|
||||
"deleteTrackedObject": {
|
||||
"toast": {
|
||||
"success": "Verfolgtes Objekt erfolgreich gelöscht.",
|
||||
"error": "Das verfolgte Objekt konnte nicht gelöscht werden: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"tooltip": "Entspricht {{type}} bei {{confidence}}%",
|
||||
"previousTrackedObject": "Vorheriges verfolgtes Objekt",
|
||||
"nextTrackedObject": "Nächstes verfolgtes Objekt"
|
||||
},
|
||||
"noTrackedObjects": "Keine verfolgten Objekte gefunden",
|
||||
"fetchingTrackedObjectsFailed": "Fehler beim Abrufen von verfolgten Objekten: {{errorMessage}}",
|
||||
"trackedObjectsCount_one": "{{count}} verfolgtes Objekt ",
|
||||
"trackedObjectsCount_other": "{{count}} verfolgte Objekte ",
|
||||
"exploreMore": "Erkunde mehr {{label}} Objekte",
|
||||
"aiAnalysis": {
|
||||
"title": "KI-Analyse"
|
||||
},
|
||||
"concerns": {
|
||||
"label": "Bedenken"
|
||||
},
|
||||
"trackingDetails": {
|
||||
"noImageFound": "Kein Bild mit diesem Zeitstempel gefunden.",
|
||||
"createObjectMask": "Objekt-Maske erstellen",
|
||||
"scrollViewTips": "Klicke, um die relevanten Momente aus dem Lebenszyklus dieses Objektes zu sehen.",
|
||||
"lifecycleItemDesc": {
|
||||
"visible": "{{label}} erkannt",
|
||||
"entered_zone": "{{label}} betrat {{zones}}",
|
||||
"active": "{{label}} wurde aktiv",
|
||||
"stationary": "{{label}} wurde stationär",
|
||||
"attribute": {
|
||||
"faceOrLicense_plate": "{{attribute}} erkannt für {{label}}",
|
||||
"other": "{{label}} erkannt als {{attribute}}"
|
||||
},
|
||||
"gone": "{{label}} hat verlassen",
|
||||
"heard": "{{label}} wurde gehört",
|
||||
"external": "{{label}} erkannt",
|
||||
"header": {
|
||||
"zones": "Zonen",
|
||||
"ratio": "Verhältnis",
|
||||
"area": "Bereich",
|
||||
"score": "Bewertung"
|
||||
}
|
||||
},
|
||||
"annotationSettings": {
|
||||
"title": "Anmerkungseinstellungen",
|
||||
"showAllZones": {
|
||||
"title": "Zeige alle Zonen",
|
||||
"desc": "Immer Zonen auf Rahmen anzeigen, in die Objekte eingetreten sind."
|
||||
},
|
||||
"offset": {
|
||||
"label": "Anmerkungen Versatz",
|
||||
"desc": "Diese Daten stammen aus dem Erkennungsfeed der Kamera, werden jedoch über Bilder aus dem Aufzeichnungsfeed gelegt. Es ist unwahrscheinlich, dass beide Streams perfekt synchron sind. Daher stimmen der Begrenzungsrahmen und das Filmmaterial nicht vollständig überein. Mit dieser Einstellung lassen sich die Anmerkungen zeitlich nach vorne oder hinten verschieben, um sie besser an das aufgezeichnete Filmmaterial anzupassen.",
|
||||
"millisecondsToOffset": "Millisekunden, um Erkennungs-Anmerkungen zu verschieben. <em>Standard: 0</em>",
|
||||
"tips": "Verringere den Wert, wenn die Videowiedergabe den Boxen und Wegpunkten voraus ist, und erhöhe den Wert, wenn die Videowiedergabe hinter ihnen zurückbleibt. Dieser Wert kann negativ sein.",
|
||||
"toast": {
|
||||
"success": "Der Anmerkungs-Offset für {{camera}} wurde in der Konfigurationsdatei gespeichert."
|
||||
}
|
||||
}
|
||||
},
|
||||
"carousel": {
|
||||
"previous": "Vorherige Anzeige",
|
||||
"next": "Nächste Anzeige"
|
||||
},
|
||||
"title": "Verfolgungsdetails",
|
||||
"adjustAnnotationSettings": "Anmerkungseinstellungen anpassen",
|
||||
"autoTrackingTips": "Die Positionen der Begrenzungsrahmen sind bei Kameras mit automatischer Verfolgung ungenau.",
|
||||
"count": "{{first}} von {{second}}",
|
||||
"trackedPoint": "Verfolgter Punkt"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"deleteExport": "Export löschen",
|
||||
"editExport": {
|
||||
"title": "Export umbenennen",
|
||||
"desc": "Gib einen neuen Namen für diesen Export an.",
|
||||
"saveExport": "Export speichern"
|
||||
},
|
||||
"documentTitle": "Exportieren - Frigate",
|
||||
"deleteExport.desc": "Soll {{exportName}} wirklich gelöscht werden?",
|
||||
"search": "Suche",
|
||||
"noExports": "Keine Exporte gefunden",
|
||||
"toast": {
|
||||
"error": {
|
||||
"renameExportFailed": "Umbenennen des Exports fehlgeschlagen: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"tooltip": {
|
||||
"shareExport": "Export teilen",
|
||||
"downloadVideo": "Video herunterladen",
|
||||
"editName": "Name ändern",
|
||||
"deleteExport": "Export löschen"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"description": {
|
||||
"placeholder": "Gib einen Name für diese Kollektion ein",
|
||||
"addFace": "Füge der Gesichtsbibliothek eine neue Sammlung hinzu, indem ein Bild hinzufügst.",
|
||||
"invalidName": "Ungültiger Name. Namen dürfen nur Buchstaben, Zahlen, Leerzeichen, Apostrophe, Unterstriche und Bindestriche enthalten."
|
||||
},
|
||||
"details": {
|
||||
"person": "Person",
|
||||
"confidence": "Vertrauen",
|
||||
"timestamp": "Zeitstempel",
|
||||
"faceDesc": "Details des verfolgten Objekts, das dieses Gesicht erzeugt hat",
|
||||
"face": "Gesichtsdetails",
|
||||
"subLabelScore": "Sub Label Score",
|
||||
"scoreInfo": "Der Sub Label Score ist der gewichtete Score für alle erkannten Gesichter und kann daher vom Score abweichen, der auf dem Schnappschuss angezeigt wird.",
|
||||
"unknown": "Unbekannt"
|
||||
},
|
||||
"uploadFaceImage": {
|
||||
"title": "Lade Gesichtsbild hoch",
|
||||
"desc": "Lade ein Bild zur Gesichtserkennung hoch und füge es für {{pageToggle}} hinzu"
|
||||
},
|
||||
"createFaceLibrary": {
|
||||
"title": "Kollektion erstellen",
|
||||
"new": "Lege ein neues Gesicht an",
|
||||
"desc": "Erstelle eine neue Kollektion",
|
||||
"nextSteps": "Um eine solide Grundlage zu bilden: <li> Benutze den \"Aktuelle Erkennungen\" Tab, um Bilder für jede erkannte Person auszuwählen und zu trainieren.</li> <li>Konzentriere dich für gute Ergebnisse auf Frontalfotos; vermeide Bilder zu Trainingszwecken, bei denen Gesichter aus einem Winkel erfasst wurden.</li></ul>"
|
||||
},
|
||||
"documentTitle": "Gesichtsbibliothek - Frigate",
|
||||
"selectItem": "Wähle {{item}}",
|
||||
"selectFace": "Wähle Gesicht",
|
||||
"imageEntry": {
|
||||
"dropActive": "Ziehe das Bild hierher…",
|
||||
"dropInstructions": "Ziehe ein Bild hier her, füge es ein oder klicke um eines auszuwählen",
|
||||
"maxSize": "Maximale Größe: {{size}} MB",
|
||||
"validation": {
|
||||
"selectImage": "Bitte wähle ein Bild aus."
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
"addFace": "Gesicht hinzufügen",
|
||||
"uploadImage": "Bild hochladen",
|
||||
"deleteFaceAttempts": "Lösche Gesichter",
|
||||
"reprocessFace": "Gesichter erneut verarbeiten",
|
||||
"renameFace": "Gesicht umbenennen",
|
||||
"deleteFace": "Lösche Gesicht"
|
||||
},
|
||||
"train": {
|
||||
"title": "Kürzliche Erkennungen",
|
||||
"aria": "Wähle aktuelle Erkennungen",
|
||||
"empty": "Es gibt keine aktuellen Versuche zur Gesichtserkennung",
|
||||
"titleShort": "frisch"
|
||||
},
|
||||
"deleteFaceLibrary": {
|
||||
"title": "Lösche Name",
|
||||
"desc": "Möchtest du die Sammlung {{name}} löschen? Alle zugehörigen Gesichter werden gelöscht."
|
||||
},
|
||||
"readTheDocs": "Lies die Dokumentation",
|
||||
"trainFaceAs": "Trainiere Gesicht als:",
|
||||
"trainFace": "Trainiere Gesicht",
|
||||
"toast": {
|
||||
"success": {
|
||||
"uploadedImage": "Das Bild wurde erfolgreich hochgeladen.",
|
||||
"deletedFace_one": "Erfolgreich {{count}} Gesicht gelöscht.",
|
||||
"deletedFace_other": "Erfolgreich {{count}} Gesichter gelöscht.",
|
||||
"deletedName_one": "{{count}} Gesicht wurde erfolgreich gelöscht.",
|
||||
"deletedName_other": "{{count}} Gesichter wurden erfolgreich gelöscht.",
|
||||
"addFaceLibrary": "{{name}} wurde erfolgreich in die Gesichtsbibliothek aufgenommen!",
|
||||
"trainedFace": "Gesicht erfolgreich trainiert.",
|
||||
"updatedFaceScore": "Gesichtsbewertung erfolgreich auf {{name}} ({{score}}) aktualisiert.",
|
||||
"renamedFace": "Gesicht erfolgreich in {{name}} umbenannt"
|
||||
},
|
||||
"error": {
|
||||
"deleteFaceFailed": "Das Löschen ist fehlgeschlagen: {{errorMessage}}",
|
||||
"uploadingImageFailed": "Bild kann nicht hochgeladen werden: {{errorMessage}}",
|
||||
"addFaceLibraryFailed": "Der Gesichtsname konnte nicht gesetzt werden: {{errorMessage}}",
|
||||
"trainFailed": "Ausbildung fehlgeschlagen: {{errorMessage}}",
|
||||
"updateFaceScoreFailed": "Aktualisierung der Gesichtsbewertung fehlgeschlagen: {{errorMessage}}",
|
||||
"deleteNameFailed": "Name kann nicht gelöscht werden: {{errorMessage}}",
|
||||
"renameFaceFailed": "Gesicht konnte nicht umbenannt werden: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"steps": {
|
||||
"uploadFace": "Lade Bild des Gesichts hoch",
|
||||
"nextSteps": "Nächste Schritte",
|
||||
"faceName": "Gebe Gesichtsname ein",
|
||||
"description": {
|
||||
"uploadFace": "Lade ein Bild von {{name}} hoch, das ihr/sein Gesicht aus einer frontalen Perspektive zeigt. Das Bild muss nicht auf das Gesicht zugeschnitten sein."
|
||||
}
|
||||
},
|
||||
"renameFace": {
|
||||
"title": "Gesicht umbenennen",
|
||||
"desc": "Gib den neuen Namen für {{name}} ein"
|
||||
},
|
||||
"collections": "Sammlungen",
|
||||
"deleteFaceAttempts": {
|
||||
"title": "Lösche Gesichter",
|
||||
"desc_one": "Bist du sicher, dass du {{count}} Gesicht löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"desc_other": "Bist du sicher, dass du {{count}} Gesichter löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden."
|
||||
},
|
||||
"nofaces": "Keine Gesichter verfügbar",
|
||||
"pixels": "{{area}}px"
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
{
|
||||
"lowBandwidthMode": "Modus für geringe Bandbreite",
|
||||
"twoWayTalk": {
|
||||
"enable": "Gegensprechfunktion aktivieren",
|
||||
"disable": "Gegensprechfunktion ausschalten"
|
||||
},
|
||||
"cameraAudio": {
|
||||
"enable": "Kamera-Audio aktivieren",
|
||||
"disable": "Kamera-Audio deaktivieren"
|
||||
},
|
||||
"ptz": {
|
||||
"move": {
|
||||
"clickMove": {
|
||||
"disable": "Bewegen per Klick deaktivieren",
|
||||
"enable": "Bewegen per Klick aktivieren",
|
||||
"label": "Zum Zentrieren der Kamera ins Bild klicken"
|
||||
},
|
||||
"up": {
|
||||
"label": "PTZ-Kamera nach oben bewegen"
|
||||
},
|
||||
"left": {
|
||||
"label": "PTZ-Kamera nach links bewegen"
|
||||
},
|
||||
"down": {
|
||||
"label": "PTZ-Kamera nach unten bewegen"
|
||||
},
|
||||
"right": {
|
||||
"label": "PTZ-Kamera nach rechts bewegen"
|
||||
}
|
||||
},
|
||||
"zoom": {
|
||||
"in": {
|
||||
"label": "PTZ-Kamera rein zoomen"
|
||||
},
|
||||
"out": {
|
||||
"label": "PTZ-Kamera heraus zoomen"
|
||||
}
|
||||
},
|
||||
"presets": "PTZ-Kamera Voreinstellungen",
|
||||
"frame": {
|
||||
"center": {
|
||||
"label": "Klicke in den Rahmen, um die PTZ-Kamera zu zentrieren"
|
||||
}
|
||||
},
|
||||
"focus": {
|
||||
"in": {
|
||||
"label": "PTZ Kamera hinein fokussieren"
|
||||
},
|
||||
"out": {
|
||||
"label": "PTZ Kamera hinaus fokussieren"
|
||||
}
|
||||
}
|
||||
},
|
||||
"documentTitle": "Live - Frigate",
|
||||
"documentTitle.withCamera": "{{camera}} - Live - Frigate",
|
||||
"muteCameras": {
|
||||
"disable": "Stumm aller Kameras aufheben",
|
||||
"enable": "Alle Kameras auf stumm"
|
||||
},
|
||||
"recording": {
|
||||
"disable": "Aufzeichnung deaktivieren",
|
||||
"enable": "Aufzeichnung aktivieren"
|
||||
},
|
||||
"snapshots": {
|
||||
"enable": "Schnappschüsse aktivieren",
|
||||
"disable": "Schnappschüsse deaktivieren"
|
||||
},
|
||||
"autotracking": {
|
||||
"disable": "Autotracking deaktivieren",
|
||||
"enable": "Autotracking aktivieren"
|
||||
},
|
||||
"streamStats": {
|
||||
"enable": "Stream Statistiken anzeigen",
|
||||
"disable": "Stream-Statistiken ausblenden"
|
||||
},
|
||||
"manualRecording": {
|
||||
"title": "On-Demand",
|
||||
"showStats": {
|
||||
"label": "Statistiken anzeigen",
|
||||
"desc": "Aktivieren Sie diese Option, um Stream-Statistiken als Overlay über dem Kamera-Feed anzuzeigen."
|
||||
},
|
||||
"started": "Manuelle On-Demand Aufzeichnung gestartet.",
|
||||
"failedToStart": "Manuelle On-Demand Aufzeichnung konnte nicht gestartet werden.",
|
||||
"recordDisabledTips": "Da die Aufzeichnung in der Konfiguration für diese Kamera deaktiviert oder eingeschränkt ist, wird nur ein Schnappschuss gespeichert.",
|
||||
"end": "On-Demand Aufzeichnung beenden",
|
||||
"ended": "Manuelle On-Demand Aufzeichnung beendet.",
|
||||
"playInBackground": {
|
||||
"desc": "Aktivieren Sie diese Option, um das Streaming fortzusetzen, wenn der Player ausgeblendet ist.",
|
||||
"label": "Im Hintergrund abspielen"
|
||||
},
|
||||
"tips": "Lade einen Sofort-Schnappschuss herunter oder starte ein manuelles Ereignis basierend auf den Aufbewahrungseinstellungen für Aufzeichnungen dieser Kamera.",
|
||||
"debugView": "Debug-Ansicht",
|
||||
"start": "On-Demand Aufzeichnung starten",
|
||||
"failedToEnd": "Die manuelle On-Demand Aufzeichnung konnte nicht beendet werden."
|
||||
},
|
||||
"streamingSettings": "Streaming Einstellungen",
|
||||
"notifications": "Benachrichtigungen",
|
||||
"stream": {
|
||||
"audio": {
|
||||
"available": "Audio ist für diesen Stream verfügbar",
|
||||
"tips": {
|
||||
"title": "Audio muss von deiner Kamera ausgegeben und für diesen Stream in go2rtc konfiguriert werden.",
|
||||
"documentation": "Dokumentation lesen "
|
||||
},
|
||||
"unavailable": "Für diesen Stream ist kein Audio verfügbar"
|
||||
},
|
||||
"twoWayTalk": {
|
||||
"tips": "Ihr Gerät muss die Funktion unterstützen und WebRTC muss für die bidirektionale Kommunikation konfiguriert sein.",
|
||||
"tips.documentation": "Dokumentation lesen ",
|
||||
"available": "Für diesen Stream ist eine Zwei-Wege-Sprechfunktion verfügbar",
|
||||
"unavailable": "Zwei-Wege-Kommunikation für diesen Stream nicht verfügbar"
|
||||
},
|
||||
"lowBandwidth": {
|
||||
"tips": "Die Live-Ansicht befindet sich aufgrund von Puffer- oder Stream-Fehlern im Modus mit geringer Bandbreite.",
|
||||
"resetStream": "Stream zurücksetzen"
|
||||
},
|
||||
"title": "Stream",
|
||||
"playInBackground": {
|
||||
"tips": "Aktivieren Sie diese Option, um das Streaming fortzusetzen, wenn der Player ausgeblendet ist.",
|
||||
"label": "Im Hintergrund abspielen"
|
||||
},
|
||||
"debug": {
|
||||
"picker": "Stream Auswahl nicht verfügbar im Debug Modus. Die Debug Ansicht nutzt immer den Stream, welcher der Rolle zugewiesen ist."
|
||||
}
|
||||
},
|
||||
"effectiveRetainMode": {
|
||||
"modes": {
|
||||
"motion": "Bewegung",
|
||||
"active_objects": "Aktive Objekte",
|
||||
"all": "Alle"
|
||||
},
|
||||
"notAllTips": "Dein Konfiguration zur Aufzeichnungsaufbewahrung von {{source}} ist eingestellt auf<code> -Modus:{{effectiveRetainMode}}</code> , daher werden in dieser On-Demand Aufzeichnung nur Segmente gespeichert mit{{effectiveRetainModeName}} ."
|
||||
},
|
||||
"editLayout": {
|
||||
"group": {
|
||||
"label": "Kameragruppe bearbeiten"
|
||||
},
|
||||
"exitEdit": "Bearbeitung beenden",
|
||||
"label": "Layout bearbeiten"
|
||||
},
|
||||
"camera": {
|
||||
"enable": "Kamera aktivieren",
|
||||
"disable": "Kamera deaktivieren"
|
||||
},
|
||||
"audioDetect": {
|
||||
"enable": "Audioerkennung aktivieren",
|
||||
"disable": "Audioerkennung deaktivieren"
|
||||
},
|
||||
"detect": {
|
||||
"enable": "Erkennung aktivieren",
|
||||
"disable": "Erkennung deaktivieren"
|
||||
},
|
||||
"cameraSettings": {
|
||||
"objectDetection": "Objekterkennung",
|
||||
"recording": "Aufnahme",
|
||||
"snapshots": "Schnappschüsse",
|
||||
"cameraEnabled": "Kamera aktiviert",
|
||||
"autotracking": "Autotracking",
|
||||
"audioDetection": "Audioerkennung",
|
||||
"title": "{{camera}} Einstellungen",
|
||||
"transcription": "Audio Transkription"
|
||||
},
|
||||
"history": {
|
||||
"label": "Historisches Filmmaterial zeigen"
|
||||
},
|
||||
"audio": "Audio",
|
||||
"suspend": {
|
||||
"forTime": "Aussetzen für: "
|
||||
},
|
||||
"transcription": {
|
||||
"enable": "Live Audio Transkription einschalten",
|
||||
"disable": "Live Audio Transkription ausschalten"
|
||||
},
|
||||
"noCameras": {
|
||||
"title": "Keine Kameras konfiguriert",
|
||||
"description": "Beginne indem du eine Kamera anschließt.",
|
||||
"buttonText": "Kamera hinzufügen",
|
||||
"restricted": {
|
||||
"title": "Keine Kamera verfügbar",
|
||||
"description": "Sie haben keine Berechtigung, Kameras in dieser Gruppe anzuzeigen."
|
||||
}
|
||||
},
|
||||
"snapshot": {
|
||||
"takeSnapshot": "Sofort-Schnappschuss herunterladen",
|
||||
"noVideoSource": "Keine Video-Quelle für Schnappschuss verfügbar.",
|
||||
"captureFailed": "Die Aufnahme des Schnappschusses ist fehlgeschlagen.",
|
||||
"downloadStarted": "Schnappschuss Download gestartet."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"export": "Export",
|
||||
"calendar": "Kalender",
|
||||
"filters": "Filter",
|
||||
"toast": {
|
||||
"error": {
|
||||
"endTimeMustAfterStartTime": "Endzeit muss nach Startzeit liegen",
|
||||
"noValidTimeSelected": "Gewählter Zeitraum ist ungültig"
|
||||
}
|
||||
},
|
||||
"filter": "Filter"
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"savedSearches": "Gespeicherte Suchen",
|
||||
"searchFor": "Suche nach {{inputValue}}",
|
||||
"button": {
|
||||
"save": "Suche speichern",
|
||||
"filterActive": "Filter aktiv",
|
||||
"delete": "Gespeicherte Suche löschen",
|
||||
"filterInformation": "Information filtern",
|
||||
"clear": "Suche löschen"
|
||||
},
|
||||
"trackedObjectId": "ID verfolgtes Objekt",
|
||||
"filter": {
|
||||
"label": {
|
||||
"cameras": "Kameras",
|
||||
"zones": "Zonen",
|
||||
"search_type": "Suchtyp",
|
||||
"before": "Vor",
|
||||
"after": "Nach",
|
||||
"min_score": "Minimalwert",
|
||||
"max_score": "Maximalwert",
|
||||
"recognized_license_plate": "Erkanntes Autokennzeichen",
|
||||
"has_clip": "Clip vorhanden",
|
||||
"has_snapshot": "Schnappschuss vorhanden",
|
||||
"min_speed": "Minimalgeschwindigkeit",
|
||||
"max_speed": "Maximalgeschwindigkeit",
|
||||
"time_range": "Zeitraum",
|
||||
"labels": "Labels",
|
||||
"sub_labels": "Unterlabels"
|
||||
},
|
||||
"toast": {
|
||||
"error": {
|
||||
"beforeDateBeLaterAfter": "Das \"Vor\" Datum muss später als das \"Nach\" Datum sein.",
|
||||
"minScoreMustBeLessOrEqualMaxScore": "Der \"Minimalwert\" muss kleiner oder gleich dem \"Maximalwert\" sein.",
|
||||
"afterDatebeEarlierBefore": "Das \"Nach\" Datum muss früher als das \"Vor\" Datum sein.",
|
||||
"maxScoreMustBeGreaterOrEqualMinScore": "Der \"Maximalwert\" muss größer oder gleich dem \"Minimalwert\" sein.",
|
||||
"minSpeedMustBeLessOrEqualMaxSpeed": "Der \"Minimalgeschwindigkeit\" muss kleiner oder gleich der \"Maximalgeschwindigkeit\" sein.",
|
||||
"maxSpeedMustBeGreaterOrEqualMinSpeed": "Der \"Maximalgeschwindigkeit\" muss größer oder gleich der \"Maximalgeschwindigkeit\" sein."
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"currentFilterType": "Filterwerte",
|
||||
"noFilters": "Filter",
|
||||
"activeFilters": "Aktive Filter"
|
||||
},
|
||||
"tips": {
|
||||
"desc": {
|
||||
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"><li>Gib einen Filternamen gefolgt von einem Doppelpunkt ein (z.B. \"Kameras:\").</li><li>Wähle einen Wert aus den Vorschlägen aus oder tippe einen individuellen ein.</li><li> Verwende mehrere Filter, indem Du sie nacheinander mit Leerzeichen getrennt eingibst.</li><li>Datumfilter (Vor: und Nach:) im Format <em>{{DateFormat}}</em>.</li><li>Zeitraumfilter im Format <em>{{exampleTime}}</em>.</li><li>Lösche Filter durch Drücken des \"x\" daneben.</li></ul>",
|
||||
"text": "Mit Filtern kannst Du Suchergebnisse eingrenzen. Hier erfährst Du, wie diese im Eingabefeld verwendet werden können:",
|
||||
"example": "Beispiel: <code className=\"text-primary\">Kameras:Tor Label:Person Vor:01012024 Zeitraum:15:00-16:00</code>",
|
||||
"step3": "Verwende mehrere Filter, indem du sie nacheinander mit einem Leerzeichen dazwischen hinzufügst.",
|
||||
"step2": "Wähle einen Wert aus den Vorschlägen aus oder gib einen eigenen ein.",
|
||||
"step1": "Gib einen Filter-Schlüssel ein, gefolgt von einem Doppelpunkt (z.B. „kameras:“).",
|
||||
"exampleLabel": "Beispiel:",
|
||||
"step6": "Entferne Filter, indem du auf das „x“ daneben klickst.",
|
||||
"step4": "Datumsfilter (bevor: und nach:) verwenden das Format {{DateFormat}}.",
|
||||
"step5": "Der Zeitbereichsfilter verwendet das Format {{exampleTime}}."
|
||||
},
|
||||
"title": "Wie man Textfilter verwendet"
|
||||
},
|
||||
"searchType": {
|
||||
"thumbnail": "Vorschaubild",
|
||||
"description": "Beschreibung"
|
||||
}
|
||||
},
|
||||
"similaritySearch": {
|
||||
"title": "Ähnlichkeitssuche",
|
||||
"clear": "Ähnlichkeitssuche löschen",
|
||||
"active": "Aktive Ähnlichkeitssuche"
|
||||
},
|
||||
"search": "Suche",
|
||||
"placeholder": {
|
||||
"search": "Suchen…"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,198 @@
|
||||
{
|
||||
"general": {
|
||||
"hardwareInfo": {
|
||||
"gpuInfo": {
|
||||
"vainfoOutput": {
|
||||
"title": "Ergebnis der Vainfo-Abfrage",
|
||||
"returnCode": "Rückgabecode: {{code}}",
|
||||
"processError": "Prozess Fehler:",
|
||||
"processOutput": "Prozess-Output:"
|
||||
},
|
||||
"nvidiaSMIOutput": {
|
||||
"title": "Nvidia SMI Ausgabe",
|
||||
"cudaComputerCapability": "CUDA Rechenleistung:{{cuda_compute}}",
|
||||
"name": "Name: {{name}}",
|
||||
"driver": "Treiber: {{driver}}",
|
||||
"vbios": "VBios Info: {{vbios}}"
|
||||
},
|
||||
"closeInfo": {
|
||||
"label": "Schließe GPU Info"
|
||||
},
|
||||
"copyInfo": {
|
||||
"label": "Kopiere GPU Info"
|
||||
},
|
||||
"toast": {
|
||||
"success": "GPU-Infos in die Zwischenablage kopiert"
|
||||
}
|
||||
},
|
||||
"title": "Hardwareinformationen",
|
||||
"gpuUsage": "GPU Auslastung",
|
||||
"gpuMemory": "Grafikspeicher",
|
||||
"gpuDecoder": "GPU Decoder",
|
||||
"gpuEncoder": "GPU Encoder",
|
||||
"npuUsage": "NPU Verwendung",
|
||||
"npuMemory": "NPU Speicher",
|
||||
"intelGpuWarning": {
|
||||
"title": "Intel GPU Statistik Warnung",
|
||||
"message": "GPU stats nicht verfügbar",
|
||||
"description": "Dies ist ein bekannter Fehler in den GPU-Statistik-Tools von Intel (intel_gpu_top), bei dem das Tool ausfällt und wiederholt eine GPU-Auslastung von 0 % anzeigt, selbst wenn die Hardwarebeschleunigung und die Objekterkennung auf der (i)GPU korrekt funktionieren. Dies ist kein Fehler von Frigate. Du kannst den Host neu starten, um das Problem vorübergehend zu beheben und zu prüfen, ob die GPU korrekt funktioniert. Dies hat keine Auswirkungen auf die Leistung."
|
||||
}
|
||||
},
|
||||
"title": "Allgemein",
|
||||
"detector": {
|
||||
"title": "Detektoren",
|
||||
"cpuUsage": "CPU-Auslastung des Detektors",
|
||||
"memoryUsage": "Arbeitsspeichernutzung des Detektors",
|
||||
"inferenceSpeed": "Detektoren Inferenzgeschwindigkeit",
|
||||
"temperature": "Temperatur des Detektors",
|
||||
"cpuUsageInformation": "CPU, die zur Vorbereitung von Eingabe- und Ausgabedaten für/aus Erkennungsmodellen verwendet wird. Dieser Wert misst nicht die Inferenzauslastung, selbst wenn eine GPU oder ein Beschleuniger verwendet wird."
|
||||
},
|
||||
"otherProcesses": {
|
||||
"title": "Andere Prozesse",
|
||||
"processCpuUsage": "CPU Auslastung für Prozess",
|
||||
"processMemoryUsage": "Prozessspeicherauslastung"
|
||||
}
|
||||
},
|
||||
"documentTitle": {
|
||||
"cameras": "Kamerastatistiken – Frigate",
|
||||
"storage": "Speicherstatistiken - Frigate",
|
||||
"general": "Allgemeine Statistiken - Frigate",
|
||||
"logs": {
|
||||
"frigate": "Frigate Protokolle – Frigate",
|
||||
"go2rtc": "Go2RTC Protokolle - Frigate",
|
||||
"nginx": "Nginx Protokolle - Frigate"
|
||||
},
|
||||
"enrichments": "Erweiterte Statistiken - Frigate"
|
||||
},
|
||||
"title": "System",
|
||||
"logs": {
|
||||
"download": {
|
||||
"label": "Protokolldateien herunterladen"
|
||||
},
|
||||
"copy": {
|
||||
"success": "Protokolle in die Zwischenablage kopiert",
|
||||
"label": "In die Zwischenablage kopieren",
|
||||
"error": "Protokolle konnten nicht in die Zwischenablage kopiert werden"
|
||||
},
|
||||
"type": {
|
||||
"message": "Nachricht",
|
||||
"timestamp": "Zeitstempel",
|
||||
"label": "Art",
|
||||
"tag": "Tag"
|
||||
},
|
||||
"toast": {
|
||||
"error": {
|
||||
"fetchingLogsFailed": "Fehler beim Abrufen der Protokolle: {{errorMessage}}",
|
||||
"whileStreamingLogs": "Beim Übertragen der Protokolle ist ein Fehler aufgetreten: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"tips": "Protokolle werden in Echtzeit vom Server übertragen"
|
||||
},
|
||||
"metrics": "Systemmetriken",
|
||||
"storage": {
|
||||
"recordings": {
|
||||
"earliestRecording": "Älteste verfügbare Aufzeichnung:",
|
||||
"title": "Aufnahmen",
|
||||
"tips": "Dieser Wert gibt den Gesamtspeicherplatz an, den die Aufzeichnungen in der Datenbank von Frigate belegen. Frigate erfasst nicht die Speichernutzung für alle Dateien auf Ihrer Festplatte."
|
||||
},
|
||||
"cameraStorage": {
|
||||
"camera": "Kamera",
|
||||
"title": "Kamera Speicher",
|
||||
"unused": {
|
||||
"title": "Ungenutzt",
|
||||
"tips": "Dieser Wert gibt möglicherweise nicht genau den freien Speicherplatz an, der Frigate zur Verfügung steht, wenn neben den Aufzeichnungen von Frigate noch andere Dateien auf der Festplatte gespeichert sind. Frigate verfolgt die Speichernutzung außerhalb der Aufzeichnungen nicht."
|
||||
},
|
||||
"unusedStorageInformation": "Info zum ungenutzten Speicher",
|
||||
"storageUsed": "Speicher",
|
||||
"percentageOfTotalUsed": "Prozentualer Anteil am Gesamtanteil",
|
||||
"bandwidth": "Bandbreite"
|
||||
},
|
||||
"title": "Speicher",
|
||||
"overview": "Übersicht",
|
||||
"shm": {
|
||||
"title": "SHM (Shared Memory) Zuweisung",
|
||||
"warning": "Die aktuelle SHM-Größe von {{total}} MB ist zu klein. Erhöhe sie auf mindestens {{min_shm}} MB."
|
||||
}
|
||||
},
|
||||
"cameras": {
|
||||
"info": {
|
||||
"stream": "Stream {{idx}}",
|
||||
"video": "Video:",
|
||||
"codec": "Codec:",
|
||||
"fetching": "Lade Kamera Daten",
|
||||
"resolution": "Auflösung:",
|
||||
"fps": "FPS:",
|
||||
"unknown": "Unbekannt",
|
||||
"audio": "Audio:",
|
||||
"error": "Fehler: {{error}}",
|
||||
"cameraProbeInfo": "{{camera}} Kamera-Untersuchungsinfo",
|
||||
"streamDataFromFFPROBE": "Stream-Daten werden mit <code>ffprobe</code> erhalten.",
|
||||
"tips": {
|
||||
"title": "Kamera-Untersuchsungsinfo"
|
||||
},
|
||||
"aspectRatio": "Seitenverhältnis"
|
||||
},
|
||||
"overview": "Übersicht",
|
||||
"label": {
|
||||
"detect": "erkennen",
|
||||
"camera": "Kamera",
|
||||
"skipped": "übersprungene",
|
||||
"ffmpeg": "FFmpeg",
|
||||
"capture": "aufnehmen",
|
||||
"overallFramesPerSecond": "Bilder pro Sekunde",
|
||||
"overallDetectionsPerSecond": "Erkennungen pro Sekunde",
|
||||
"overallSkippedDetectionsPerSecond": "übersprungene Erkennungen pro Sekunde",
|
||||
"cameraFfmpeg": "{{camName}} FFmpeg",
|
||||
"cameraCapture": "{{camName}} Aufnahme",
|
||||
"cameraDetect": "{{camName}} Erkennung",
|
||||
"cameraFramesPerSecond": "{{camName}} Bilder pro Sekunde",
|
||||
"cameraDetectionsPerSecond": "{{camName}} Erkennungen pro Sekunde",
|
||||
"cameraSkippedDetectionsPerSecond": "{{camName}} übersprungene Erkennungen pro Sekunde"
|
||||
},
|
||||
"title": "Kameras",
|
||||
"framesAndDetections": "Bilder / Erkennungen",
|
||||
"toast": {
|
||||
"success": {
|
||||
"copyToClipboard": "Kopiert Untersuchungsdaten in die Zwischenablage."
|
||||
},
|
||||
"error": {
|
||||
"unableToProbeCamera": "Die Kamera kann nicht getestet werden: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"enrichments": {
|
||||
"embeddings": {
|
||||
"image_embedding_speed": "Geschwindigkeit der Bildeinbettung",
|
||||
"face_embedding_speed": "Geschwindigkeit der Gesichtseinbettung",
|
||||
"plate_recognition_speed": "Geschwindigkeit der Kennzeichenerkennung",
|
||||
"text_embedding_speed": "Geschwindigkeit der Texteinbettung",
|
||||
"plate_recognition": "Kennzeichen Erkennung",
|
||||
"face_recognition_speed": "Gesichts Erkennungs Geschwindigkeit",
|
||||
"text_embedding": "Einbettung von Bildern",
|
||||
"face_recognition": "Gesichts Erkennung",
|
||||
"image_embedding": "Bild Embedding",
|
||||
"yolov9_plate_detection_speed": "YOLOv9 Kennzeichenerkennungsgeschwindigkeit",
|
||||
"yolov9_plate_detection": "YOLOv9 Kennzeichenerkennung",
|
||||
"review_description": "Bewertung Beschreibung",
|
||||
"review_description_speed": "Bewertungsbeschreibung Geschwindigkeit",
|
||||
"review_description_events_per_second": "Bewertungsbeschreibung",
|
||||
"object_description": "Objekt Beschreibung",
|
||||
"object_description_speed": "Objektbeschreibung Geschwindigkeit",
|
||||
"object_description_events_per_second": "Objektbeschreibung"
|
||||
},
|
||||
"title": "Optimierungen",
|
||||
"infPerSecond": "Rückschlüsse pro Sekunde",
|
||||
"averageInf": "Durchschnittliche Inferenzzeit"
|
||||
},
|
||||
"stats": {
|
||||
"healthy": "Das System läuft problemlos",
|
||||
"ffmpegHighCpuUsage": "{{camera}} hat eine hohe FFmpeg CPU Auslastung ({{ffmpegAvg}}%)",
|
||||
"detectHighCpuUsage": "{{camera}} hat eine hohe CPU Auslastung bei der Erkennung ({{detectAvg}}%)",
|
||||
"reindexingEmbeddings": "Neuindizierung von Einbettungen ({{processed}}% erledigt)",
|
||||
"detectIsSlow": "{{detect}} ist langsam ({{speed}} ms)",
|
||||
"detectIsVerySlow": "{{detect}} ist sehr langsam ({{speed}} ms)",
|
||||
"cameraIsOffline": "{{camera}} ist offline",
|
||||
"shmTooLow": "Die Zuweisung für /dev/shm ({{total}} MB) sollte auf mindestens {{min}} MB erhöht werden."
|
||||
},
|
||||
"lastRefreshed": "Zuletzt aktualisiert: "
|
||||
}
|
||||
Reference in New Issue
Block a user