mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-04-30 18:47:40 +03:00
Update translation files
Updated by "Squash Git commits" add-on in Weblate. Co-authored-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ Translation: Frigate NVR/common
This commit is contained in:
parent
44e1a4d8c4
commit
b7881d3eaa
@ -1,142 +1,142 @@
|
|||||||
{
|
{
|
||||||
"babbling": "Balbuciando",
|
"babbling": "Balbuciar",
|
||||||
"speech": "Discurso",
|
"speech": "Discurso",
|
||||||
"whoop": "Gritar",
|
"whoop": "Grito de Alegria",
|
||||||
"bellow": "Abaixo",
|
"bellow": "Abaixo",
|
||||||
"yell": "Gritar",
|
"yell": "Gritar",
|
||||||
"whispering": "Sussurando",
|
"whispering": "Sussurrar",
|
||||||
"child_singing": "Criança cantando",
|
"child_singing": "Criança a Cantar",
|
||||||
"crying": "Chorando",
|
"crying": "Choro",
|
||||||
"singing": "Cantando",
|
"singing": "Canto",
|
||||||
"laughter": "Risada",
|
"laughter": "Rir",
|
||||||
"breathing": "Respirando",
|
"breathing": "Respirar",
|
||||||
"applause": "Aplausos",
|
"applause": "Aplausos",
|
||||||
"meow": "Miau",
|
"meow": "Miau",
|
||||||
"run": "Corrida",
|
"run": "Correr",
|
||||||
"sheep": "Ovelha",
|
"sheep": "Ovelha",
|
||||||
"motorcycle": "Motocicleta",
|
"motorcycle": "Motociclo",
|
||||||
"car": "Carro",
|
"car": "Carro",
|
||||||
"cat": "Gato",
|
"cat": "Gato",
|
||||||
"horse": "Cavalo",
|
"horse": "Cavalo",
|
||||||
"bus": "Ônibus",
|
"bus": "Autocarro",
|
||||||
"boat": "Barco",
|
"boat": "Barco",
|
||||||
"bicycle": "Bicicleta",
|
"bicycle": "Bicicleta",
|
||||||
"skateboard": "Skate",
|
"skateboard": "Skate",
|
||||||
"door": "Porta",
|
"door": "Porta",
|
||||||
"bird": "Pássaro",
|
"bird": "Pássaro",
|
||||||
"train": "Trem",
|
"train": "Comboio",
|
||||||
"dog": "Cão",
|
"dog": "Cão",
|
||||||
"mantra": "Mantra",
|
"mantra": "Mantra",
|
||||||
"humming": "Cantarolando",
|
"humming": "Cantarolar",
|
||||||
"sigh": "Suspiro",
|
"sigh": "Suspiro",
|
||||||
"grunt": "Grunhido",
|
"grunt": "Grunhido",
|
||||||
"whistling": "Assobio",
|
"whistling": "Assobiar",
|
||||||
"wheeze": "Chiado",
|
"wheeze": "Chiadeira",
|
||||||
"gasp": "Suspiro",
|
"gasp": "Ofegar",
|
||||||
"cough": "Tosse",
|
"cough": "Tosse",
|
||||||
"sneeze": "Espirro",
|
"sneeze": "Espirro",
|
||||||
"footsteps": "Passos",
|
"footsteps": "Passos",
|
||||||
"chewing": "Mastigação",
|
"chewing": "Mastigar",
|
||||||
"biting": "Morder",
|
"biting": "Morder",
|
||||||
"gargling": "Gargarejar",
|
"gargling": "Gargarejar",
|
||||||
"stomach_rumble": "Ronco no estômago",
|
"stomach_rumble": "Ronco de Estômago",
|
||||||
"burping": "Arroto",
|
"burping": "Arroto",
|
||||||
"hiccup": "Soluço",
|
"hiccup": "Solavanco",
|
||||||
"fart": "Peido",
|
"fart": "Pum",
|
||||||
"hands": "Mãos",
|
"hands": "Mãos",
|
||||||
"finger_snapping": "Estalo de dedos",
|
"finger_snapping": "Estalar os Dedos",
|
||||||
"clapping": "Aplausos",
|
"clapping": "Palmas",
|
||||||
"heartbeat": "Batimento cardíaco",
|
"heartbeat": "Batimento Cardíaco",
|
||||||
"heart_murmur": "Sopro cardíaco",
|
"heart_murmur": "Sopro Cardíaco",
|
||||||
"cheering": "Torcendo",
|
"cheering": "Aplausos Entusiásticos",
|
||||||
"chatter": "Conversa fiada",
|
"chatter": "Conversar",
|
||||||
"crowd": "Multidão",
|
"crowd": "Multidão",
|
||||||
"snoring": "Ronco",
|
"snoring": "Ressonar",
|
||||||
"choir": "Coro",
|
"choir": "Coro",
|
||||||
"yodeling": "Cantarolar",
|
"yodeling": "Iodel",
|
||||||
"chant": "Canto",
|
"chant": "Cântico",
|
||||||
"synthetic_singing": "Canto sintético",
|
"synthetic_singing": "Canto Sintético",
|
||||||
"rapping": "Cantando rap",
|
"rapping": "Rap",
|
||||||
"groan": "Gemido",
|
"groan": "Gemido",
|
||||||
"snicker": "Risada",
|
"snicker": "Risinho",
|
||||||
"animal": "Animal",
|
"animal": "Animal",
|
||||||
"pets": "Animais de estimação",
|
"pets": "Animais de Estimação",
|
||||||
"bark": "Latido",
|
"bark": "Latido",
|
||||||
"howl": "Uivo",
|
"howl": "Uivar",
|
||||||
"bow_wow": "Au au",
|
"bow_wow": "Au-Au",
|
||||||
"growling": "Rosnando",
|
"growling": "Rosnar",
|
||||||
"whimper_dog": "Cachorro choramingando",
|
"whimper_dog": "Choro de Cão",
|
||||||
"pig": "Porco",
|
"pig": "Porco",
|
||||||
"goat": "Bode",
|
"goat": "Cabra",
|
||||||
"fowl": "Galinha",
|
"fowl": "Aves de Capoeira",
|
||||||
"chicken": "Galinha",
|
"chicken": "Galinha",
|
||||||
"turkey": "Peru",
|
"turkey": "Peru",
|
||||||
"duck": "Pato",
|
"duck": "Pato",
|
||||||
"quack": "Quac",
|
"quack": "Quá-Quá",
|
||||||
"goose": "Ganso",
|
"goose": "Ganso",
|
||||||
"wild_animals": "Animais selvagens",
|
"wild_animals": "Animais Selvagens",
|
||||||
"pigeon": "Pombo",
|
"pigeon": "Pombo",
|
||||||
"dogs": "Cachorros",
|
"dogs": "Cães",
|
||||||
"insect": "Inseto",
|
"insect": "Inseto",
|
||||||
"cricket": "Grilo",
|
"cricket": "Grilo",
|
||||||
"mosquito": "Mosquito",
|
"mosquito": "Mosquito",
|
||||||
"fly": "Mosca",
|
"fly": "Mosca",
|
||||||
"frog": "Sapo",
|
"frog": "Rã",
|
||||||
"snake": "Cobra",
|
"snake": "Cobra",
|
||||||
"rattle": "Chocalho",
|
"rattle": "Chocalhar",
|
||||||
"music": "Música",
|
"music": "Música",
|
||||||
"musical_instrument": "Instrumento musical",
|
"musical_instrument": "Instrumento Musical",
|
||||||
"banjo": "Banjo",
|
"banjo": "Banjo",
|
||||||
"keyboard": "Teclado",
|
"keyboard": "Teclado",
|
||||||
"piano": "Piano",
|
"piano": "Piano",
|
||||||
"organ": "Órgão",
|
"organ": "Órgão",
|
||||||
"synthesizer": "Sintetizador",
|
"synthesizer": "Sintetizador",
|
||||||
"tambourine": "Pandeiro",
|
"tambourine": "Pandeireta",
|
||||||
"clarinet": "Clarinete",
|
"clarinet": "Clarinete",
|
||||||
"harp": "Harpa",
|
"harp": "Harpa",
|
||||||
"psychedelic_rock": "Rock psicodélico",
|
"psychedelic_rock": "Rock Psicadélico",
|
||||||
"waterfall": "Cachoeira",
|
"waterfall": "Cascata",
|
||||||
"ocean": "Oceano",
|
"ocean": "Oceano",
|
||||||
"fire": "Fogo",
|
"fire": "Fogo",
|
||||||
"ship": "Navio",
|
"ship": "Navio",
|
||||||
"car_alarm": "Alarme de carro",
|
"car_alarm": "Alarme de Carro",
|
||||||
"race_car": "Carro de corrida",
|
"race_car": "Carro de Corridas",
|
||||||
"truck": "Caminhão",
|
"truck": "Camião",
|
||||||
"ice_cream_truck": "Caminhão do sorvete",
|
"ice_cream_truck": "Carrinha de Gelados",
|
||||||
"emergency_vehicle": "Veículo de emergência",
|
"emergency_vehicle": "Veículo de Emergência",
|
||||||
"police_car": "Carro da polícia",
|
"police_car": "Carro da Polícia",
|
||||||
"ambulance": "Ambulância",
|
"ambulance": "Ambulância",
|
||||||
"helicopter": "Helicóptero",
|
"helicopter": "Helicóptero",
|
||||||
"engine": "Motor",
|
"engine": "Motor",
|
||||||
"coin": "Moeda",
|
"coin": "Moeda",
|
||||||
"scissors": "Tesoura",
|
"scissors": "Tesoura",
|
||||||
"electric_shaver": "Barbeador elétrico",
|
"electric_shaver": "Barbeador Elétrico",
|
||||||
"computer_keyboard": "Teclado de computador",
|
"computer_keyboard": "Teclado de Computador",
|
||||||
"alarm": "Alarme",
|
"alarm": "Alarme",
|
||||||
"telephone": "Telefone",
|
"telephone": "Telefone",
|
||||||
"siren": "Sirene",
|
"siren": "Sirene",
|
||||||
"smoke_detector": "Detector de fumaça",
|
"smoke_detector": "Detetor de Fumo",
|
||||||
"fire_alarm": "Alarme de incêndio",
|
"fire_alarm": "Alarme de Incêndio",
|
||||||
"whistle": "Assobio",
|
"whistle": "Assobio",
|
||||||
"clock": "Relógio",
|
"clock": "Relógio",
|
||||||
"tools": "Ferramentas",
|
"tools": "Ferramentas",
|
||||||
"camera": "Câmera",
|
"camera": "Câmara",
|
||||||
"chink": "Fenda",
|
"chink": "Estilhaçar",
|
||||||
"sound_effect": "Efeito sonoro",
|
"sound_effect": "Efeito Sonoro",
|
||||||
"static": "Estático",
|
"static": "Estática",
|
||||||
"pink_noise": "Ruído rosa",
|
"pink_noise": "Ruído Rosa",
|
||||||
"television": "Televisão",
|
"television": "Televisão",
|
||||||
"scream": "Grito",
|
"scream": "Grito Agudo",
|
||||||
"glass": "Vidro",
|
"glass": "Vidro",
|
||||||
"wood": "Madeira",
|
"wood": "Madeira",
|
||||||
"crack": "Rachadura",
|
"crack": "Rachar",
|
||||||
"silence": "Silêncio",
|
"silence": "Silêncio",
|
||||||
"steam": "Vapor",
|
"steam": "Vapor",
|
||||||
"progressive_rock": "Rock progressivo",
|
"progressive_rock": "Rock Progressivo",
|
||||||
"white_noise": "Ruído branco",
|
"white_noise": "Ruído Branco",
|
||||||
"maraca": "Maraca",
|
"maraca": "Maraca",
|
||||||
"percussion": "Percussão",
|
"percussion": "Percussão",
|
||||||
"rats": "Ratazanas",
|
"rats": "Ratos",
|
||||||
"oink": "Oinc",
|
"oink": "Oinc",
|
||||||
"waves": "Ondas",
|
"waves": "Ondas",
|
||||||
"shatter": "Quebrar",
|
"shatter": "Quebrar",
|
||||||
@ -149,168 +149,168 @@
|
|||||||
"toothbrush": "Escova de dentes",
|
"toothbrush": "Escova de dentes",
|
||||||
"sink": "Pia",
|
"sink": "Pia",
|
||||||
"blender": "Liquidificador",
|
"blender": "Liquidificador",
|
||||||
"pant": "Calça",
|
"pant": "Ofegar",
|
||||||
"snort": "Espirro",
|
"snort": "Espirrar pelo Nariz",
|
||||||
"throat_clearing": "Limpeza de garganta",
|
"throat_clearing": "Limpar a Garganta",
|
||||||
"sniff": "Cheirar",
|
"sniff": "Cheirar",
|
||||||
"shuffle": "Embaralhar",
|
"shuffle": "Embaralhar",
|
||||||
"children_playing": "Crianças brincando",
|
"children_playing": "Crianças a Brincar",
|
||||||
"purr": "Ronronando",
|
"purr": "Ronronar",
|
||||||
"livestock": "Gado",
|
"livestock": "Gado",
|
||||||
"cattle": "Gado",
|
"cattle": "Gado Bovino",
|
||||||
"cock_a_doodle_doo": "Canto do Galo",
|
"cock_a_doodle_doo": "Cucurucu",
|
||||||
"coo": "Canto do Pombo",
|
"coo": "Arrulhar",
|
||||||
"flapping_wings": "Asas batendo",
|
"flapping_wings": "Bater de Asas",
|
||||||
"crow": "Corvo",
|
"crow": "Corvo",
|
||||||
"hoot": "Canto da Coruja",
|
"hoot": "Piar",
|
||||||
"mandolin": "Mandolino",
|
"mandolin": "Mandolim",
|
||||||
"whale_vocalization": "Canto da Baleia",
|
"whale_vocalization": "Vocalização de Baleia",
|
||||||
"sitar": "Sítara",
|
"sitar": "Sitar",
|
||||||
"plucked_string_instrument": "Instrumento de cordas à dedos",
|
"plucked_string_instrument": "Instrumento de Cordas Dedilhado",
|
||||||
"croak": "Canto do Sapo",
|
"croak": "Coaxar",
|
||||||
"guitar": "Violão",
|
"guitar": "Guitarra",
|
||||||
"electric_guitar": "Guitarra",
|
"electric_guitar": "Guitarra Elétrica",
|
||||||
"bass_guitar": "Baixo",
|
"bass_guitar": "Baixo Elétrico",
|
||||||
"acoustic_guitar": "Violão",
|
"acoustic_guitar": "Guitarra Acústica",
|
||||||
"ukulele": "Ukulelê",
|
"ukulele": "Ukulele",
|
||||||
"tapping": "Dedilhando",
|
"tapping": "Tocar com os Dedos",
|
||||||
"strum": "Corda de instrumento musical",
|
"strum": "Dedilhar",
|
||||||
"drum_kit": "Bateria",
|
"drum_kit": "Bateria (Kit)",
|
||||||
"gong": "Gongo",
|
"gong": "Gongo",
|
||||||
"orchestra": "Orquestra",
|
"orchestra": "Orquestra",
|
||||||
"flute": "Flauta",
|
"flute": "Flauta",
|
||||||
"saxophone": "Saxofone",
|
"saxophone": "Saxofone",
|
||||||
"harmonica": "Gaita de boca",
|
"harmonica": "Harmónica",
|
||||||
"wind_instrument": "Instrumento de sopro",
|
"wind_instrument": "Instrumento de Sopro",
|
||||||
"trumpet": "Trumpete",
|
"trumpet": "Trompete",
|
||||||
"violin": "Violino",
|
"violin": "Violino",
|
||||||
"cello": "Celo",
|
"cello": "Violoncelo",
|
||||||
"double_bass": "Baixo duplo",
|
"double_bass": "Contrabaixo",
|
||||||
"church_bell": "Sino de igreja",
|
"church_bell": "Sino de Igreja",
|
||||||
"bicycle_bell": "Sino de bicicleta",
|
"bicycle_bell": "Sino de Bicicleta",
|
||||||
"bagpipes": "Gaita de foles",
|
"bagpipes": "Gaita de Foles",
|
||||||
"cowbell": "Sininho da Vaca",
|
"cowbell": "Sino de Vaca",
|
||||||
"hiss": "Sussuro",
|
"hiss": "Sibilar",
|
||||||
"caterwaul": "Gritaria",
|
"caterwaul": "Miado Forte",
|
||||||
"clip_clop": "Cavalgar",
|
"clip_clop": "Cavalgar",
|
||||||
"neigh": "Relincho",
|
"neigh": "Relincho",
|
||||||
"moo": "Mugido",
|
"moo": "Mugido",
|
||||||
"gobble": "Grasnado",
|
"gobble": "Gluglu (Peru)",
|
||||||
"cluck": "Cacarejo",
|
"cluck": "Cacarejar",
|
||||||
"caw": "Gato",
|
"caw": "Grasnido",
|
||||||
"chirp": "Pío",
|
"chirp": "Piar (Passarinho)",
|
||||||
"yip": "Chicote",
|
"yip": "Latido Agudo",
|
||||||
"bleat": "Balir",
|
"bleat": "Balar",
|
||||||
"honk": "Buzina",
|
"honk": "Buzina",
|
||||||
"roaring_cats": "Gatos a ronronar",
|
"roaring_cats": "Gatos a Ruge",
|
||||||
"roar": "Rugido",
|
"roar": "Rugido",
|
||||||
"squawk": "Cacarejar",
|
"squawk": "Chilrear Estridente",
|
||||||
"patter": "Conversa",
|
"patter": "Tamborilar",
|
||||||
"buzz": "Zombido",
|
"buzz": "Zumbido",
|
||||||
"steel_guitar": "Guitarra de colo",
|
"steel_guitar": "Guitarra Steel",
|
||||||
"zither": "Citara",
|
"zither": "Cítara",
|
||||||
"electric_piano": "Piano Elétrico",
|
"electric_piano": "Piano Elétrico",
|
||||||
"electronic_organ": "Órgão Elétrico",
|
"electronic_organ": "Órgão Eletrónico",
|
||||||
"hammond_organ": "Órgão Hammond",
|
"hammond_organ": "Órgão Hammond",
|
||||||
"sampler": "Amostrador",
|
"sampler": "Sampler",
|
||||||
"harpsichord": "Cravo",
|
"harpsichord": "Cravo (Instrumento)",
|
||||||
"drum_machine": "Máquina de Tambor",
|
"drum_machine": "Máquina de Ritmos",
|
||||||
"drum": "Tambor",
|
"drum": "Tambor",
|
||||||
"snare_drum": "Tambor de Laço",
|
"snare_drum": "Tarola",
|
||||||
"rimshot": "Som circular",
|
"rimshot": "Tocada de Caixa (Rimshot)",
|
||||||
"drum_roll": "Tambor de Rolo",
|
"drum_roll": "Rufar de Tambor",
|
||||||
"bass_drum": "Tambor Baixo",
|
"bass_drum": "Bombo",
|
||||||
"timpani": "Tímpanos",
|
"timpani": "Tímpano",
|
||||||
"tabla": "Tabla",
|
"tabla": "Tabla",
|
||||||
"cymbal": "Címbalo",
|
"cymbal": "Prato de Bateria",
|
||||||
"hi_hat": "Conjunto Címbalos",
|
"hi_hat": "Prato Hi-Hat",
|
||||||
"wood_block": "Bloco de madeira",
|
"wood_block": "Bloco de Madeira",
|
||||||
"tubular_bells": "Sinos tubulares",
|
"tubular_bells": "Sinos Tubulares",
|
||||||
"mallet_percussion": "Percussão de malho",
|
"mallet_percussion": "Percussão com Baquetas",
|
||||||
"glockenspiel": "Carrilhão",
|
"glockenspiel": "Glockenspiel",
|
||||||
"electronic_dance_music": "Música de Dança Eletrônica",
|
"electronic_dance_music": "Música de Dança Eletrónica",
|
||||||
"ambient_music": "Música Ambiente",
|
"ambient_music": "Música Ambiente",
|
||||||
"trance_music": "Música de Trance",
|
"trance_music": "Música Trance",
|
||||||
"music_of_latin_america": "Música da América Latina",
|
"music_of_latin_america": "Música da América Latina",
|
||||||
"salsa_music": "Música Salsa",
|
"salsa_music": "Música Salsa",
|
||||||
"flamenco": "Flamengo",
|
"flamenco": "Flamenco",
|
||||||
"blues": "Blues",
|
"blues": "Blues",
|
||||||
"music_for_children": "Música para crianças",
|
"music_for_children": "Música para Crianças",
|
||||||
"new-age_music": "Música New Age",
|
"new-age_music": "Música New Age",
|
||||||
"vocal_music": "Música Vocal",
|
"vocal_music": "Música Vocal",
|
||||||
"a_capella": "A cappella",
|
"a_capella": "A Capella",
|
||||||
"music_of_africa": "Música de África",
|
"music_of_africa": "Música de África",
|
||||||
"lullaby": "Canção de embalar",
|
"lullaby": "Canção de Embalar",
|
||||||
"video_game_music": "Música de vídeo-game",
|
"video_game_music": "Música de Videogame",
|
||||||
"christmas_music": "Música de Natal",
|
"christmas_music": "Música de Natal",
|
||||||
"dance_music": "Música Dance",
|
"dance_music": "Música de Dança",
|
||||||
"wedding_music": "Música de Casamento",
|
"wedding_music": "Música de Casamento",
|
||||||
"happy_music": "Música Alegre",
|
"happy_music": "Música Alegre",
|
||||||
"sad_music": "Música Triste",
|
"sad_music": "Música Triste",
|
||||||
"tender_music": "Música Ternurenta",
|
"tender_music": "Música Suave",
|
||||||
"exciting_music": "Música Excitante",
|
"exciting_music": "Música Excitante",
|
||||||
"scary_music": "Música Assustadora",
|
"scary_music": "Música Assustadora",
|
||||||
"wind": "Vento",
|
"wind": "Vento",
|
||||||
"rustling_leaves": "Folhas a farfalhar",
|
"rustling_leaves": "Folhas a Mexer",
|
||||||
"wind_noise": "Vento ruidoso",
|
"wind_noise": "Ruído do Vento",
|
||||||
"thunderstorm": "Tempestade",
|
"thunderstorm": "Trovoada",
|
||||||
"thunder": "Trovão",
|
"thunder": "Trovão",
|
||||||
"water": "Água",
|
"water": "Água",
|
||||||
"rain": "Chuva",
|
"rain": "Chuva",
|
||||||
"raindrop": "Gotas de chuva",
|
"raindrop": "Gota de Chuva",
|
||||||
"rain_on_surface": "Chuva numa superfície",
|
"rain_on_surface": "Chuva a Cair na Superfície",
|
||||||
"stream": "Transmissão",
|
"stream": "Torrente",
|
||||||
"gurgling": "Giratório",
|
"gurgling": "Gorgolejar",
|
||||||
"train_whistle": "Apito de Comboio",
|
"train_whistle": "Apito de Comboio",
|
||||||
"train_horn": "Buzina de Comboio",
|
"train_horn": "Buzina de Comboio",
|
||||||
"railroad_car": "Carruagem de comboio",
|
"railroad_car": "Carruagem Ferroviária",
|
||||||
"train_wheels_squealing": "Rodas do comboio a chiar",
|
"train_wheels_squealing": "Rodas de Comboio a Ranger",
|
||||||
"subway": "Metro",
|
"subway": "Metro",
|
||||||
"aircraft": "Aeronave",
|
"aircraft": "Aeronave",
|
||||||
"aircraft_engine": "Motor Aeronave",
|
"aircraft_engine": "Motor de Aeronave",
|
||||||
"jet_engine": "Motor a Jato",
|
"jet_engine": "Motor a Jato",
|
||||||
"propeller": "Hélice",
|
"propeller": "Hélice",
|
||||||
"jackhammer": "Britadeira",
|
"jackhammer": "Britadeira",
|
||||||
"sawing": "Serrar",
|
"sawing": "Serrar",
|
||||||
"filing": "Depósito",
|
"filing": "Lixar",
|
||||||
"power_tool": "Ferramenta elétrica",
|
"power_tool": "Ferramenta Elétrica",
|
||||||
"sanding": "Lixar",
|
"sanding": "Lixar Madeira",
|
||||||
"drill": "Perfurar",
|
"drill": "Berbequim",
|
||||||
"explosion": "Explosão",
|
"explosion": "Explosão",
|
||||||
"gunshot": "Tiro",
|
"gunshot": "Disparo de Arma",
|
||||||
"machine_gun": "Metralhadora",
|
"machine_gun": "Metralhadora",
|
||||||
"fusillade": "Fuzilada",
|
"fusillade": "Rajada de Disparos",
|
||||||
"artillery_fire": "Fogo de Artilharia",
|
"artillery_fire": "Fogo de Artilharia",
|
||||||
"cap_gun": "Pistola de ar comprimido",
|
"cap_gun": "Pistola de Brincar",
|
||||||
"fireworks": "Fogo Artificio",
|
"fireworks": "Fogo de Artifício",
|
||||||
"firecracker": "Bombinha",
|
"firecracker": "Bombinha",
|
||||||
"burst": "Rebentar",
|
"burst": "Ruptura",
|
||||||
"typing": "Digitando",
|
"typing": "Digitar",
|
||||||
"angry_music": "Música Zangada",
|
"angry_music": "Música Zangada",
|
||||||
"typewriter": "Máquina de escrever",
|
"typewriter": "Máquina de Escrever",
|
||||||
"marimba": "Marimba",
|
"marimba": "Marimba",
|
||||||
"vibraphone": "Vibrafone",
|
"vibraphone": "Vibrafone",
|
||||||
"steelpan": "Tambor de aço",
|
"steelpan": "Tambor de aço",
|
||||||
"brass_instrument": "Instrumento de sopro",
|
"brass_instrument": "Instrumento de Metal",
|
||||||
"french_horn": "Trompa Francesa",
|
"french_horn": "Trompa",
|
||||||
"trombone": "Trombone",
|
"trombone": "Trombone",
|
||||||
"heavy_metal": "Heavy Metal",
|
"heavy_metal": "Heavy Metal",
|
||||||
"bowed_string_instrument": "Instrumento de corda curvada",
|
"bowed_string_instrument": "Instrumento de Cordas com Arco",
|
||||||
"string_section": "Seção de cordas",
|
"string_section": "Secção de Cordas",
|
||||||
"bell": "Sino",
|
"bell": "Sino",
|
||||||
"jingle_bell": "Jingle Bell",
|
"jingle_bell": "Sino de Natal",
|
||||||
"tuning_fork": "Diapasão",
|
"tuning_fork": "Diapasão",
|
||||||
"wind_chime": "Carrilhão de Vento",
|
"wind_chime": "Sino de Vento",
|
||||||
"pizzicato": "beliscar",
|
"pizzicato": "Pizzicato",
|
||||||
"chime": "harmonia",
|
"chime": "Carrilhão",
|
||||||
"accordion": "Acordeão",
|
"accordion": "Acordeão",
|
||||||
"didgeridoo": "Didgeridoo",
|
"didgeridoo": "Didgeridoo",
|
||||||
"theremin": "Teremim",
|
"theremin": "Theremin",
|
||||||
"singing_bowl": "Tigela Cantante",
|
"singing_bowl": "Tigela Sonora",
|
||||||
"scratching": "Coçar",
|
"scratching": "Raspar",
|
||||||
"hip_hop_music": "Música Hip-Hop",
|
"hip_hop_music": "Música Hip-Hop",
|
||||||
"beatboxing": "Beatboxing",
|
"beatboxing": "Beatbox",
|
||||||
"rock_music": "Música rock",
|
"rock_music": "Música Rock",
|
||||||
"punk_rock": "Punk Rock",
|
"punk_rock": "Punk Rock",
|
||||||
"grunge": "Grunge",
|
"grunge": "Grunge",
|
||||||
"rock_and_roll": "Rock and Roll",
|
"rock_and_roll": "Rock and Roll",
|
||||||
@ -322,21 +322,21 @@
|
|||||||
"bluegrass": "Bluegrass",
|
"bluegrass": "Bluegrass",
|
||||||
"funk": "Funk",
|
"funk": "Funk",
|
||||||
"folk_music": "Música Folclórica",
|
"folk_music": "Música Folclórica",
|
||||||
"swing_music": "Musica Swing",
|
"swing_music": "Música Swing",
|
||||||
"middle_eastern_music": "Música do Oriente Médio",
|
"middle_eastern_music": "Música do Médio Oriente",
|
||||||
"jazz": "Jazz",
|
"jazz": "Jazz",
|
||||||
"disco": "Disco",
|
"disco": "Disco",
|
||||||
"classical_music": "Música clássica",
|
"classical_music": "Música Clássica",
|
||||||
"opera": "Opera",
|
"opera": "Ópera",
|
||||||
"electronic_music": "Música Eletrônica",
|
"electronic_music": "Música Eletrónica",
|
||||||
"house_music": "Música House",
|
"house_music": "Música House",
|
||||||
"techno": "Techno",
|
"techno": "Techno",
|
||||||
"dubstep": "Dubstep",
|
"dubstep": "Dubstep",
|
||||||
"drum_and_bass": "Drum and Bass",
|
"drum_and_bass": "Drum and Bass",
|
||||||
"electronica": "Eletrônica",
|
"electronica": "Eletrónica",
|
||||||
"afrobeat": "Afrobeat",
|
"afrobeat": "Afrobeat",
|
||||||
"christian_music": "Música Cristã",
|
"christian_music": "Música Cristã",
|
||||||
"gospel_music": "Musica Gospel",
|
"gospel_music": "Música Gospel",
|
||||||
"music_of_asia": "Música da Ásia",
|
"music_of_asia": "Música da Ásia",
|
||||||
"carnatic_music": "Música Carnática",
|
"carnatic_music": "Música Carnática",
|
||||||
"music_of_bollywood": "Música de Bollywood",
|
"music_of_bollywood": "Música de Bollywood",
|
||||||
@ -344,86 +344,86 @@
|
|||||||
"traditional_music": "Música Tradicional",
|
"traditional_music": "Música Tradicional",
|
||||||
"independent_music": "Música Independente",
|
"independent_music": "Música Independente",
|
||||||
"song": "Canção",
|
"song": "Canção",
|
||||||
"background_music": "Música de fundo",
|
"background_music": "Música de Fundo",
|
||||||
"theme_music": "Música Temática",
|
"theme_music": "Música de Tema",
|
||||||
"jingle": "Tinir",
|
"jingle": "Tilintar",
|
||||||
"soundtrack_music": "Música de trilha sonora",
|
"soundtrack_music": "Música de Banda Sonora",
|
||||||
"air_brake": "Freio a ar",
|
"air_brake": "Travão de Ar",
|
||||||
"air_horn": "Buzina de ar",
|
"air_horn": "Buzina de Ar",
|
||||||
"reversing_beeps": "Bips de ré",
|
"reversing_beeps": "Bip de Marcha-Atrás",
|
||||||
"crackle": "Estalar",
|
"crackle": "Estalidos",
|
||||||
"traffic_noise": "Ruído de trânsito",
|
"traffic_noise": "Ruído de Trânsito",
|
||||||
"power_windows": "Janelas elétricas",
|
"power_windows": "Janelas Elétricas",
|
||||||
"skidding": "Derrapando",
|
"skidding": "Derrapar",
|
||||||
"tire_squeal": "Guincho de pneu",
|
"tire_squeal": "Guinada de Pneus",
|
||||||
"car_passing_by": "Carro passando",
|
"car_passing_by": "Carro a Passar",
|
||||||
"sailboat": "Veleiro",
|
"sailboat": "Veleiro",
|
||||||
"rowboat": "Barco a remo",
|
"rowboat": "Barco a Remos",
|
||||||
"motorboat": "Barco a motor",
|
"motorboat": "Barco a Motor",
|
||||||
"motor_vehicle": "Veículo motorizado",
|
"motor_vehicle": "Veículo Motorizado",
|
||||||
"fire_engine": "Carro de bombeiros",
|
"fire_engine": "Carro dos Bombeiros",
|
||||||
"toot": "Apito",
|
"toot": "Buzina Curta",
|
||||||
"rail_transport": "Transporte Ferroviário",
|
"rail_transport": "Transporte Ferroviário",
|
||||||
"accelerating": "Acelerando",
|
"accelerating": "Aceleração",
|
||||||
"dental_drill's_drill": "Broca dentária",
|
"dental_drill's_drill": "Broca Dentária",
|
||||||
"lawn_mower": "Cortador de grama",
|
"lawn_mower": "Corta-relva",
|
||||||
"chainsaw": "Motosserra",
|
"chainsaw": "Motosserra",
|
||||||
"medium_engine": "Motor Médio",
|
"medium_engine": "Motor Médio",
|
||||||
"engine_knocking": "Batida do motor",
|
"engine_knocking": "Batidas do Motor",
|
||||||
"engine_starting": "Partida do motor",
|
"engine_starting": "Partida de Motor",
|
||||||
"idling": "Inativo",
|
"idling": "Ao Ralenti",
|
||||||
"slam": "Bater",
|
"slam": "Bater Forte",
|
||||||
"light_engine": "Motor leve",
|
"light_engine": "Motor Leve",
|
||||||
"sliding_door": "Porta deslizante",
|
"sliding_door": "Porta de Correr",
|
||||||
"knock": "Truz",
|
"knock": "Tocar à Porta",
|
||||||
"fixed-wing_aircraft": "Aeronaves de asa fixa",
|
"fixed-wing_aircraft": "Aeronave de Asa Fixa",
|
||||||
"doorbell": "Campainha",
|
"doorbell": "Campainha de Porta",
|
||||||
"ding-dong": "Ding Dong",
|
"ding-dong": "Ding-Dong",
|
||||||
"heavy_engine": "Motor pesado",
|
"heavy_engine": "Motor Pesado",
|
||||||
"squeak": "Rangido",
|
"squeak": "Ranger",
|
||||||
"cupboard_open_or_close": "Armário aberto ou fechado",
|
"cupboard_open_or_close": "Armário a Abrir ou Fechar",
|
||||||
"drawer_open_or_close": "Gaveta aberta ou fechada",
|
"drawer_open_or_close": "Gaveta a Abrir ou Fechar",
|
||||||
"tap": "Tocar",
|
"tap": "Toque",
|
||||||
"dishes": "Pratos",
|
"dishes": "Pratos",
|
||||||
"cutlery": "Talheres",
|
"cutlery": "Talheres",
|
||||||
"chopping": "Cortar",
|
"chopping": "Cortar",
|
||||||
"frying": "Fritar",
|
"frying": "Fritar",
|
||||||
"microwave_oven": "Forno de microondas",
|
"microwave_oven": "Forno Micro-ondas",
|
||||||
"water_tap": "Torneira de água",
|
"water_tap": "Torneira",
|
||||||
"bathtub": "Banheira",
|
"bathtub": "Banheira",
|
||||||
"keys_jangling": "Chaves tilintando",
|
"keys_jangling": "Chaves a Tilintar",
|
||||||
"vacuum_cleaner": "Aspirador",
|
"vacuum_cleaner": "Aspirador",
|
||||||
"zipper": "Zíper",
|
"zipper": "Fecho Éclair",
|
||||||
"shuffling_cards": "Embaralhando cartas",
|
"shuffling_cards": "Embaralhar Cartas",
|
||||||
"toilet_flush": "Descarga de vaso sanitário",
|
"toilet_flush": "Descarga de Sanita",
|
||||||
"electric_toothbrush": "Escova de dentes elétrica",
|
"electric_toothbrush": "Escova de Dentes Elétrica",
|
||||||
"writing": "Escrita",
|
"writing": "Escrever",
|
||||||
"telephone_bell_ringing": "Campainha do telefone tocando",
|
"telephone_bell_ringing": "Campainha de Telefone",
|
||||||
"ringtone": "Toca a tocar",
|
"ringtone": "Toque de Telemóvel",
|
||||||
"telephone_dialing": "Discagem telefônica",
|
"telephone_dialing": "Discar Telefone",
|
||||||
"dial_tone": "Tom de discagem",
|
"dial_tone": "Tom de Marcações",
|
||||||
"busy_signal": "Sinal de ocupado",
|
"busy_signal": "Sinal de Ocupado",
|
||||||
"steam_whistle": "Apito a vapor",
|
"steam_whistle": "Apito a Vapor",
|
||||||
"mechanisms": "Mecanismos",
|
"mechanisms": "Mecanismos",
|
||||||
"ratchet": "Catraca",
|
"ratchet": "Catraca",
|
||||||
"civil_defense_siren": "Sirene da Defesa Civil",
|
"civil_defense_siren": "Sirene de Defesa Civil",
|
||||||
"buzzer": "Besouro",
|
"buzzer": "Campainha",
|
||||||
"foghorn": "Sirene de nevoeiro",
|
"foghorn": "Buzina de Nevoeiro",
|
||||||
"alarm_clock": "Relógio de alarme",
|
"alarm_clock": "Despertador",
|
||||||
"gears": "Engrenagens",
|
"gears": "Engrenagens",
|
||||||
"pulleys": "Polias",
|
"pulleys": "Polias",
|
||||||
"sewing_machine": "Máquina de costura",
|
"sewing_machine": "Máquina de Costura",
|
||||||
"mechanical_fan": "Ventilador mecânico",
|
"mechanical_fan": "Ventoinha Mecânica",
|
||||||
"air_conditioning": "Ar condicionado",
|
"air_conditioning": "Ar Condicionado",
|
||||||
"cash_register": "Caixa registradora",
|
"cash_register": "Caixa Registadora",
|
||||||
"printer": "Impressora",
|
"printer": "Impressora",
|
||||||
"tick": "Marcação",
|
"tick": "Tique-taque",
|
||||||
"tick-tock": "Tique-taque",
|
"tick-tock": "Tique-Taque",
|
||||||
"single-lens_reflex_camera": "Câmera de Reflexo de lente única",
|
"single-lens_reflex_camera": "Câmara Reflex de Lente Única",
|
||||||
"hammer": "Martelo",
|
"hammer": "Martelo",
|
||||||
"boom": "Estrondo",
|
"boom": "Estrondo",
|
||||||
"chop": "Cortar",
|
"chop": "Corte",
|
||||||
"eruption": "Erupção",
|
"eruption": "Erupção",
|
||||||
"environmental_noise": "Ruído ambiental",
|
"environmental_noise": "Ruído Ambiental",
|
||||||
"field_recording": "Gravação de Campo"
|
"field_recording": "Gravação de Campo"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -114,8 +114,8 @@
|
|||||||
"close": "Fechar",
|
"close": "Fechar",
|
||||||
"history": "Histórico",
|
"history": "Histórico",
|
||||||
"back": "Voltar",
|
"back": "Voltar",
|
||||||
"fullscreen": "Tela cheia",
|
"fullscreen": "Ecrã Completo",
|
||||||
"exitFullscreen": "Sair da tela cheia",
|
"exitFullscreen": "Sair do Ecrã Completo",
|
||||||
"twoWayTalk": "Conversa bidirecional",
|
"twoWayTalk": "Conversa bidirecional",
|
||||||
"cameraAudio": "Áudio da câmera",
|
"cameraAudio": "Áudio da câmera",
|
||||||
"edit": "Editar",
|
"edit": "Editar",
|
||||||
@ -134,7 +134,7 @@
|
|||||||
"export": "Exportar",
|
"export": "Exportar",
|
||||||
"next": "Próximo",
|
"next": "Próximo",
|
||||||
"play": "Tocar",
|
"play": "Tocar",
|
||||||
"pictureInPicture": "Imagem na Imagem"
|
"pictureInPicture": "Sobrepor Imagem"
|
||||||
},
|
},
|
||||||
"label": {
|
"label": {
|
||||||
"back": "Voltar"
|
"back": "Voltar"
|
||||||
@ -143,9 +143,9 @@
|
|||||||
"user": {
|
"user": {
|
||||||
"logout": "Sair",
|
"logout": "Sair",
|
||||||
"account": "Conta",
|
"account": "Conta",
|
||||||
"current": "Usuário atual: {{user}}",
|
"current": "Utilizador atual: {{user}}",
|
||||||
"setPassword": "Definir senha",
|
"setPassword": "Definir senha",
|
||||||
"title": "Usuário",
|
"title": "Utilizador",
|
||||||
"anonymous": "anônimo"
|
"anonymous": "anônimo"
|
||||||
},
|
},
|
||||||
"faceLibrary": "Biblioteca de rostos",
|
"faceLibrary": "Biblioteca de rostos",
|
||||||
@ -200,7 +200,8 @@
|
|||||||
"ro": "Romeno (Română)",
|
"ro": "Romeno (Română)",
|
||||||
"hu": "Húngaro (Magyar)",
|
"hu": "Húngaro (Magyar)",
|
||||||
"sk": "Eslovaco (Slovenčina)",
|
"sk": "Eslovaco (Slovenčina)",
|
||||||
"th": "Tailandês"
|
"th": "Tailandês",
|
||||||
|
"ca": "Català (Catalão)"
|
||||||
},
|
},
|
||||||
"appearance": "Aparência",
|
"appearance": "Aparência",
|
||||||
"darkMode": {
|
"darkMode": {
|
||||||
@ -219,9 +220,9 @@
|
|||||||
"restart": "Reiniciar Frigate",
|
"restart": "Reiniciar Frigate",
|
||||||
"live": {
|
"live": {
|
||||||
"title": "Ao vivo",
|
"title": "Ao vivo",
|
||||||
"allCameras": "Todas as câmeras",
|
"allCameras": "Todas as câmaras",
|
||||||
"cameras": {
|
"cameras": {
|
||||||
"title": "Câmeras",
|
"title": "Câmaras",
|
||||||
"count_one": "{{count}} Câmera",
|
"count_one": "{{count}} Câmera",
|
||||||
"count_many": "{{count}} Câmeras",
|
"count_many": "{{count}} Câmeras",
|
||||||
"count_other": "{{count}} Câmeras"
|
"count_other": "{{count}} Câmeras"
|
||||||
|
|||||||
@ -1,14 +1,14 @@
|
|||||||
{
|
{
|
||||||
"form": {
|
"form": {
|
||||||
"user": "Nome de usuário",
|
"user": "Nome do utilizador",
|
||||||
"login": "Login",
|
"login": "Login",
|
||||||
"errors": {
|
"errors": {
|
||||||
"usernameRequired": "Nome de usuário é obrigatório",
|
"usernameRequired": "O nome do utilizador é obrigatório",
|
||||||
"passwordRequired": "Senha é necessária",
|
"passwordRequired": "Senha é necessária",
|
||||||
"rateLimit": "Limite de taxa excedido. Tente novamente mais tarde.",
|
"rateLimit": "Limite de taxa excedido. Tente novamente mais tarde.",
|
||||||
"loginFailed": "Falha no login",
|
"loginFailed": "Falha no login",
|
||||||
"unknownError": "Erro desconhecido. Verifique os logs.",
|
"unknownError": "Erro desconhecido. Verifique os logs.",
|
||||||
"webUnknownError": "Erro desconhecido. Verifique os logs do console."
|
"webUnknownError": "Erro desconhecido. Verifique os logs da consola."
|
||||||
},
|
},
|
||||||
"password": "Senha"
|
"password": "Senha"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,31 +1,31 @@
|
|||||||
{
|
{
|
||||||
"group": {
|
"group": {
|
||||||
"label": "Grupos de câmeras",
|
"label": "Grupos de câmaras",
|
||||||
"add": "Adicionar grupo de câmeras",
|
"add": "Adicionar grupo de câmaras",
|
||||||
"edit": "Editar grupo de câmeras",
|
"edit": "Editar grupo de câmaras",
|
||||||
"delete": {
|
"delete": {
|
||||||
"label": "Excluir grupo de câmeras",
|
"label": "Excluir grupo de câmaras",
|
||||||
"confirm": {
|
"confirm": {
|
||||||
"title": "Confirmar exclusão",
|
"title": "Confirmar exclusão",
|
||||||
"desc": "Tem certeza de que deseja excluir o grupo de câmeras <em>{{name}}</em>?"
|
"desc": "Tem certeza de que deseja excluir o grupo de câmaras <em>{{name}}</em>?"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"name": {
|
"name": {
|
||||||
"label": "Nome",
|
"label": "Nome",
|
||||||
"placeholder": "Digite um nome…",
|
"placeholder": "Digita um nome…",
|
||||||
"errorMessage": {
|
"errorMessage": {
|
||||||
"exists": "O nome do grupo de câmeras já existe.",
|
"exists": "O nome do grupo de câmaras já existe.",
|
||||||
"nameMustNotPeriod": "O nome do grupo de câmeras não deve conter ponto.",
|
"nameMustNotPeriod": "O nome do grupo de câmaras não deve conter pontos.",
|
||||||
"mustLeastCharacters": "O nome do grupo de câmeras deve ter pelo menos 2 caracteres.",
|
"mustLeastCharacters": "O nome do grupo de câmaras deve ter pelo menos 2 caracteres.",
|
||||||
"invalid": "Nome de grupo de câmeras inválido."
|
"invalid": "Nome de grupo de câmaras inválido."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cameras": {
|
"cameras": {
|
||||||
"desc": "Selecione câmeras para este grupo.",
|
"desc": "Selecione câmaras para este grupo.",
|
||||||
"label": "Câmeras"
|
"label": "Câmaras"
|
||||||
},
|
},
|
||||||
"icon": "Ícone",
|
"icon": "Ícone",
|
||||||
"success": "O grupo de câmeras ({{name}}) foi salvo.",
|
"success": "O grupo de câmaras ({{name}}) foi guardado.",
|
||||||
"camera": {
|
"camera": {
|
||||||
"setting": {
|
"setting": {
|
||||||
"audioIsAvailable": "O áudio está disponível para esta transmissão",
|
"audioIsAvailable": "O áudio está disponível para esta transmissão",
|
||||||
@ -33,7 +33,7 @@
|
|||||||
"audio": {
|
"audio": {
|
||||||
"tips": {
|
"tips": {
|
||||||
"document": "Leia a documentação ",
|
"document": "Leia a documentação ",
|
||||||
"title": "O áudio deve ser emitido pela sua câmera e configurado no go2rtc para esta transmissão."
|
"title": "O áudio deve ser emitido pela sua câmara e configurado no go2rtc para esta transmissão."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"streamMethod": {
|
"streamMethod": {
|
||||||
@ -41,28 +41,28 @@
|
|||||||
"method": {
|
"method": {
|
||||||
"smartStreaming": {
|
"smartStreaming": {
|
||||||
"label": "Transmissão inteligente (recomendado)",
|
"label": "Transmissão inteligente (recomendado)",
|
||||||
"desc": "A transmissão inteligente atualizará a imagem da sua câmera uma vez por minuto quando nenhuma atividade detectável estiver ocorrendo para conservar largura de banda e recursos. Quando a atividade é detectada, a imagem muda perfeitamente para uma transmissão ao vivo."
|
"desc": "A transmissão inteligente atualizará a imagem da sua câmara uma vez por minuto quando nenhuma atividade detectável estiver ocorrendo para conservar largura de banda e recursos. Quando a atividade é detectada, a imagem muda perfeitamente para uma transmissão ao vivo."
|
||||||
},
|
},
|
||||||
"continuousStreaming": {
|
"continuousStreaming": {
|
||||||
"label": "Transmissão contínua",
|
"label": "Transmissão contínua",
|
||||||
"desc": {
|
"desc": {
|
||||||
"warning": "A transmissão contínua pode causar alto uso de largura de banda e problemas de desempenho. Use com cautela.",
|
"warning": "A transmissão contínua pode causar alto uso de largura de banda e problemas de desempenho. Use com precaução.",
|
||||||
"title": "A imagem da câmera sempre será uma transmissão ao vivo quando visível no painel, mesmo que nenhuma atividade esteja sendo detectada."
|
"title": "A imagem da câmara sempre será uma transmissão ao vivo quando visível no painel, mesmo que nenhuma atividade esteja sendo detectada."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"noStreaming": {
|
"noStreaming": {
|
||||||
"label": "Sem transmissão",
|
"label": "Sem transmissão",
|
||||||
"desc": "As imagens da câmera serão atualizadas apenas uma vez por minuto e não haverá transmissão ao vivo."
|
"desc": "As imagens da câmara serão atualizadas apenas uma vez por minuto e não haverá transmissão ao vivo."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"placeholder": "Escolha um método de transmissão"
|
"placeholder": "Escolha um método de transmissão"
|
||||||
},
|
},
|
||||||
"compatibilityMode": {
|
"compatibilityMode": {
|
||||||
"label": "Modo de compatibilidade",
|
"label": "Modo de compatibilidade",
|
||||||
"desc": "Habilite esta opção somente se a transmissão ao vivo da sua câmera estiver exibindo artefatos de cor e tiver uma linha diagonal no lado direito da imagem."
|
"desc": "Habilite esta opção somente se a transmissão ao vivo da sua câmara estiver exibindo artefatos de cor e tiver uma linha diagonal no lado direito da imagem."
|
||||||
},
|
},
|
||||||
"label": "Configurações de transmissão da câmera",
|
"label": "Configurações de transmissão da câmara",
|
||||||
"desc": "Altere as opções de transmissão ao vivo para o painel deste grupo de câmeras. <em>Essas configurações são específicas do dispositivo/navegador.</em>",
|
"desc": "Altere as opções de transmissão ao vivo para o painel deste grupo de câmaras. <em>Essas configurações são específicas do dispositivo/navegador.</em>",
|
||||||
"title": "{{cameraName}} configurações de transmissão",
|
"title": "{{cameraName}} configurações de transmissão",
|
||||||
"placeholder": "Escolha uma transmissão",
|
"placeholder": "Escolha uma transmissão",
|
||||||
"stream": "Transmissão"
|
"stream": "Transmissão"
|
||||||
|
|||||||
@ -74,20 +74,20 @@
|
|||||||
},
|
},
|
||||||
"select": "Selecione",
|
"select": "Selecione",
|
||||||
"name": {
|
"name": {
|
||||||
"placeholder": "Nomeie a exportação"
|
"placeholder": "Nome da exportação"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"streaming": {
|
"streaming": {
|
||||||
"showStats": {
|
"showStats": {
|
||||||
"label": "Mostrar estatísticas de transmissão",
|
"label": "Mostrar estatísticas de transmissão",
|
||||||
"desc": "Habilite esta opção para mostrar estatísticas de transmissão como uma sobreposição no feed da câmera."
|
"desc": "Habilite esta opção para mostrar estatísticas de transmissão como uma sobreposição no feed da câmara."
|
||||||
},
|
},
|
||||||
"restreaming": {
|
"restreaming": {
|
||||||
"desc": {
|
"desc": {
|
||||||
"title": "Configure o go2rtc para obter opções adicionais de visualização ao vivo e áudio para esta câmera.",
|
"title": "Configure o go2rtc para obter opções adicionais de visualização ao vivo e áudio para esta câmara.",
|
||||||
"readTheDocumentation": "Leia a documentação"
|
"readTheDocumentation": "Leia a documentação"
|
||||||
},
|
},
|
||||||
"disabled": "A retransmissão não está habilitada para esta câmera."
|
"disabled": "A retransmissão não está habilitada para esta câmara."
|
||||||
},
|
},
|
||||||
"label": "Transmissão",
|
"label": "Transmissão",
|
||||||
"debugView": "Exibição de depuração"
|
"debugView": "Exibição de depuração"
|
||||||
@ -110,16 +110,16 @@
|
|||||||
"confirmDelete": {
|
"confirmDelete": {
|
||||||
"title": "Confirmar exclusão",
|
"title": "Confirmar exclusão",
|
||||||
"desc": {
|
"desc": {
|
||||||
"selected": "Tem certeza de que deseja excluir todos os vídeos gravados associados a este item de revisão?<br /><br />Segure a tecla <em>Shift</em> para ignorar esta caixa de diálogo no futuro."
|
"selected": "Tem certeza de que deseja excluir todos os vídeos gravados associados a este item de analise?<br /><br />Segure a tecla <em>Shift</em> para ignorar esta caixa de diálogo no futuro."
|
||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "As imagens de vídeo associadas aos itens de revisão selecionados foram excluídas com êxito.",
|
"success": "As imagens de vídeo associadas aos itens de analise selecionados foram excluídas com êxito.",
|
||||||
"error": "Falhou a apagar: {{error}}"
|
"error": "Falhou a apagar: {{error}}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"export": "Exportar",
|
"export": "Exportar",
|
||||||
"markAsReviewed": "Marcar como revisado",
|
"markAsReviewed": "Marcar como analisado",
|
||||||
"deleteNow": "Excluir agora"
|
"deleteNow": "Excluir agora"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -53,14 +53,14 @@
|
|||||||
"relevance": "Relevância"
|
"relevance": "Relevância"
|
||||||
},
|
},
|
||||||
"cameras": {
|
"cameras": {
|
||||||
"label": "Filtro de câmeras",
|
"label": "Filtro de câmaras",
|
||||||
"all": {
|
"all": {
|
||||||
"short": "Câmeras",
|
"short": "Câmaras",
|
||||||
"title": "Todas as câmeras"
|
"title": "Todas as câmaras"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"review": {
|
"review": {
|
||||||
"showReviewed": "Mostrar revisado"
|
"showReviewed": "Mostrar analisados"
|
||||||
},
|
},
|
||||||
"motion": {
|
"motion": {
|
||||||
"showMotionOnly": "Mostrar apenas movimento"
|
"showMotionOnly": "Mostrar apenas movimento"
|
||||||
@ -97,7 +97,7 @@
|
|||||||
"label": "Nível de log do filtro",
|
"label": "Nível de log do filtro",
|
||||||
"loading": {
|
"loading": {
|
||||||
"title": "Carregando",
|
"title": "Carregando",
|
||||||
"desc": "Quando o painel de logs está rolado até o final, novos logs são transmitidos automaticamente à medida que são adicionados."
|
"desc": "Ao fazer scroll até ao fundo no painel de logs, novos registos são automaticamente apresentados à medida que são adicionados."
|
||||||
},
|
},
|
||||||
"filterBySeverity": "Filtrar logs por gravidade",
|
"filterBySeverity": "Filtrar logs por gravidade",
|
||||||
"disableLogStreaming": "Desativar transmissão de logs",
|
"disableLogStreaming": "Desativar transmissão de logs",
|
||||||
@ -117,11 +117,11 @@
|
|||||||
"desc": "Excluir estes {{objectLength}} objetos rastreados remove a captura de imagem, quaisquer embeddings salvos e todas as entradas associadas ao ciclo de vida do objeto. As gravações desses objetos rastreados na visualização do Histórico <em>NÃO</em> serão excluídas.<br /><br />Tem certeza de que deseja continuar?<br /><br />Mantenha pressionada a tecla <em>Shift</em> para ignorar este diálogo no futuro."
|
"desc": "Excluir estes {{objectLength}} objetos rastreados remove a captura de imagem, quaisquer embeddings salvos e todas as entradas associadas ao ciclo de vida do objeto. As gravações desses objetos rastreados na visualização do Histórico <em>NÃO</em> serão excluídas.<br /><br />Tem certeza de que deseja continuar?<br /><br />Mantenha pressionada a tecla <em>Shift</em> para ignorar este diálogo no futuro."
|
||||||
},
|
},
|
||||||
"recognizedLicensePlates": {
|
"recognizedLicensePlates": {
|
||||||
"title": "Placas Reconhecidas",
|
"title": "Matrículas Reconhecidas",
|
||||||
"noLicensePlatesFound": "Nenhuma placa encontrada.",
|
"noLicensePlatesFound": "Nenhuma matrícula encontrada.",
|
||||||
"selectPlatesFromList": "Selecione uma ou mais placas da lista.",
|
"selectPlatesFromList": "Selecione uma ou mais matrículas da lista.",
|
||||||
"loadFailed": "Falha ao carregar as placas reconhecidas.",
|
"loadFailed": "Falha ao carregar as matrículas reconhecidas.",
|
||||||
"loading": "Carregando placas reconhecidas…",
|
"loading": "Carregando matrículas reconhecidas…",
|
||||||
"placeholder": "Digite para buscar placas…"
|
"placeholder": "Digite para procurar matrículas…"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"button": {
|
"button": {
|
||||||
"downloadVideo": {
|
"downloadVideo": {
|
||||||
"label": "Baixar vídeo",
|
"label": "Descarregar vídeo",
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "O vídeo do seu item de análise começou a ser baixado."
|
"success": "O vídeo do seu item de análise começou a ser descarregado."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
"title": "Transmissão offline",
|
"title": "Transmissão offline",
|
||||||
"desc": "Nenhum quadro foi recebido na transmissão de <code>detecção</code> {{cameraName}}, verifique os logs de erro"
|
"desc": "Nenhum quadro foi recebido na transmissão de <code>detecção</code> {{cameraName}}, verifique os logs de erro"
|
||||||
},
|
},
|
||||||
"cameraDisabled": "A câmera está desativada",
|
"cameraDisabled": "A câmara está desativada",
|
||||||
"stats": {
|
"stats": {
|
||||||
"streamType": {
|
"streamType": {
|
||||||
"title": "Tipo de transmissão:",
|
"title": "Tipo de transmissão:",
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
{
|
{
|
||||||
"giraffe": "Girafa",
|
"giraffe": "Girafa",
|
||||||
"cup": "Xicara",
|
"cup": "Chávena",
|
||||||
"person": "Pessoa",
|
"person": "Pessoa",
|
||||||
"stop_sign": "Sinal de Pare",
|
"stop_sign": "Sinal de Stop",
|
||||||
"sheep": "Ovelha",
|
"sheep": "Ovelha",
|
||||||
"sandwich": "Lanche",
|
"sandwich": "Sandes",
|
||||||
"carrot": "Cenoura",
|
"carrot": "Cenoura",
|
||||||
"dining_table": "Mesa de jantar",
|
"dining_table": "Mesa de jantar",
|
||||||
"motorcycle": "Motocicleta",
|
"motorcycle": "Motociclo",
|
||||||
"bicycle": "Bicicleta",
|
"bicycle": "Bicicleta",
|
||||||
"street_sign": "Sinal de rua",
|
"street_sign": "Sinal de rua",
|
||||||
"pizza": "Pizza",
|
"pizza": "Pizza",
|
||||||
"parking_meter": "Medidor de estacionamento",
|
"parking_meter": "Parquímetro",
|
||||||
"skateboard": "Skate",
|
"skateboard": "Skate",
|
||||||
"bottle": "Garrafa",
|
"bottle": "Garrafa",
|
||||||
"car": "Carro",
|
"car": "Carro",
|
||||||
"airplane": "Avião",
|
"airplane": "Avião",
|
||||||
"bus": "Ônibus",
|
"bus": "Autocarro",
|
||||||
"train": "Trem",
|
"train": "Comboio",
|
||||||
"boat": "Barco",
|
"boat": "Barco",
|
||||||
"traffic_light": "Semaforo",
|
"traffic_light": "Semáforo",
|
||||||
"fire_hydrant": "Hidratação de Fogo",
|
"fire_hydrant": "Boca de Incêndio",
|
||||||
"bird": "Pássaro",
|
"bird": "Pássaro",
|
||||||
"cat": "Gato",
|
"cat": "Gato",
|
||||||
"bench": "Banco",
|
"bench": "Banco de jardim/rua",
|
||||||
"elephant": "Elefante",
|
"elephant": "Elefante",
|
||||||
"hat": "Chapéu",
|
"hat": "Chapéu",
|
||||||
"backpack": "Mochila",
|
"backpack": "Mochila",
|
||||||
@ -31,30 +31,30 @@
|
|||||||
"handbag": "Bolsa de mão",
|
"handbag": "Bolsa de mão",
|
||||||
"tie": "Gravata",
|
"tie": "Gravata",
|
||||||
"suitcase": "Mala de viagem",
|
"suitcase": "Mala de viagem",
|
||||||
"frisbee": "Frisbee",
|
"frisbee": "Disco de Frisbee",
|
||||||
"skis": "Esquis",
|
"skis": "Esquis",
|
||||||
"kite": "Kite",
|
"kite": "Kite",
|
||||||
"baseball_bat": "Taco basebol",
|
"baseball_bat": "Taco basebol",
|
||||||
"tennis_racket": "Raquete de Tenis",
|
"tennis_racket": "Raquete de Tenis",
|
||||||
"plate": "Placa",
|
"plate": "Prato",
|
||||||
"wine_glass": "Taça de vinho",
|
"wine_glass": "Copo de Vinho",
|
||||||
"fork": "Garfo",
|
"fork": "Garfo",
|
||||||
"spoon": "Colher",
|
"spoon": "Colher",
|
||||||
"bowl": "Tijela",
|
"bowl": "Tijela",
|
||||||
"banana": "Banana",
|
"banana": "Banana",
|
||||||
"apple": "Maça",
|
"apple": "Maça",
|
||||||
"hot_dog": "Cão quente",
|
"hot_dog": "Cachorro quente",
|
||||||
"donut": "Donut",
|
"donut": "Donut",
|
||||||
"cake": "Bolo",
|
"cake": "Bolo",
|
||||||
"chair": "Cadeira",
|
"chair": "Cadeira",
|
||||||
"potted_plant": "Planta em vaso",
|
"potted_plant": "Planta em vaso",
|
||||||
"mirror": "Espelho",
|
"mirror": "Espelho",
|
||||||
"desk": "Mesa",
|
"desk": "Mesa",
|
||||||
"toilet": "Banheiro",
|
"toilet": "Casa de Banho",
|
||||||
"door": "Porta",
|
"door": "Porta",
|
||||||
"baseball_glove": "Luva de beisebol",
|
"baseball_glove": "Luva de beisebol",
|
||||||
"surfboard": "Prancha",
|
"surfboard": "Prancha de surf",
|
||||||
"broccoli": "Brócolis",
|
"broccoli": "Brócolos",
|
||||||
"snowboard": "Snowboard",
|
"snowboard": "Snowboard",
|
||||||
"dog": "Cão",
|
"dog": "Cão",
|
||||||
"bear": "Urso",
|
"bear": "Urso",
|
||||||
@ -72,25 +72,25 @@
|
|||||||
"keyboard": "Teclado",
|
"keyboard": "Teclado",
|
||||||
"animal": "Animal",
|
"animal": "Animal",
|
||||||
"bark": "Latido",
|
"bark": "Latido",
|
||||||
"goat": "Bode",
|
"goat": "Cabra",
|
||||||
"vehicle": "Veículo",
|
"vehicle": "Veículo",
|
||||||
"scissors": "Tesoura",
|
"scissors": "Tesoura",
|
||||||
"mouse": "Rato",
|
"mouse": "Rato",
|
||||||
"teddy_bear": "Urso de pelúcia",
|
"teddy_bear": "Urso de peluche",
|
||||||
"hair_dryer": "Secador de cabelo",
|
"hair_dryer": "Secador de cabelo",
|
||||||
"toothbrush": "Escova de dentes",
|
"toothbrush": "Escova de dentes",
|
||||||
"hair_brush": "Escova de Cabelo",
|
"hair_brush": "Escova de Cabelo",
|
||||||
"squirrel": "Esquilo",
|
"squirrel": "Esquilo",
|
||||||
"couch": "Sofá",
|
"couch": "Sofá",
|
||||||
"tv": "TV",
|
"tv": "TV",
|
||||||
"laptop": "Laptop",
|
"laptop": "Portátil",
|
||||||
"remote": "Remoto",
|
"remote": "Controlo Remoto",
|
||||||
"cell_phone": "Celular",
|
"cell_phone": "Telemóvel",
|
||||||
"microwave": "Microondas",
|
"microwave": "Microondas",
|
||||||
"oven": "Forno",
|
"oven": "Forno",
|
||||||
"toaster": "Torradeira",
|
"toaster": "Torradeira",
|
||||||
"sink": "Pia",
|
"sink": "Pia",
|
||||||
"refrigerator": "Refrigerador",
|
"refrigerator": "Frigorífico",
|
||||||
"blender": "Liquidificador",
|
"blender": "Liquidificador",
|
||||||
"book": "Livro",
|
"book": "Livro",
|
||||||
"vase": "Vaso",
|
"vase": "Vaso",
|
||||||
@ -98,19 +98,19 @@
|
|||||||
"fox": "Raposa",
|
"fox": "Raposa",
|
||||||
"rabbit": "Coelho",
|
"rabbit": "Coelho",
|
||||||
"raccoon": "Guaxinim",
|
"raccoon": "Guaxinim",
|
||||||
"robot_lawnmower": "Robô cortador de grama",
|
"robot_lawnmower": "Robô corta relva",
|
||||||
"waste_bin": "Lixeira",
|
"waste_bin": "Contentor do Lixo",
|
||||||
"on_demand": "Sob demanda",
|
"on_demand": "On Demand",
|
||||||
"face": "Rosto",
|
"face": "Rosto",
|
||||||
"license_plate": "Placa",
|
"license_plate": "Matrícula",
|
||||||
"package": "Pacote",
|
"package": "Pacote",
|
||||||
"bbq_grill": "Churrasqueira",
|
"bbq_grill": "Churrasqueira",
|
||||||
"amazon": "Amazonas",
|
"amazon": "Amazon",
|
||||||
"usps": "USPS",
|
"usps": "USPS",
|
||||||
"ups": "UPS",
|
"ups": "UPS",
|
||||||
"fedex": "FedEx",
|
"fedex": "FedEx",
|
||||||
"dhl": "DHL",
|
"dhl": "DHL",
|
||||||
"an_post": "Uma postagem",
|
"an_post": "An Post",
|
||||||
"purolator": "Purolator",
|
"purolator": "Purolator",
|
||||||
"postnl": "PostNL",
|
"postnl": "PostNL",
|
||||||
"nzpost": "NZPost",
|
"nzpost": "NZPost",
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"configEditor": "Editor de configuração",
|
"configEditor": "Editor de configuração",
|
||||||
"copyConfig": "Copiar configuração",
|
"copyConfig": "Copiar configuração",
|
||||||
"saveAndRestart": "Salvar e reiniciar",
|
"saveAndRestart": "Salvar e reiniciar",
|
||||||
"saveOnly": "Somente salvar",
|
"saveOnly": "Salvar Apenas",
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": {
|
"success": {
|
||||||
"copyToClipboard": "Configuração copiada para a área de transferência."
|
"copyToClipboard": "Configuração copiada para a área de transferência."
|
||||||
|
|||||||
@ -4,11 +4,11 @@
|
|||||||
"label": "Movimento",
|
"label": "Movimento",
|
||||||
"only": "Somente movimento"
|
"only": "Somente movimento"
|
||||||
},
|
},
|
||||||
"allCameras": "Todas as câmeras",
|
"allCameras": "Todas as câmaras",
|
||||||
"empty": {
|
"empty": {
|
||||||
"motion": "Nenhum dado de movimento encontrado",
|
"motion": "Nenhum dado de movimento encontrado",
|
||||||
"alert": "Não há alertas para revisar",
|
"alert": "Não há alertas para análise",
|
||||||
"detection": "Não há detecções para revisar"
|
"detection": "Não há detecções para análise"
|
||||||
},
|
},
|
||||||
"timeline": "Linha do tempo",
|
"timeline": "Linha do tempo",
|
||||||
"events": {
|
"events": {
|
||||||
@ -25,13 +25,13 @@
|
|||||||
"calendarFilter": {
|
"calendarFilter": {
|
||||||
"last24Hours": "Últimas 24 horas"
|
"last24Hours": "Últimas 24 horas"
|
||||||
},
|
},
|
||||||
"markAsReviewed": "Marcar como revisado",
|
"markAsReviewed": "Marcar como analisado",
|
||||||
"markTheseItemsAsReviewed": "Marque esses itens como revisados",
|
"markTheseItemsAsReviewed": "Marque esses itens como analisados",
|
||||||
"newReviewItems": {
|
"newReviewItems": {
|
||||||
"label": "Ver novos itens de revisão",
|
"label": "Ver novos itens para analisar",
|
||||||
"button": "Novos itens para revisar"
|
"button": "Novos itens para analisar"
|
||||||
},
|
},
|
||||||
"camera": "Câmera",
|
"camera": "Câmara",
|
||||||
"detected": "detectado",
|
"detected": "detectado",
|
||||||
"selected_one": "{{count}} selecionado",
|
"selected_one": "{{count}} selecionado",
|
||||||
"selected_other": "{{count}} selecionados"
|
"selected_other": "{{count}} selecionados"
|
||||||
|
|||||||
@ -19,9 +19,9 @@
|
|||||||
"textTokenizer": "Tokenizador de texto",
|
"textTokenizer": "Tokenizador de texto",
|
||||||
"visionModelFeatureExtractor": "Extrator de características de modelo de visão"
|
"visionModelFeatureExtractor": "Extrator de características de modelo de visão"
|
||||||
},
|
},
|
||||||
"context": "O Frigate está baixando os modelos de incorporação necessários para dar suporte a funcionalidade de pesquisa semântica. Isso pode levar vários minutos, dependendo da velocidade da sua conexão de rede.",
|
"context": "O Frigate está descarregando os modelos de incorporação necessários para dar suporte a funcionalidade de pesquisa semântica. Isso pode levar vários minutos, dependendo da velocidade da sua conexão de rede.",
|
||||||
"tips": {
|
"tips": {
|
||||||
"context": "Talvez você queira reindexar as incorporações dos seus objetos rastreados depois que os modelos forem baixados.",
|
"context": "Talvez você queira reindexar as incorporações dos seus objetos rastreados depois que os modelos forem descarregados.",
|
||||||
"documentation": "Leia a documentação"
|
"documentation": "Leia a documentação"
|
||||||
},
|
},
|
||||||
"error": "Ocorreu um erro. Verifique os logs do Frigate."
|
"error": "Ocorreu um erro. Verifique os logs do Frigate."
|
||||||
@ -31,24 +31,24 @@
|
|||||||
"details": {
|
"details": {
|
||||||
"timestamp": "Carimbo de hora",
|
"timestamp": "Carimbo de hora",
|
||||||
"item": {
|
"item": {
|
||||||
"title": "Revisar detalhes do item",
|
"title": "Analisar detalhes do item",
|
||||||
"desc": "Revisar detalhes do item",
|
"desc": "Analisar detalhes do item",
|
||||||
"tips": {
|
"tips": {
|
||||||
"hasMissingObjects": "Ajuste sua configuração se você quiser que o Frigate salve os objetos rastreados para os seguintes rótulos: <em>{{objects}}</em>",
|
"hasMissingObjects": "Ajuste sua configuração se você quiser que o Frigate guarde os objetos rastreados para os seguintes rótulos: <em>{{objects}}</em>",
|
||||||
"mismatch_one": "{{count}} objeto indisponível foi detectado e incluído neste item de análise. Esses objetos não qualificaram como alerta ou detecção ou já foram limpos/excluídos.",
|
"mismatch_one": "{{count}} objeto indisponível foi detectado e incluído neste item de análise. Esses objetos não qualificaram como alerta ou detecção ou já foram limpos/excluídos.",
|
||||||
"mismatch_many": "{{count}} objetos indisponíveis foram detectados e incluídos neste item de análise. Esses objetos não qualificaram como alerta ou detecção ou já foram limpos/excluídos.",
|
"mismatch_many": "{{count}} objetos indisponíveis foram detectados e incluídos neste item de análise. Esses objetos não qualificaram como alerta ou detecção ou já foram limpos/excluídos.",
|
||||||
"mismatch_other": "{{count}} objetos indisponíveis foram detectados e incluídos neste item de análise. Esses objetos não qualificaram como alerta ou detecção ou já foram limpos/excluídos."
|
"mismatch_other": "{{count}} objetos indisponíveis foram detectados e incluídos neste item de análise. Esses objetos não qualificaram como alerta ou detecção ou já foram limpos/excluídos."
|
||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": {
|
"success": {
|
||||||
"regenerate": "Uma nova descrição foi solicitada pelo {{provider}}. Dependendo da velocidade do seu provedor, a nova descrição pode levar algum tempo para ser regenerada.",
|
"regenerate": "Uma nova descrição foi solicitada pelo {{provider}}. Dependendo da velocidade do seu fornecedor, a nova descrição pode levar algum tempo para ser regenerada.",
|
||||||
"updatedSublabel": "Sub-rotulo atualizado com sucesso.",
|
"updatedSublabel": "Sub-rotulo atualizado com sucesso.",
|
||||||
"updatedLPR": "Placa de veículo atualizada com sucesso."
|
"updatedLPR": "Matrícula atualizada com sucesso."
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"regenerate": "Falha ao chamar {{provider}} para uma nova descrição: {{errorMessage}}",
|
"regenerate": "Falha ao chamar {{provider}} para uma nova descrição: {{errorMessage}}",
|
||||||
"updatedSublabelFailed": "Falha ao atualizar o sub-rotulo: {{errorMessage}}",
|
"updatedSublabelFailed": "Falha ao atualizar o sub-rotulo: {{errorMessage}}",
|
||||||
"updatedLPRFailed": "Falha ao atualizar a placa de veículo: {{errorMessage}}"
|
"updatedLPRFailed": "Falha ao atualizar a matrícula: {{errorMessage}}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
@ -59,7 +59,7 @@
|
|||||||
"zones": "Zonas",
|
"zones": "Zonas",
|
||||||
"description": {
|
"description": {
|
||||||
"label": "Descrição",
|
"label": "Descrição",
|
||||||
"aiTips": "O Frigate não solicitará uma descrição do seu provedor de IA Generativa até que o ciclo de vida do objeto rastreado tenha terminado.",
|
"aiTips": "O Frigate não solicitará uma descrição do seu fornecedor de IA Generativa até que o ciclo de vida do objeto rastreado tenha terminado.",
|
||||||
"placeholder": "Descrição do objeto rastreado"
|
"placeholder": "Descrição do objeto rastreado"
|
||||||
},
|
},
|
||||||
"camera": "Câmera",
|
"camera": "Câmera",
|
||||||
@ -84,11 +84,11 @@
|
|||||||
"descNoLabel": "Digite um novo sub-rotulo para este objeto rastreado"
|
"descNoLabel": "Digite um novo sub-rotulo para este objeto rastreado"
|
||||||
},
|
},
|
||||||
"editLPR": {
|
"editLPR": {
|
||||||
"title": "Editar placa de veículo",
|
"title": "Editar matrícula",
|
||||||
"desc": "Digite um novo valor de placa de veículo para este {{label}}",
|
"desc": "Digite um novo valor da matrícula para este {{label}}",
|
||||||
"descNoLabel": "Digite um novo valor de placa de veículo para este objeto rastreado"
|
"descNoLabel": "Digite um novo valor da matrícula para este objeto rastreado"
|
||||||
},
|
},
|
||||||
"recognizedLicensePlate": "Placa de veículo reconhecida",
|
"recognizedLicensePlate": "Matrícula reconhecida",
|
||||||
"estimatedSpeed": "Velocidade estimada",
|
"estimatedSpeed": "Velocidade estimada",
|
||||||
"objects": "Objetos",
|
"objects": "Objetos",
|
||||||
"expandRegenerationMenu": "Expandir menu de regeneração",
|
"expandRegenerationMenu": "Expandir menu de regeneração",
|
||||||
@ -131,8 +131,8 @@
|
|||||||
"title": "Configurações de anotação",
|
"title": "Configurações de anotação",
|
||||||
"offset": {
|
"offset": {
|
||||||
"documentation": "Leia a documentação ",
|
"documentation": "Leia a documentação ",
|
||||||
"desc": "Esses dados vêm do feed de detecção da sua câmera, mas são sobrepostos nas imagens do feed de gravação. É improvável que os dois streams estejam perfeitamente sincronizados. Como resultado, a caixa delimitadora e o vídeo não se alinharão perfeitamente. No entanto, o campo <code>annotation_offset</code> pode ser usado para ajustar isso.",
|
"desc": "Esses dados vêm do feed de detecção da sua câmara, mas são sobrepostos nas imagens do feed de gravação. É improvável que os dois streams estejam perfeitamente sincronizados. Como resultado, a caixa delimitadora e o vídeo não se alinharão perfeitamente. No entanto, o campo <code>annotation_offset</code> pode ser usado para ajustar isso.",
|
||||||
"tips": "DICA: Imagine que há um clipe de evento com uma pessoa andando da esquerda para a direita. Se a caixa delimitadora da linha do tempo do evento estiver consistentemente à esquerda da pessoa, o valor deve ser diminuído. Da mesma forma, se uma pessoa estiver andando da esquerda para a direita e a caixa delimitadora estiver consistentemente à frente da pessoa, o valor deve ser aumentado.",
|
"tips": "DICA: Imagine que há um clipe de evento com uma pessoa a andar da esquerda para a direita. Se a caixa delimitadora da linha do tempo do evento estiver consistentemente à esquerda da pessoa, o valor deve ser diminuído. Da mesma forma, se uma pessoa estiver andando da esquerda para a direita e a caixa delimitadora estiver consistentemente à frente da pessoa, o valor deve ser aumentado.",
|
||||||
"label": "Deslocamento de Anotação",
|
"label": "Deslocamento de Anotação",
|
||||||
"millisecondsToOffset": "Milissegundos para deslocar as anotações de detecção. <em>Padrão: 0</em>",
|
"millisecondsToOffset": "Milissegundos para deslocar as anotações de detecção. <em>Padrão: 0</em>",
|
||||||
"toast": {
|
"toast": {
|
||||||
@ -152,14 +152,14 @@
|
|||||||
"createObjectMask": "Criar Máscara de Objeto",
|
"createObjectMask": "Criar Máscara de Objeto",
|
||||||
"adjustAnnotationSettings": "Ajustar configurações de anotação",
|
"adjustAnnotationSettings": "Ajustar configurações de anotação",
|
||||||
"autoTrackingTips": "As posições da caixa delimitadora serão imprecisas para câmeras com rastreamento automático.",
|
"autoTrackingTips": "As posições da caixa delimitadora serão imprecisas para câmeras com rastreamento automático.",
|
||||||
"scrollViewTips": "Role para ver os momentos significativos do ciclo de vida deste objeto.",
|
"scrollViewTips": "Faça scroll para ver os momentos significativos do ciclo de vida deste objeto.",
|
||||||
"count": "{{first}} de {{second}}",
|
"count": "{{first}} de {{second}}",
|
||||||
"trackedPoint": "Ponto Rastreado"
|
"trackedPoint": "Ponto Rastreado"
|
||||||
},
|
},
|
||||||
"itemMenu": {
|
"itemMenu": {
|
||||||
"downloadSnapshot": {
|
"downloadSnapshot": {
|
||||||
"aria": "Baixar captura",
|
"aria": "Descarregar captura",
|
||||||
"label": "Baixar captura"
|
"label": "Descarregar captura"
|
||||||
},
|
},
|
||||||
"viewObjectLifecycle": {
|
"viewObjectLifecycle": {
|
||||||
"label": "Ver ciclo de vida do objeto",
|
"label": "Ver ciclo de vida do objeto",
|
||||||
@ -170,8 +170,8 @@
|
|||||||
"aria": "Ver no Histórico"
|
"aria": "Ver no Histórico"
|
||||||
},
|
},
|
||||||
"downloadVideo": {
|
"downloadVideo": {
|
||||||
"label": "Baixar vídeo",
|
"label": "Descarregar vídeo",
|
||||||
"aria": "Baixar vídeo"
|
"aria": "Descarregar vídeo"
|
||||||
},
|
},
|
||||||
"findSimilar": {
|
"findSimilar": {
|
||||||
"label": "Encontrar similar",
|
"label": "Encontrar similar",
|
||||||
|
|||||||
@ -17,13 +17,13 @@
|
|||||||
"documentTitle": "Biblioteca de rostos - Frigate",
|
"documentTitle": "Biblioteca de rostos - Frigate",
|
||||||
"uploadFaceImage": {
|
"uploadFaceImage": {
|
||||||
"title": "Carregar imagem do rosto",
|
"title": "Carregar imagem do rosto",
|
||||||
"desc": "Carregue uma imagem para escanear rostos e incluir em {{pageToggle}}"
|
"desc": "Carregue uma imagem para procurar rostos e incluir em {{pageToggle}}"
|
||||||
},
|
},
|
||||||
"createFaceLibrary": {
|
"createFaceLibrary": {
|
||||||
"title": "Criar coleção",
|
"title": "Criar coleção",
|
||||||
"desc": "Criar uma nova coleção",
|
"desc": "Criar uma nova coleção",
|
||||||
"new": "Criar novo rosto",
|
"new": "Criar novo rosto",
|
||||||
"nextSteps": "Para construir uma base sólida:<li>Use a aba Treinar para selecionar e treinar em imagens para cada pessoa detectada.</li><li>Concentre-se em imagens diretas para obter melhores resultados; evite imagens de treinamento que capturem rostos em ângulo.</li></ul>"
|
"nextSteps": "Para construir uma base sólida:<li>Use a aba Treinar para selecionar e treinar em imagens para cada pessoa detectada.</li><li>Concentre-se em imagens diretas para obter melhores resultados; evite imagens de treino que capturem rostos em ângulo.</li></ul>"
|
||||||
},
|
},
|
||||||
"train": {
|
"train": {
|
||||||
"aria": "Selecionar treino",
|
"aria": "Selecionar treino",
|
||||||
|
|||||||
@ -2,56 +2,56 @@
|
|||||||
"documentTitle": "Ao vivo - Frigate",
|
"documentTitle": "Ao vivo - Frigate",
|
||||||
"documentTitle.withCamera": "{{camera}} - Ao vivo - Frigate",
|
"documentTitle.withCamera": "{{camera}} - Ao vivo - Frigate",
|
||||||
"twoWayTalk": {
|
"twoWayTalk": {
|
||||||
"disable": "Desativar conversação bidirecional",
|
"disable": "Desativar conversa bidirecional",
|
||||||
"enable": "Habilitar conversação bidirecional"
|
"enable": "Habilitar conversa bidirecional"
|
||||||
},
|
},
|
||||||
"cameraAudio": {
|
"cameraAudio": {
|
||||||
"enable": "Habilitar áudio da câmera",
|
"enable": "Habilitar áudio da câmara",
|
||||||
"disable": "Desativar áudio da câmera"
|
"disable": "Desativar áudio da câmara"
|
||||||
},
|
},
|
||||||
"ptz": {
|
"ptz": {
|
||||||
"move": {
|
"move": {
|
||||||
"clickMove": {
|
"clickMove": {
|
||||||
"label": "Clique no quadro para centralizar a câmera",
|
"label": "Clique no quadro para centralizar a câmara",
|
||||||
"enable": "Habilitar clique para mover",
|
"enable": "Habilitar clique para mover",
|
||||||
"disable": "Desativar clique para mover"
|
"disable": "Desativar clique para mover"
|
||||||
},
|
},
|
||||||
"down": {
|
"down": {
|
||||||
"label": "Mover a câmera PTZ para baixo"
|
"label": "Mover a câmara PTZ para baixo"
|
||||||
},
|
},
|
||||||
"up": {
|
"up": {
|
||||||
"label": "Mover a câmera PTZ para cima"
|
"label": "Mover a câmara PTZ para cima"
|
||||||
},
|
},
|
||||||
"left": {
|
"left": {
|
||||||
"label": "Mover a câmera PTZ para a esquerda"
|
"label": "Mover a câmara PTZ para a esquerda"
|
||||||
},
|
},
|
||||||
"right": {
|
"right": {
|
||||||
"label": "Mover a câmera PTZ para a direita"
|
"label": "Mover a câmara PTZ para a direita"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zoom": {
|
"zoom": {
|
||||||
"in": {
|
"in": {
|
||||||
"label": "Aumentar zoom da câmera PTZ"
|
"label": "Aumentar zoom da câmara PTZ"
|
||||||
},
|
},
|
||||||
"out": {
|
"out": {
|
||||||
"label": "Diminuir zoom da câmera PTZ"
|
"label": "Diminuir zoom da câmara PTZ"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"presets": "Predefinições de câmera PTZ",
|
"presets": "Predefinições de câmara PTZ",
|
||||||
"frame": {
|
"frame": {
|
||||||
"center": {
|
"center": {
|
||||||
"label": "Clique no quadro para centralizar a câmera PTZ"
|
"label": "Clique no quadro para centralizar a câmara PTZ"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lowBandwidthMode": "Modo de baixa largura de banda",
|
"lowBandwidthMode": "Modo de baixa largura de banda",
|
||||||
"camera": {
|
"camera": {
|
||||||
"enable": "Habilitar câmera",
|
"enable": "Habilitar câmara",
|
||||||
"disable": "Desativar câmera"
|
"disable": "Desativar câmara"
|
||||||
},
|
},
|
||||||
"muteCameras": {
|
"muteCameras": {
|
||||||
"disable": "Ativar áudio de todas as câmeras",
|
"disable": "Ativar áudio de todas as câmaras",
|
||||||
"enable": "Silenciar todas as câmeras"
|
"enable": "Silenciar todas as câmaras"
|
||||||
},
|
},
|
||||||
"detect": {
|
"detect": {
|
||||||
"enable": "Habilitar detecção",
|
"enable": "Habilitar detecção",
|
||||||
@ -74,23 +74,23 @@
|
|||||||
"disable": "Ocultar estatísticas de transmissão"
|
"disable": "Ocultar estatísticas de transmissão"
|
||||||
},
|
},
|
||||||
"manualRecording": {
|
"manualRecording": {
|
||||||
"tips": "Inicie um evento manual com base nas configurações de retenção de gravação desta câmera.",
|
"tips": "Inicie um evento manual com base nas configurações de retenção de gravação desta câmara.",
|
||||||
"playInBackground": {
|
"playInBackground": {
|
||||||
"label": "Reproduzir em segundo plano",
|
"label": "Reproduzir em segundo plano",
|
||||||
"desc": "Habilite esta opção para continuar a transmissão quando o player estiver oculto."
|
"desc": "Habilite esta opção para continuar a transmissão quando o player estiver oculto."
|
||||||
},
|
},
|
||||||
"showStats": {
|
"showStats": {
|
||||||
"label": "Mostrar estatísticas",
|
"label": "Mostrar estatísticas",
|
||||||
"desc": "Habilite esta opção para mostrar estatísticas de transmissão como uma sobreposição no feed da câmera."
|
"desc": "Habilite esta opção para mostrar estatísticas de transmissão como uma sobreposição no feed da câmara."
|
||||||
},
|
},
|
||||||
"start": "Iniciar gravação sob demanda",
|
"start": "Iniciar gravação on-demand",
|
||||||
"recordDisabledTips": "Como a gravação está desabilitada ou restrita na configuração desta câmera, apenas um snapshot será salvo.",
|
"recordDisabledTips": "Como a gravação está desabilitada ou restrita na configuração desta câmara, apenas um snapshot será salvo.",
|
||||||
"end": "Encerrar gravação sob demanda",
|
"end": "Encerrar gravação on-demand",
|
||||||
"ended": "Fim da gravação manual sob demanda.",
|
"ended": "Fim da gravação manual on-demand.",
|
||||||
"failedToEnd": "Falha ao finalizar a gravação manual sob demanda.",
|
"failedToEnd": "Falha ao finalizar a gravação manual on-demand.",
|
||||||
"failedToStart": "Falha ao iniciar a gravação manual sob demanda.",
|
"failedToStart": "Falha ao iniciar a gravação manual on-demand.",
|
||||||
"title": "Gravação sob demanda",
|
"title": "Gravação on-demand",
|
||||||
"started": "Iniciou a gravação manual sob demanda.",
|
"started": "Iniciou a gravação manual on-demand.",
|
||||||
"debugView": "Exibição de depuração"
|
"debugView": "Exibição de depuração"
|
||||||
},
|
},
|
||||||
"streamingSettings": "Configurações de transmissão",
|
"streamingSettings": "Configurações de transmissão",
|
||||||
@ -102,7 +102,7 @@
|
|||||||
"title": "Transmissão",
|
"title": "Transmissão",
|
||||||
"audio": {
|
"audio": {
|
||||||
"tips": {
|
"tips": {
|
||||||
"title": "O áudio deve ser emitido pela sua câmera e configurado no go2rtc para esta transmissão.",
|
"title": "O áudio deve ser emitido pela sua câmara e configurado no go2rtc para esta transmissão.",
|
||||||
"documentation": "Leia a documentação "
|
"documentation": "Leia a documentação "
|
||||||
},
|
},
|
||||||
"available": "O áudio está disponível para esta transmissão",
|
"available": "O áudio está disponível para esta transmissão",
|
||||||
@ -110,8 +110,8 @@
|
|||||||
},
|
},
|
||||||
"twoWayTalk": {
|
"twoWayTalk": {
|
||||||
"tips.documentation": "Leia a documentação ",
|
"tips.documentation": "Leia a documentação ",
|
||||||
"unavailable": "Conversa bidirecional não está disponível para este fluxo",
|
"unavailable": "Conversa bidirecional não está disponível para esta transmissão",
|
||||||
"tips": "Seu dispositivo deve suportar o recurso e o WebRTC deve ser configurado para conversação bidirecional.",
|
"tips": "Seu dispositivo deve suportar o recurso e o WebRTC deve ser configurado para conversa bidirecional.",
|
||||||
"available": "Conversa bidirecional está disponível para esta transmissão"
|
"available": "Conversa bidirecional está disponível para esta transmissão"
|
||||||
},
|
},
|
||||||
"lowBandwidth": {
|
"lowBandwidth": {
|
||||||
@ -125,7 +125,7 @@
|
|||||||
},
|
},
|
||||||
"cameraSettings": {
|
"cameraSettings": {
|
||||||
"title": "{{camera}} configurações",
|
"title": "{{camera}} configurações",
|
||||||
"cameraEnabled": "Câmera habilitada",
|
"cameraEnabled": "Câmara habilitada",
|
||||||
"objectDetection": "Detecção de objeto",
|
"objectDetection": "Detecção de objeto",
|
||||||
"recording": "Gravando",
|
"recording": "Gravando",
|
||||||
"audioDetection": "Detecção de áudio",
|
"audioDetection": "Detecção de áudio",
|
||||||
@ -138,12 +138,12 @@
|
|||||||
"motion": "Movimento",
|
"motion": "Movimento",
|
||||||
"all": "Todos"
|
"all": "Todos"
|
||||||
},
|
},
|
||||||
"notAllTips": "Sua configuração de retenção de gravação {{source}} está definida como <code>modo: {{effectiveRetainMode}}</code>, portanto, esta gravação sob demanda manterá apenas segmentos com {{effectiveRetainModeName}}."
|
"notAllTips": "Sua configuração de retenção de gravação {{source}} está definida como <code>modo: {{effectiveRetainMode}}</code>, portanto, esta gravação on-demand manterá apenas segmentos com {{effectiveRetainModeName}}."
|
||||||
},
|
},
|
||||||
"editLayout": {
|
"editLayout": {
|
||||||
"label": "Editar layout",
|
"label": "Editar layout",
|
||||||
"group": {
|
"group": {
|
||||||
"label": "Editar grupo de câmeras"
|
"label": "Editar grupo de câmaras"
|
||||||
},
|
},
|
||||||
"exitEdit": "Sair da edição"
|
"exitEdit": "Sair da edição"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -14,7 +14,7 @@
|
|||||||
"label": {
|
"label": {
|
||||||
"sub_labels": "Sub etiquetas",
|
"sub_labels": "Sub etiquetas",
|
||||||
"zones": "Zonas",
|
"zones": "Zonas",
|
||||||
"cameras": "Câmeras",
|
"cameras": "Câmaras",
|
||||||
"labels": "Etiquetas",
|
"labels": "Etiquetas",
|
||||||
"search_type": "Tipo de pesquisa",
|
"search_type": "Tipo de pesquisa",
|
||||||
"time_range": "Intervalo de tempo",
|
"time_range": "Intervalo de tempo",
|
||||||
@ -24,7 +24,7 @@
|
|||||||
"max_score": "Pontuação máxima",
|
"max_score": "Pontuação máxima",
|
||||||
"min_speed": "Velocidade mínima",
|
"min_speed": "Velocidade mínima",
|
||||||
"max_speed": "Velocidade máxima",
|
"max_speed": "Velocidade máxima",
|
||||||
"recognized_license_plate": "Placa reconhecida",
|
"recognized_license_plate": "Matrícula reconhecida",
|
||||||
"has_clip": "Tem Clipe",
|
"has_clip": "Tem Clipe",
|
||||||
"has_snapshot": "Tem Captura de Imagem"
|
"has_snapshot": "Tem Captura de Imagem"
|
||||||
},
|
},
|
||||||
@ -42,7 +42,7 @@
|
|||||||
"text": "Os filtros ajudam você a restringir os resultados da sua pesquisa. Veja como usá-los no campo de entrada:",
|
"text": "Os filtros ajudam você a restringir os resultados da sua pesquisa. Veja como usá-los no campo de entrada:",
|
||||||
"example": "Exemplo: <code className=\"text-primary\">cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM </code>",
|
"example": "Exemplo: <code className=\"text-primary\">cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM </code>",
|
||||||
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"> <li>Digite um nome de filtro seguido de dois pontos (ex: \"cameras:\").</li><li>Selecione um valor entre as sugestões ou digite o seu próprio.</li><li>Use múltiplos filtros adicionando-os um após o outro com um espaço entre eles.</li> <li>Filtros de data (before: e after:) usam o formato <em>{{DateFormat}}</em>.</li><li>O filtro de intervalo de tempo usa o formato <em>{{exampleTime}}</em>.</li><li>Remova filtros clicando no 'x' ao lado deles.</li></ul>",
|
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"> <li>Digite um nome de filtro seguido de dois pontos (ex: \"cameras:\").</li><li>Selecione um valor entre as sugestões ou digite o seu próprio.</li><li>Use múltiplos filtros adicionando-os um após o outro com um espaço entre eles.</li> <li>Filtros de data (before: e after:) usam o formato <em>{{DateFormat}}</em>.</li><li>O filtro de intervalo de tempo usa o formato <em>{{exampleTime}}</em>.</li><li>Remova filtros clicando no 'x' ao lado deles.</li></ul>",
|
||||||
"step1": "Digite um nome para o filtro seguido de dois pontos (exemplo \"cameras:\").",
|
"step1": "Digite um nome para o filtro seguido de dois pontos (exemplo \"camaras:\").",
|
||||||
"step2": "Selecione um valor entre as sugestões ou digite o seu próprio.",
|
"step2": "Selecione um valor entre as sugestões ou digite o seu próprio.",
|
||||||
"step3": "Use vários filtros adicionando-os um após o outro com um espaço entre eles.",
|
"step3": "Use vários filtros adicionando-os um após o outro com um espaço entre eles.",
|
||||||
"step5": "O filtro de intervalo de tempo usa o formato {{exampleTime}}.",
|
"step5": "O filtro de intervalo de tempo usa o formato {{exampleTime}}.",
|
||||||
|
|||||||
@ -10,16 +10,16 @@
|
|||||||
"frigatePlus": "Configurações do Frigate+ - Frigate",
|
"frigatePlus": "Configurações do Frigate+ - Frigate",
|
||||||
"default": "Configurações - Frigate",
|
"default": "Configurações - Frigate",
|
||||||
"notifications": "Configuração de Notificações - Frigate",
|
"notifications": "Configuração de Notificações - Frigate",
|
||||||
"enrichments": "Configurações Avançadas"
|
"enrichments": "Configurações Avançadas - Frigate"
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
"ui": "UI",
|
"ui": "UI",
|
||||||
"masksAndZones": "Máscaras / Zonas",
|
"masksAndZones": "Máscaras / Zonas",
|
||||||
"cameras": "Configurações da câmera",
|
"cameras": "Configurações da câmara",
|
||||||
"classification": "Classificação",
|
"classification": "Classificação",
|
||||||
"motionTuner": "Ajuste de movimento",
|
"motionTuner": "Ajuste de movimento",
|
||||||
"debug": "Depurar",
|
"debug": "Depuração",
|
||||||
"users": "Usuários",
|
"users": "Utilizadores",
|
||||||
"notifications": "Notificações",
|
"notifications": "Notificações",
|
||||||
"frigateplus": "Frigate+",
|
"frigateplus": "Frigate+",
|
||||||
"enrichments": "Avançado"
|
"enrichments": "Avançado"
|
||||||
@ -31,8 +31,8 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cameraSetting": {
|
"cameraSetting": {
|
||||||
"camera": "Câmera",
|
"camera": "Câmara",
|
||||||
"noCamera": "Sem câmera"
|
"noCamera": "Sem câmara"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
"title": "Configurações gerais",
|
"title": "Configurações gerais",
|
||||||
@ -40,7 +40,7 @@
|
|||||||
"title": "Painel ao vivo",
|
"title": "Painel ao vivo",
|
||||||
"automaticLiveView": {
|
"automaticLiveView": {
|
||||||
"label": "Visualização ao vivo automática",
|
"label": "Visualização ao vivo automática",
|
||||||
"desc": "Alternar automaticamente para a visualização ao vivo de uma câmera quando uma atividade for detectada. Desativar esta opção faz com que as imagens estáticas das câmeras no painel Ao Vivo sejam atualizadas apenas uma vez por minuto."
|
"desc": "Alternar automaticamente para a visualização ao vivo de uma câmara quando uma atividade for detectada. Desativar esta opção faz com que as imagens estáticas das câmaras no painel Ao Vivo sejam atualizadas apenas uma vez por minuto."
|
||||||
},
|
},
|
||||||
"playAlertVideos": {
|
"playAlertVideos": {
|
||||||
"label": "Reproduzir vídeos de alerta",
|
"label": "Reproduzir vídeos de alerta",
|
||||||
@ -53,12 +53,12 @@
|
|||||||
"label": "Primeiro dia da semana",
|
"label": "Primeiro dia da semana",
|
||||||
"sunday": "Domingo",
|
"sunday": "Domingo",
|
||||||
"monday": "Segunda-feira",
|
"monday": "Segunda-feira",
|
||||||
"desc": "O dia em que as semanas do calendário de revisão começam."
|
"desc": "O dia em que as semanas do calendário de análise começam."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"storedLayouts": {
|
"storedLayouts": {
|
||||||
"title": "Layouts armazenados",
|
"title": "Layouts armazenados",
|
||||||
"desc": "O layout das câmeras em um grupo de câmeras pode ser arrastado/redimensionado. As posições são armazenadas no armazenamento local do seu navegador.",
|
"desc": "O layout das câmaras em um grupo de câmaras pode ser arrastado/redimensionado. As posições são armazenadas no armazenamento local do seu navegador.",
|
||||||
"clearAll": "Limpar todos os layouts"
|
"clearAll": "Limpar todos os layouts"
|
||||||
},
|
},
|
||||||
"recordingsViewer": {
|
"recordingsViewer": {
|
||||||
@ -69,13 +69,13 @@
|
|||||||
"title": "Visualizador de gravações"
|
"title": "Visualizador de gravações"
|
||||||
},
|
},
|
||||||
"cameraGroupStreaming": {
|
"cameraGroupStreaming": {
|
||||||
"desc": "As configurações de transmissão de cada grupo de câmeras são armazenadas no armazenamento local do seu navegador.",
|
"desc": "As configurações de transmissão de cada grupo de câmaras são armazenadas no armazenamento local do seu navegador.",
|
||||||
"title": "Configurações de transmissão do grupo de câmeras",
|
"title": "Configurações de transmissão do grupo de câmaras",
|
||||||
"clearAll": "Limpar todas as configurações de transmissão"
|
"clearAll": "Limpar todas as configurações de transmissão"
|
||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": {
|
"success": {
|
||||||
"clearStreamingSettings": "Configurações de transmissão para todos os grupos de câmeras limpas.",
|
"clearStreamingSettings": "Configurações de transmissão para todos os grupos de câmaras limpas.",
|
||||||
"clearStoredLayout": "Limpo layout armazenado para {{cameraName}}"
|
"clearStoredLayout": "Limpo layout armazenado para {{cameraName}}"
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
@ -162,7 +162,7 @@
|
|||||||
"desc": "As notificações push da Web exigem um contexto seguro (<code>https://…</code>). Esta é uma limitação do navegador. Acesse o Frigate com segurança para usar as notificações."
|
"desc": "As notificações push da Web exigem um contexto seguro (<code>https://…</code>). Esta é uma limitação do navegador. Acesse o Frigate com segurança para usar as notificações."
|
||||||
},
|
},
|
||||||
"cameras": {
|
"cameras": {
|
||||||
"title": "Câmeras",
|
"title": "Câmaras",
|
||||||
"noCameras": "Nenhuma câmara disponível",
|
"noCameras": "Nenhuma câmara disponível",
|
||||||
"desc": "Selecione para que câmaras as notificações serão ativadas."
|
"desc": "Selecione para que câmaras as notificações serão ativadas."
|
||||||
},
|
},
|
||||||
@ -188,11 +188,11 @@
|
|||||||
"cancelSuspension": "Cancelar Suspensão",
|
"cancelSuspension": "Cancelar Suspensão",
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": {
|
"success": {
|
||||||
"registered": "Cadastrado com sucesso para receber notificações. É necessário reiniciar o Frigate antes que qualquer notificação (incluindo uma notificação de teste) possa ser enviada.",
|
"registered": "Registo para notificações concluído com sucesso. É necessário reiniciar o Frigate antes que qualquer notificação (incluindo uma notificação de teste) possa ser enviada.",
|
||||||
"settingSaved": "As configurações de notificação foram salvas."
|
"settingSaved": "As configurações de notificação foram salvas."
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"registerFailed": "Falha ao salvar o registro de notificação."
|
"registerFailed": "Falha ao guardar o registo das notificações."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"sendTestNotification": "Envie uma notificação de teste",
|
"sendTestNotification": "Envie uma notificação de teste",
|
||||||
@ -206,12 +206,12 @@
|
|||||||
"documentation": "Leia a documentação",
|
"documentation": "Leia a documentação",
|
||||||
"table": {
|
"table": {
|
||||||
"snapshots": "Snapshots",
|
"snapshots": "Snapshots",
|
||||||
"camera": "Câmera",
|
"camera": "Câmara",
|
||||||
"cleanCopySnapshots": "<code>clean_copy</code> Instantâneos"
|
"cleanCopySnapshots": "<code>clean_copy</code> Snapshots"
|
||||||
},
|
},
|
||||||
"title": "Configuração de instantâneo",
|
"title": "Configuração de snapshots",
|
||||||
"desc": "O envio para o Frigate+ requer que tanto os snapshots quanto os snapshots <code>clean_copy</code> estejam habilitados na sua configuração.",
|
"desc": "O envio para o Frigate+ requer que tanto os snapshots quanto os snapshots <code>clean_copy</code> estejam habilitados na sua configuração.",
|
||||||
"cleanCopyWarning": "Algumas câmeras têm snapshots habilitados, mas a cópia limpa está desabilitada. Você precisa habilitar <code>clean_copy</code> na sua configuração de snapshot para poder enviar imagens dessas câmeras para o Frigate+."
|
"cleanCopyWarning": "Algumas câmaras têm snapshots habilitados, mas a cópia limpa está desabilitada. É necessário habilitar <code>clean_copy</code> na sua configuração de snapshot para poder enviar imagens dessas câmaras para o Frigate+."
|
||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "As definições do Frigate+ foram guardadas. Reinicie o Frigate para aplicar as alterações.",
|
"success": "As definições do Frigate+ foram guardadas. Reinicie o Frigate para aplicar as alterações.",
|
||||||
@ -230,13 +230,13 @@
|
|||||||
},
|
},
|
||||||
"supportedDetectors": "Detectores Suportados",
|
"supportedDetectors": "Detectores Suportados",
|
||||||
"loading": "Carregando informações do modelo…",
|
"loading": "Carregando informações do modelo…",
|
||||||
"cameras": "Câmeras",
|
"cameras": "Câmaras",
|
||||||
"loadingAvailableModels": "Carregando modelos disponíveis…",
|
"loadingAvailableModels": "Carregando modelos disponíveis…",
|
||||||
"modelSelect": "Os modelos disponíveis no Frigate+ podem ser selecionados aqui. Observe que apenas modelos compatíveis com a configuração atual do seu detector podem ser selecionados."
|
"modelSelect": "Os modelos disponíveis no Frigate+ podem ser selecionados aqui. Observe que apenas modelos compatíveis com a configuração atual do seu detector podem ser selecionados."
|
||||||
},
|
},
|
||||||
"title": "Fragata+ Configurações",
|
"title": "Configurações Frigate+",
|
||||||
"apiKey": {
|
"apiKey": {
|
||||||
"validated": "A chave da API Frigate+ foi detectada e validada",
|
"validated": "A chave da API do Frigate+ foi detectada e validada",
|
||||||
"notValidated": "A chave da API do Frigate+ não foi detectada ou não foi validada",
|
"notValidated": "A chave da API do Frigate+ não foi detectada ou não foi validada",
|
||||||
"desc": "A chave de API do Frigate+ permite a integração com o serviço Frigate+.",
|
"desc": "A chave de API do Frigate+ permite a integração com o serviço Frigate+.",
|
||||||
"plusLink": "Saiba mais sobre o Frigate+",
|
"plusLink": "Saiba mais sobre o Frigate+",
|
||||||
@ -257,7 +257,7 @@
|
|||||||
"polygonAreaTooLarge": {
|
"polygonAreaTooLarge": {
|
||||||
"documentation": "Leia a documentação",
|
"documentation": "Leia a documentação",
|
||||||
"tips": "As máscaras de movimento não impedem que objetos sejam detectados. Você deve usar uma zona obrigatória em vez disso.",
|
"tips": "As máscaras de movimento não impedem que objetos sejam detectados. Você deve usar uma zona obrigatória em vez disso.",
|
||||||
"title": "A máscara de movimento está cobrindo {{polygonArea}}% da área da câmera. Máscaras de movimento grandes não são recomendadas."
|
"title": "A máscara de movimento está cobrindo {{polygonArea}}% da área da câmara. Máscaras de movimento grandes não são recomendadas."
|
||||||
},
|
},
|
||||||
"label": "Máscara de movimento",
|
"label": "Máscara de movimento",
|
||||||
"desc": {
|
"desc": {
|
||||||
@ -291,7 +291,7 @@
|
|||||||
"name": {
|
"name": {
|
||||||
"title": "Nome",
|
"title": "Nome",
|
||||||
"inputPlaceHolder": "Digite um nome…",
|
"inputPlaceHolder": "Digite um nome…",
|
||||||
"tips": "O nome deve ter pelo menos 2 caracteres e não pode ser o nome de uma câmera ou de outra zona."
|
"tips": "O nome deve ter pelo menos 2 caracteres e não pode ser o nome de uma câmara ou de outra zona."
|
||||||
},
|
},
|
||||||
"inertia": {
|
"inertia": {
|
||||||
"title": "Inércia",
|
"title": "Inércia",
|
||||||
@ -346,8 +346,8 @@
|
|||||||
"mustBeAtLeastTwoCharacters": "O nome da zona deve ter pelo menos 2 caracteres.",
|
"mustBeAtLeastTwoCharacters": "O nome da zona deve ter pelo menos 2 caracteres.",
|
||||||
"mustNotContainPeriod": "O nome da zona não pode conter pontos.",
|
"mustNotContainPeriod": "O nome da zona não pode conter pontos.",
|
||||||
"hasIllegalCharacter": "O nome da zona contém caracteres ilegais.",
|
"hasIllegalCharacter": "O nome da zona contém caracteres ilegais.",
|
||||||
"mustNotBeSameWithCamera": "O nome da zona não pode ser o mesmo que o nome da câmera.",
|
"mustNotBeSameWithCamera": "O nome da zona não pode ser o mesmo que o nome da câmara.",
|
||||||
"alreadyExists": "Já existe uma zona com esse nome para esta câmera."
|
"alreadyExists": "Já existe uma zona com esse nome para esta câmara."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"distance": {
|
"distance": {
|
||||||
@ -444,7 +444,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"objectShapeFilterDrawing": {
|
"objectShapeFilterDrawing": {
|
||||||
"tips": "Habilite esta opção para desenhar um retângulo na imagem da câmera para mostrar sua área e proporção. Esses valores podem ser usados para definir parâmetros de filtro de formato de objeto na sua configuração.",
|
"tips": "Habilite esta opção para desenhar um retângulo na imagem da câmara para mostrar sua área e proporção. Esses valores podem ser usados para definir parâmetros de filtro de formato de objeto na sua configuração.",
|
||||||
"document": "Leia a documentação ",
|
"document": "Leia a documentação ",
|
||||||
"score": "Pontuação",
|
"score": "Pontuação",
|
||||||
"ratio": "Razão",
|
"ratio": "Razão",
|
||||||
@ -470,33 +470,33 @@
|
|||||||
"camera": {
|
"camera": {
|
||||||
"reviewClassification": {
|
"reviewClassification": {
|
||||||
"readTheDocumentation": "Leia a documentação",
|
"readTheDocumentation": "Leia a documentação",
|
||||||
"title": "Classificação de Revisão",
|
"title": "Classificação da Análise",
|
||||||
"noDefinedZones": "Nenhuma zona está definida para esta câmera.",
|
"noDefinedZones": "Nenhuma zona está definida para esta câmara.",
|
||||||
"objectAlertsTips": "Todos os objetos {{alertsLabels}} na câmera {{cameraName}} serão exibidos como Alertas.",
|
"objectAlertsTips": "Todos os objetos {{alertsLabels}} na câmara {{cameraName}} serão exibidos como Alertas.",
|
||||||
"zoneObjectDetectionsTips": {
|
"zoneObjectDetectionsTips": {
|
||||||
"text": "Todos os objetos {{detectionsLabels}} não categorizados na zona {{zone}} na câmera {{cameraName}} serão exibidos como Detecções.",
|
"text": "Todos os objetos {{detectionsLabels}} não categorizados na zona {{zone}} na câmara {{cameraName}} serão exibidos como Detecções.",
|
||||||
"regardlessOfZoneObjectDetectionsTips": "Todos os objetos {{detectionsLabels}} não categorizados na câmera {{cameraName}} serão exibidos como Detecções, independentemente da zona em que se encontram.",
|
"regardlessOfZoneObjectDetectionsTips": "Todos os objetos {{detectionsLabels}} não categorizados na câmara {{cameraName}} serão exibidos como Detecções, independentemente da zona em que se encontram.",
|
||||||
"notSelectDetections": "Todos os objetos {{detectionsLabels}} detectados na zona {{zone}} na câmera {{cameraName}} que não forem categorizados como Alertas serão exibidos como Detecções, independentemente da zona em que se encontram."
|
"notSelectDetections": "Todos os objetos {{detectionsLabels}} detectados na zona {{zone}} na câmara {{cameraName}} que não forem categorizados como Alertas serão exibidos como Detecções, independentemente da zona em que se encontram."
|
||||||
},
|
},
|
||||||
"selectAlertsZones": "Selecionar zonas para Alertas",
|
"selectAlertsZones": "Selecionar zonas para Alertas",
|
||||||
"selectDetectionsZones": "Selecionar zonas para Detecções",
|
"selectDetectionsZones": "Selecionar zonas para Detecções",
|
||||||
"limitDetections": "Limitar detecções a zonas específicas",
|
"limitDetections": "Limitar detecções a zonas específicas",
|
||||||
"desc": "O Frigate categoriza os itens de revisão como Alertas e Detecções. Por padrão, todos os objetos do tipo <em>pessoa</em> e <em>carro</em> são considerados Alertas. Você pode refinar a categorização dos seus itens de revisão configurando as zonas necessárias para eles.",
|
"desc": "O Frigate categoriza os itens de análise como Alertas e Detecções. Por padrão, todos os objetos do tipo <em>pessoa</em> e <em>carro</em> são considerados Alertas. Você pode refinar a categorização dos seus itens de análise configurando as zonas necessárias para eles.",
|
||||||
"objectDetectionsTips": "Todos os objetos {{detectionsLabels}} não categorizados na câmera {{cameraName}} serão exibidos como Detecções, independentemente da zona em que se encontram.",
|
"objectDetectionsTips": "Todos os objetos {{detectionsLabels}} não categorizados na câmara {{cameraName}} serão exibidos como Detecções, independentemente da zona em que se encontram.",
|
||||||
"zoneObjectAlertsTips": "Todos os objetos {{alertsLabels}} detectados na zona {{zone}} na câmera {{cameraName}} serão exibidos como Alertas.",
|
"zoneObjectAlertsTips": "Todos os objetos {{alertsLabels}} detectados na zona {{zone}} na câmara {{cameraName}} serão exibidos como Alertas.",
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "A configuração de Classificação de revisão foi salva. Reinicie o Frigate para aplicar as alterações."
|
"success": "A configuração de Classificação de análise foi salva. Reinicie o Frigate para aplicar as alterações."
|
||||||
},
|
},
|
||||||
"unsavedChanges": "Configurações de classificação de revisão não salvas para {{camera}}"
|
"unsavedChanges": "Configurações de classificação de análises não salvas para {{camera}}"
|
||||||
},
|
},
|
||||||
"title": "Configurações da câmera",
|
"title": "Configurações da câmara",
|
||||||
"streams": {
|
"streams": {
|
||||||
"title": "fluxos",
|
"title": "Transmissões",
|
||||||
"desc": "Desativar uma câmera interrompe completamente o processamento dos fluxos dessa câmera pelo Frigate. Detecção, gravação e depuração ficarão indisponíveis.<br /><em>Observação: Isso não desativa as retransmissões do go2rtc.</em>"
|
"desc": "Desativar uma câmara interrompe completamente o processamento das transmissões dessa câmara pelo Frigate. Detecção, gravação e depuração ficarão indisponíveis.<br /><em>Observação: Isso não desativa as retransmissões do go2rtc.</em>"
|
||||||
},
|
},
|
||||||
"review": {
|
"review": {
|
||||||
"title": "Revisão",
|
"title": "Análise",
|
||||||
"desc": "Ative ou desative alertas e detecções para esta câmera. Quando desativado, nenhum novo item de revisão será gerado.",
|
"desc": "Ative ou desative alertas e detecções para esta câmara. Quando desativado, nenhum novo item de análise será gerado. ",
|
||||||
"alerts": "Alertas ",
|
"alerts": "Alertas ",
|
||||||
"detections": "Detecções "
|
"detections": "Detecções "
|
||||||
}
|
}
|
||||||
@ -526,14 +526,14 @@
|
|||||||
},
|
},
|
||||||
"enrichments": {
|
"enrichments": {
|
||||||
"faceRecognition": {
|
"faceRecognition": {
|
||||||
"desc": "O reconhecimento facial permite que as pessoas recebam nomes e, quando o rosto delas for reconhecido, o Frigate atribuirá o nome da pessoa como um subrótulo. Essas informações estão incluídas na interface do usuário, nos filtros e nas notificações.",
|
"desc": "O reconhecimento facial permite que as pessoas recebam nomes e, quando o rosto delas for reconhecido, o Frigate atribuirá o nome da pessoa como um subrótulo. Essas informações estão incluídas na interface do utilizador, nos filtros e nas notificações.",
|
||||||
"modelSize": {
|
"modelSize": {
|
||||||
"small": {
|
"small": {
|
||||||
"desc": "O uso de <em>pequeno</em> emprega um modelo de incorporação facial do FaceNet que funciona eficientemente na maioria das CPUs.",
|
"desc": "O uso de <em>pequeno</em> emprega um modelo de incorporação facial do FaceNet que funciona eficientemente na maioria dos CPUs.",
|
||||||
"title": "pequeno"
|
"title": "pequeno"
|
||||||
},
|
},
|
||||||
"large": {
|
"large": {
|
||||||
"desc": "O uso de <em>grande</em> emprega um modelo de incorporação de rostos do ArcFace e será executado automaticamente na GPU, se aplicável.",
|
"desc": "O uso de <em>grande</em> emprega um modelo de incorporação de rostos do ArcFace e será executado automaticamente no GPU, se aplicável.",
|
||||||
"title": "grande"
|
"title": "grande"
|
||||||
},
|
},
|
||||||
"label": "Tamanho do modelo",
|
"label": "Tamanho do modelo",
|
||||||
@ -545,37 +545,37 @@
|
|||||||
"semanticSearch": {
|
"semanticSearch": {
|
||||||
"modelSize": {
|
"modelSize": {
|
||||||
"small": {
|
"small": {
|
||||||
"desc": "Usar <em>pequeno</em> emprega uma versão quantizada do modelo que usa menos RAM e roda mais rápido na CPU, com uma diferença muito insignificante na qualidade de incorporação.",
|
"desc": "Usar <em>pequeno</em> emprega uma versão quantizada do modelo que usa menos RAM e roda mais rápido no CPU, com uma diferença muito insignificante na qualidade de incorporação.",
|
||||||
"title": "pequeno"
|
"title": "pequeno"
|
||||||
},
|
},
|
||||||
"label": "Tamanho do modelo",
|
"label": "Tamanho do modelo",
|
||||||
"desc": "O tamanho do modelo usado para incorporações de pesquisa semântica.",
|
"desc": "O tamanho do modelo usado para incorporações de pesquisa semântica.",
|
||||||
"large": {
|
"large": {
|
||||||
"title": "grande",
|
"title": "grande",
|
||||||
"desc": "Usar <em>grande</em> emprega o modelo Jina completo e será executado automaticamente na GPU, se aplicável."
|
"desc": "Usar <em>grande</em> emprega o modelo Jina completo e será executado automaticamente no GPU, se aplicável."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"reindexNow": {
|
"reindexNow": {
|
||||||
"desc": "A reindexação regenerará os embeddings para todos os objetos rastreados. Esse processo é executado em segundo plano e pode sobrecarregar sua CPU e levar um tempo considerável, dependendo do número de objetos rastreados.",
|
"desc": "A reindexação regenerará os embeddings para todos os objetos rastreados. Esse processo é executado em segundo plano e pode sobrecarregar o seu CPU e levar um tempo considerável, dependendo do número de objetos rastreados.",
|
||||||
"label": "Reindexar agora",
|
"label": "Reindexar agora",
|
||||||
"confirmTitle": "Confirmar reindexação",
|
"confirmTitle": "Confirmar reindexação",
|
||||||
"confirmDesc": "Tem certeza de que deseja reindexar todos os objetos incorporados rastreados? Este processo será executado em segundo plano, mas pode sobrecarregar sua CPU e levar bastante tempo. Você pode acompanhar o progresso na página Explorar.",
|
"confirmDesc": "Tem certeza de que deseja reindexar todos os objetos incorporados rastreados? Este processo será executado em segundo plano, mas pode sobrecarregar o seu CPU e levar bastante tempo. Você pode acompanhar o progresso na página Explorar.",
|
||||||
"confirmButton": "Reindexar",
|
"confirmButton": "Reindexar",
|
||||||
"success": "Reindexação iniciada com sucesso.",
|
"success": "Reindexação iniciada com sucesso.",
|
||||||
"alreadyInProgress": "A reindexação já está em andamento.",
|
"alreadyInProgress": "A reindexação já está em andamento.",
|
||||||
"error": "Falha ao iniciar a reindexação: {{errorMessage}}"
|
"error": "Falha ao iniciar a reindexação: {{errorMessage}}"
|
||||||
},
|
},
|
||||||
"desc": "A Pesquisa Semântica no Frigate permite que você encontre objetos rastreados dentro dos seus itens de revisão usando a própria imagem, uma descrição de texto definida pelo usuário ou uma gerada automaticamente.",
|
"desc": "A Pesquisa Semântica no Frigate permite que você encontre objetos rastreados dentro dos seus itens de análise usando a própria imagem, uma descrição de texto definida pelo utilizador ou uma gerada automaticamente.",
|
||||||
"readTheDocumentation": "Leia a documentação",
|
"readTheDocumentation": "Leia a documentação",
|
||||||
"title": "Busca semântica"
|
"title": "Busca semântica"
|
||||||
},
|
},
|
||||||
"licensePlateRecognition": {
|
"licensePlateRecognition": {
|
||||||
"desc": "O Frigate pode reconhecer placas de veículos e adicionar automaticamente os caracteres detectados ao campo recognized_license_plate ou um nome conhecido como subrótulo para objetos do tipo carro. Um caso de uso comum pode ser a leitura de placas de carros entrando em uma garagem ou de carros passando por uma rua.",
|
"desc": "O Frigate pode reconhecer matrículas de veículos e adicionar automaticamente os caracteres detectados ao campo recognized_license_plate ou um nome conhecido como subrótulo para objetos do tipo carro. Um caso de uso comum pode ser a leitura de matrículas de carros entrando numa garagem ou de carros passando por uma rua.",
|
||||||
"title": "Reconhecimento de placas",
|
"title": "Reconhecimento de matrículas",
|
||||||
"readTheDocumentation": "Leia a documentação"
|
"readTheDocumentation": "Leia a documentação"
|
||||||
},
|
},
|
||||||
"birdClassification": {
|
"birdClassification": {
|
||||||
"desc": "A classificação de aves identifica aves conhecidas usando um modelo quantizado do Tensorflow. Quando uma ave conhecida é reconhecida, seu nome comum é adicionado como um sub_label. Essas informações são incluídas na interface do usuário, nos filtros e nas notificações.",
|
"desc": "A classificação de aves identifica aves conhecidas usando um modelo quantizado do Tensorflow. Quando uma ave conhecida é reconhecida, seu nome comum é adicionado como um sub_label. Essas informações são incluídas na interface do utilizador, nos filtros e nas notificações.",
|
||||||
"title": "Classificação de aves"
|
"title": "Classificação de aves"
|
||||||
},
|
},
|
||||||
"unsavedChanges": "Alterações nas configurações de enriquecimentos não salvos",
|
"unsavedChanges": "Alterações nas configurações de enriquecimentos não salvos",
|
||||||
@ -592,24 +592,24 @@
|
|||||||
"roleInfo": {
|
"roleInfo": {
|
||||||
"admin": "Administrador",
|
"admin": "Administrador",
|
||||||
"adminDesc": "Acesso total a todos os recursos.",
|
"adminDesc": "Acesso total a todos os recursos.",
|
||||||
"viewer": "Visualizador",
|
"viewer": "Visualização",
|
||||||
"viewerDesc": "Limitado apenas a painéis ao vivo, revisão, exploração e exportações.",
|
"viewerDesc": "Limitado apenas a painéis ao vivo, análise, exploração e exportações.",
|
||||||
"intro": "Selecione a função apropriada para este usuário:"
|
"intro": "Selecione a função apropriada para este utilizador:"
|
||||||
},
|
},
|
||||||
"title": "Alterar função do usuário",
|
"title": "Alterar função do utilizador",
|
||||||
"desc": "Atualizar permissões para <strong>{{username}}</strong>",
|
"desc": "Atualizar permissões para <strong>{{username}}</strong>",
|
||||||
"select": "Selecione uma função"
|
"select": "Selecione uma função"
|
||||||
},
|
},
|
||||||
"deleteUser": {
|
"deleteUser": {
|
||||||
"title": "Excluir usuário",
|
"title": "Excluir utilizador",
|
||||||
"desc": "Esta ação não pode ser desfeita. Isso excluirá permanentemente a conta do usuário e removerá todos os dados associados.",
|
"desc": "Esta ação não pode ser desfeita. Isso excluirá permanentemente a conta do utilizador e removerá todos os dados associados.",
|
||||||
"warn": "Tem certeza de que deseja excluir <strong>{{username}}</strong>?"
|
"warn": "Tem certeza de que deseja excluir <strong>{{username}}</strong>?"
|
||||||
},
|
},
|
||||||
"form": {
|
"form": {
|
||||||
"user": {
|
"user": {
|
||||||
"title": "Nome de usuário",
|
"title": "Nome de utilizador",
|
||||||
"desc": "Somente letras, números, pontos e sublinhados são permitidos.",
|
"desc": "Somente letras, números, pontos e sublinhados são permitidos.",
|
||||||
"placeholder": "Digite o nome de usuário"
|
"placeholder": "Digite o nome de utilizador"
|
||||||
},
|
},
|
||||||
"password": {
|
"password": {
|
||||||
"strength": {
|
"strength": {
|
||||||
@ -635,17 +635,17 @@
|
|||||||
"placeholder": "Digite novamente a nova senha"
|
"placeholder": "Digite novamente a nova senha"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"usernameIsRequired": "O nome de usuário é obrigatório",
|
"usernameIsRequired": "O nome de utilizador é obrigatório",
|
||||||
"passwordIsRequired": "A senha é obrigatória"
|
"passwordIsRequired": "A senha é obrigatória"
|
||||||
},
|
},
|
||||||
"createUser": {
|
"createUser": {
|
||||||
"title": "Criar novo usuário",
|
"title": "Criar novo utilizador",
|
||||||
"desc": "Adicione uma nova conta de usuário e especifique uma função para acesso a áreas da interface do usuário do Frigate.",
|
"desc": "Adicione uma nova conta de utilizador e especifique uma função para acesso a áreas da interface do utilizador do Frigate.",
|
||||||
"usernameOnlyInclude": "O nome de usuário pode incluir apenas letras, números, . ou _",
|
"usernameOnlyInclude": "O nome de utilizador pode incluir apenas letras, números, . ou _",
|
||||||
"confirmPassword": "Por favor confirme sua senha"
|
"confirmPassword": "Por favor confirme sua senha"
|
||||||
},
|
},
|
||||||
"passwordSetting": {
|
"passwordSetting": {
|
||||||
"setPassword": "Set Password",
|
"setPassword": "Definir Senha",
|
||||||
"desc": "Crie uma senha forte para proteger esta conta.",
|
"desc": "Crie uma senha forte para proteger esta conta.",
|
||||||
"updatePassword": "Atualizar senha para {{username}}",
|
"updatePassword": "Atualizar senha para {{username}}",
|
||||||
"cannotBeEmpty": "A senha não pode ficar vazia",
|
"cannotBeEmpty": "A senha não pode ficar vazia",
|
||||||
@ -653,32 +653,32 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"management": {
|
"management": {
|
||||||
"desc": "Gerenciar as contas de usuário desta instância do Frigate.",
|
"desc": "Gestão de utilizadores desta instância do Frigate.",
|
||||||
"title": "Gerenciamento de usuários"
|
"title": "Gestão de Utilizadores"
|
||||||
},
|
},
|
||||||
"table": {
|
"table": {
|
||||||
"noUsers": "Nenhum usuário encontrado.",
|
"noUsers": "Nenhum utilizador encontrado.",
|
||||||
"password": "Senha",
|
"password": "Senha",
|
||||||
"deleteUser": "Excluir usuário",
|
"deleteUser": "Excluir utilizador",
|
||||||
"changeRole": "Alterar função do usuário",
|
"changeRole": "Alterar função do utilizador",
|
||||||
"username": "Nome de usuário",
|
"username": "Nome de utilizador",
|
||||||
"actions": "Ações",
|
"actions": "Ações",
|
||||||
"role": "Papel"
|
"role": "Papel"
|
||||||
},
|
},
|
||||||
"title": "Usuários",
|
"title": "Utilizadores",
|
||||||
"addUser": "Adicionar usuário",
|
"addUser": "Adicionar utilizador",
|
||||||
"updatePassword": "Atualizar senha",
|
"updatePassword": "Atualizar senha",
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": {
|
"success": {
|
||||||
"createUser": "Usuário {{user}} criado com sucesso",
|
"createUser": "Utilizador {{user}} criado com sucesso",
|
||||||
"deleteUser": "Usuário {{user}} excluído com sucesso",
|
"deleteUser": "Utilizador {{user}} excluído com sucesso",
|
||||||
"updatePassword": "Senha atualizada com sucesso.",
|
"updatePassword": "Senha atualizada com sucesso.",
|
||||||
"roleUpdated": "Função atualizada para {{user}}"
|
"roleUpdated": "Função atualizada para {{user}}"
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"setPasswordFailed": "Falha ao salvar a senha: {{errorMessage}}",
|
"setPasswordFailed": "Falha ao salvar a senha: {{errorMessage}}",
|
||||||
"createUserFailed": "Falha ao criar usuário: {{errorMessage}}",
|
"createUserFailed": "Falha ao criar utilizador: {{errorMessage}}",
|
||||||
"deleteUserFailed": "Falha ao excluir o usuário: {{errorMessage}}",
|
"deleteUserFailed": "Falha ao excluir o utilizador: {{errorMessage}}",
|
||||||
"roleUpdateFailed": "Falha ao atualizar a função: {{errorMessage}}"
|
"roleUpdateFailed": "Falha ao atualizar a função: {{errorMessage}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
"go2rtc": "Logs do Go2RTC - Frigate",
|
"go2rtc": "Logs do Go2RTC - Frigate",
|
||||||
"nginx": "Logs do Nginx - Frigate"
|
"nginx": "Logs do Nginx - Frigate"
|
||||||
},
|
},
|
||||||
"cameras": "Estatísticas das câmeras - Frigate"
|
"cameras": "Estatísticas das câmaras - Frigate"
|
||||||
},
|
},
|
||||||
"title": "Sistema",
|
"title": "Sistema",
|
||||||
"metrics": "Métricas do sistema",
|
"metrics": "Métricas do sistema",
|
||||||
@ -25,9 +25,9 @@
|
|||||||
"error": "Não foi possível copiar os logs para a área de transferência"
|
"error": "Não foi possível copiar os logs para a área de transferência"
|
||||||
},
|
},
|
||||||
"download": {
|
"download": {
|
||||||
"label": "Baixar logs"
|
"label": "Descarregar logs"
|
||||||
},
|
},
|
||||||
"tips": "Os logs estão sendo transmitidos do servidor",
|
"tips": "Os logs estão a ser transmitidos do servidor",
|
||||||
"toast": {
|
"toast": {
|
||||||
"error": {
|
"error": {
|
||||||
"fetchingLogsFailed": "Erro ao buscar logs: {{errorMessage}}",
|
"fetchingLogsFailed": "Erro ao buscar logs: {{errorMessage}}",
|
||||||
@ -37,50 +37,50 @@
|
|||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
"cameraStorage": {
|
"cameraStorage": {
|
||||||
"camera": "Câmera",
|
"camera": "Câmara",
|
||||||
"storageUsed": "Armazenamento",
|
"storageUsed": "Armazenamento",
|
||||||
"percentageOfTotalUsed": "Porcentagem do total",
|
"percentageOfTotalUsed": "Porcentagem do total",
|
||||||
"bandwidth": "Largura de banda",
|
"bandwidth": "Largura de banda",
|
||||||
"unused": {
|
"unused": {
|
||||||
"tips": "Este valor pode não representar com precisão o espaço livre disponível para o Frigate se você tiver outros arquivos armazenados em sua unidade além das gravações do Frigate. O Frigate não rastreia o uso de armazenamento fora de suas gravações.",
|
"tips": "Este valor pode não representar com precisão o espaço livre disponível para o Frigate se você tiver outros ficheiros armazenados em sua unidade além das gravações do Frigate. O Frigate não rastreia o uso de armazenamento fora de suas gravações.",
|
||||||
"title": "Não utilizado"
|
"title": "Não utilizado"
|
||||||
},
|
},
|
||||||
"unusedStorageInformation": "Informações de armazenamento não utilizado",
|
"unusedStorageInformation": "Informações de armazenamento não utilizado",
|
||||||
"title": "Armazenamento da câmera"
|
"title": "Armazenamento da câmara"
|
||||||
},
|
},
|
||||||
"title": "Armazenamento",
|
"title": "Armazenamento",
|
||||||
"overview": "Visão geral",
|
"overview": "Visão geral",
|
||||||
"recordings": {
|
"recordings": {
|
||||||
"title": "Gravações",
|
"title": "Gravações",
|
||||||
"earliestRecording": "Primeira gravação disponível:",
|
"earliestRecording": "Primeira gravação disponível:",
|
||||||
"tips": "Esse valor representa o armazenamento total usado pelas gravações no banco de dados do Frigate. O Frigate não acompanha o uso de armazenamento de todos os arquivos no seu disco."
|
"tips": "Esse valor representa o armazenamento total usado pelas gravações na base de dados do Frigate. O Frigate não acompanha o uso de armazenamento de todos os ficheiros no seu disco."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cameras": {
|
"cameras": {
|
||||||
"title": "Câmeras",
|
"title": "Câmaras",
|
||||||
"info": {
|
"info": {
|
||||||
"video": "Vídeo:",
|
"video": "Vídeo:",
|
||||||
"unknown": "Desconhecido",
|
"unknown": "Desconhecido",
|
||||||
"error": "Erro: {{error}}",
|
"error": "Erro: {{error}}",
|
||||||
"fetching": "Obtendo dados da câmera",
|
"fetching": "Obtendo dados da câmara",
|
||||||
"resolution": "Resolução:",
|
"resolution": "Resolução:",
|
||||||
"codec": "Codec:",
|
"codec": "Codec:",
|
||||||
"fps": "FPS:",
|
"fps": "FPS:",
|
||||||
"stream": "Transmissão {{idx}}",
|
"stream": "Transmissão {{idx}}",
|
||||||
"audio": "Áudio:",
|
"audio": "Áudio:",
|
||||||
"cameraProbeInfo": "{{camera}} Explorar informações da Camera",
|
"cameraProbeInfo": "{{camera}} Explorar informações da Camara",
|
||||||
"tips": {
|
"tips": {
|
||||||
"title": "Explorar informações da Camera"
|
"title": "Explorar informações da Camara"
|
||||||
},
|
},
|
||||||
"streamDataFromFFPROBE": "Os dados de fluxo são obtidos com <code>ffprobe</code>.",
|
"streamDataFromFFPROBE": "Os dados de transmissão são obtidos com <code>ffprobe</code>.",
|
||||||
"aspectRatio": "relação de aspeto"
|
"aspectRatio": "relação de aspeto"
|
||||||
},
|
},
|
||||||
"framesAndDetections": "Quadros / Detecções",
|
"framesAndDetections": "Quadros / Detecções",
|
||||||
"label": {
|
"label": {
|
||||||
"camera": "câmera",
|
"camera": "câmara",
|
||||||
"detect": "detectar",
|
"detect": "detectar",
|
||||||
"capture": "capturar",
|
"capture": "capturar",
|
||||||
"skipped": "pulado",
|
"skipped": "ignorado",
|
||||||
"ffmpeg": "FFmpeg",
|
"ffmpeg": "FFmpeg",
|
||||||
"cameraFfmpeg": "{{camName}} FFmpeg",
|
"cameraFfmpeg": "{{camName}} FFmpeg",
|
||||||
"cameraFramesPerSecond": "quadros por segundo de {{camName}}",
|
"cameraFramesPerSecond": "quadros por segundo de {{camName}}",
|
||||||
@ -98,7 +98,7 @@
|
|||||||
"copyToClipboard": "Dados de Exploração copiados para a área de transferência."
|
"copyToClipboard": "Dados de Exploração copiados para a área de transferência."
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"unableToProbeCamera": "Não foi possível explorar a câmera: {{errorMessage}}"
|
"unableToProbeCamera": "Não foi possível explorar a câmara: {{errorMessage}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -116,15 +116,15 @@
|
|||||||
"title": "Geral",
|
"title": "Geral",
|
||||||
"detector": {
|
"detector": {
|
||||||
"title": "Detectores",
|
"title": "Detectores",
|
||||||
"cpuUsage": "Uso da CPU do detector",
|
"cpuUsage": "Utilização do CPU do Detector",
|
||||||
"memoryUsage": "Uso da memória do detector",
|
"memoryUsage": "Utilização da memória do Detector",
|
||||||
"inferenceSpeed": "Velocidade de Inferência do Detector",
|
"inferenceSpeed": "Velocidade de Inferência do Detector",
|
||||||
"temperature": "Detector de Temperatura"
|
"temperature": "Temperatura do Detector"
|
||||||
},
|
},
|
||||||
"hardwareInfo": {
|
"hardwareInfo": {
|
||||||
"title": "Informações de hardware",
|
"title": "Informações de hardware",
|
||||||
"gpuUsage": "Uso da GPU",
|
"gpuUsage": "Utilização GPU",
|
||||||
"gpuMemory": "Memória da GPU",
|
"gpuMemory": "Memória GPU",
|
||||||
"gpuInfo": {
|
"gpuInfo": {
|
||||||
"nvidiaSMIOutput": {
|
"nvidiaSMIOutput": {
|
||||||
"driver": "Driver: {{driver}}",
|
"driver": "Driver: {{driver}}",
|
||||||
@ -134,13 +134,13 @@
|
|||||||
"title": "Saída Nvidia SMI"
|
"title": "Saída Nvidia SMI"
|
||||||
},
|
},
|
||||||
"copyInfo": {
|
"copyInfo": {
|
||||||
"label": "Copiar informações da GPU"
|
"label": "Copiar informações do GPU"
|
||||||
},
|
},
|
||||||
"closeInfo": {
|
"closeInfo": {
|
||||||
"label": "Fechar informações da GPU"
|
"label": "Fechar informações do GPU"
|
||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": "Informações da GPU copiadas para a área de transferência"
|
"success": "Informações do GPU copiadas para a área de transferência"
|
||||||
},
|
},
|
||||||
"vainfoOutput": {
|
"vainfoOutput": {
|
||||||
"title": "Saída do Vainfo",
|
"title": "Saída do Vainfo",
|
||||||
@ -149,8 +149,8 @@
|
|||||||
"processError": "Erro no processo:"
|
"processError": "Erro no processo:"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"gpuEncoder": "Codificador de GPU",
|
"gpuEncoder": "GPU Encoder",
|
||||||
"gpuDecoder": "Decodificador de GPU",
|
"gpuDecoder": "GPU Decoder",
|
||||||
"npuUsage": "Utilização NPU",
|
"npuUsage": "Utilização NPU",
|
||||||
"npuMemory": "Memória NPU"
|
"npuMemory": "Memória NPU"
|
||||||
},
|
},
|
||||||
@ -166,15 +166,15 @@
|
|||||||
"embeddings": {
|
"embeddings": {
|
||||||
"image_embedding_speed": "Velocidade de incorporação de imagem",
|
"image_embedding_speed": "Velocidade de incorporação de imagem",
|
||||||
"face_embedding_speed": "Velocidade de incorporação facial",
|
"face_embedding_speed": "Velocidade de incorporação facial",
|
||||||
"plate_recognition_speed": "Velocidade de reconhecimento de placas",
|
"plate_recognition_speed": "Velocidade de reconhecimento de matrículas",
|
||||||
"text_embedding_speed": "Velocidade de incorporação de texto",
|
"text_embedding_speed": "Velocidade de incorporação de texto",
|
||||||
"face_recognition_speed": "Velocidade de Reconhecimento Facial",
|
"face_recognition_speed": "Velocidade de Reconhecimento Facial",
|
||||||
"plate_recognition": "Reconhecimento de Placas",
|
"plate_recognition": "Reconhecimento de Matrículas",
|
||||||
"image_embedding": "Incorporação de Imagem",
|
"image_embedding": "Incorporação de Imagem",
|
||||||
"text_embedding": "Incorporação de Texto",
|
"text_embedding": "Incorporação de Texto",
|
||||||
"face_recognition": "Reconhecimento Facial",
|
"face_recognition": "Reconhecimento Facial",
|
||||||
"yolov9_plate_detection_speed": "Velocidade de Detecção de Placas YOLOv9",
|
"yolov9_plate_detection_speed": "Velocidade de Detecção de Matrículas YOLOv9",
|
||||||
"yolov9_plate_detection": "Detecção de Placas YOLOv9"
|
"yolov9_plate_detection": "Detecção de Matrículas YOLOv9"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user