pt: app: shared: #translations of common buttons buttons: confirm_changes: "Confirmar mudanças" consult: "Consultar" edit: "Editar" change: "Alterar" delete: "Deletar" browse: "Navegar" cancel: "Cancelar" close: "Fechar" clear: "Limpar" today: "Hoje" confirm: "Confirmar" save: "Salvar" "yes": "Sim" "no": "Não" apply: "Aplicar" messages: you_will_lose_any_unsaved_modification_if_you_quit_this_page: "Você irá perder todas as modificações não salvas se sair desta página" you_will_lose_any_unsaved_modification_if_you_reload_this_page: "Você irá perder todas as modificações não salvas se recarregar desta página" payment_card_declined: "O seu cartão foi recusado." change_group: title: "{OPERATOR, select, self{Meu grupo} other{Grupo do usuário}}" change: "Mudar {OPERATOR, select, self{meu grupo} other{grupo do usuário}}" cancel: "Cancelar" validate: "Validar alteração de grupo" success: "Grupo alterado com sucesso" stripe_form: payment_card_error: "Ocorreu um problema com seu cartão:" #text editor text_editor: fab_text_editor: text_placeholder: "Digite alguma coisa…" menu_bar: link_placeholder: "Colar link…" url_placeholder: "Colar Url…" new_tab: "Abrir em uma nova aba" add_link: "Inserir um link" add_video: "Incorporar um vídeo" add_image: "Inserir uma imagem" #modal dialog fab_modal: close: "Fechar" fab_socials: follow_us: "Siga-nos" networks_update_success: "Redes sociais atualizadas com sucesso" networks_update_error: "Problema ao tentar atualizar as redes sociais" url_placeholder: "Colar Url…" save: "Salvar" website_invalid: "O endereço do site não é válido" edit_socials: url_placeholder: "Colar Url…" website_invalid: "O endereço do site não é válido" #user edition form avatar_input: add_an_avatar: "Adicionar avatar" change: "Alterar" user_profile_form: personal_data: "Pessoal" account_data: "Conta" account_networks: "Redes sociais" organization_data: "Organização" profile_data: "Perfil" preferences_data: "Preferências" declare_organization: "Declaro ser uma organização" declare_organization_help: "Se você declarar ser uma organização, suas faturas serão emitidas no nome da organização." pseudonym: "Usuário" external_id: "External identifier" first_name: "Primeiro nome" surname: "Sobrenome" email_address: "Endereço de e-mail" organization_name: "Nome da organização" organization_address: "Endereço da organização" profile_custom_field_is_required: "{FEILD} é obrigatório" date_of_birth: "Data de nascimento" website: "Site" website_invalid: "O endereço do site não é válido" job: "Emprego" interests: "Interesses" CAD_softwares_mastered: "Softwares de CAD dominados" birthday: "Data de nascimento" birthday_is_required: "Data de nascimento é obrigatório." address: "Endereço" phone_number: "Número de telefone" phone_number_invalid: "O número de telefone é inválido." allow_public_profile: "Eu autorizo usuários do FabLab, registrados no site, a entrarem em contato comigo" allow_public_profile_help: "Seu perfil ficará visível para outros usuários e você poderá colaborar em projetos." allow_newsletter: "Eu aceito receber informações do FabLab" allow_newsletter_help: "Você poderá receber a newsletter." used_for_statistics: "Estes dados serão utilizados para fins estatísticos" used_for_invoicing: "Esses dados serão usados para fins de faturamento" used_for_reservation: "Estes dados serão utilizados em caso de alteração em uma das suas reservas" used_for_profile: "Estes dados serão exibidos apenas no seu perfil" group: "Grupo" trainings: "Treinamentos" tags: "Tags" note: "Private note" note_help: "This note is only visible to administrators and managers. The member cannot see it." terms_and_conditions_html: "Eu li e aceito os termos e condições" must_accept_terms: "Você deve aceitar os termos e condições" save: "Salvar" gender_input: man: "Homem" woman: "Mulher" change_password: change_my_password: "Alterar a minha senha" confirm_current: "Confirme sua senha atual" confirm: "OK" wrong_password: "Senha errada" password_input: new_password: "Nova senha" confirm_password: "Confirmar a senha" help: "Your password must be minimum 12 characters long, have at least one uppercase letter, one lowercase letter, one number and one special character." password_too_short: "Password is too short (must be at least 12 characters)" confirmation_mismatch: "Confirmação de senha é diferente da senha." password_strength: not_in_requirements: "Your password doesn't meet the minimal requirements" 0: "Very weak password" 1: "Weak password" 2: "Almost ok" 3: "Good password" 4: "Excellent password" #project edition form project: name: "Nome" name_is_required: "Nome é obrigatório." illustration: "Foto" add_an_illustration: "Adicionar foto" CAD_file: "Arquivo CAD" allowed_extensions: "Extensões permitidas:" add_a_new_file: "Adicionar novo arquivo" description: "Descrição" description_is_required: "Descrição é obrigatório." steps: "Passos" step_N: "Passo {INDEX}" step_title: "Passo Título" add_a_picture: "Adicionar imagem" change_the_picture: "Alterar imagem" delete_the_step: "Deletar este passo" confirmation_required: "Confirmação é obrigatória" do_you_really_want_to_delete_this_step: "Você realmente deseja deletar este passo?" add_a_new_step: "Adicionar novo passo" publish_your_project: "Publicar seu projeto" or: "ou" employed_materials: "Materiais utilizados" employed_machines: "Máquinas utilizadas" collaborators: "Colaboradores" creative_commons_licences: "Licença Creative Commons" themes: "Temas" tags: "Tags" save_as_draft: "Salvar como rascunho" #button to book a machine reservation reserve_button: book_this_machine: "Reservar essa máquina" #frame to select a plan to subscribe plan_subscribe: subscribe_online: "Inscrição online" do_not_subscribe: "não inscrito" #admin: choose a member to interact with member_select: select_a_member: "Selecionar um membro" start_typing: "Escrevendo..." member_not_validated: "Aviso:
O membro não foi validado." #payment modal abstract_payment_modal: online_payment: "Pagamento Online" i_have_read_and_accept_: "Eu li e aceito " _the_general_terms_and_conditions: "os termos e condições." payment_schedule_html: "

Você está prestes a assinar um plano de pagamento de {DEADLINES} meses.

Ao pagar esta conta, você concorda em enviar instruções para a instituição financeira que emite o seu cartão, para obter pagamentos de sua conta de cartão por toda a duração dessa assinatura. Isso implica que os dados do seu cartão são salvos por {GATEWAY} e uma série de pagamentos serão iniciados em seu nome, conforme o cronograma de pagamento mostrado anteriormente.

" confirm_payment_of_: "Pagamento: {AMOUNT}" validate: "Validar" #dialog of on site payment for reservations valid_reservation_modal: booking_confirmation: "Confirmação de reserva" here_is_the_summary_of_the_slots_to_book_for_the_current_user: "Aqui está um resumo das reservas para o usuário atual:" subscription_confirmation: "Inscrição confirmada" here_is_the_subscription_summary: "Aqui está o resumo da assinatura:" payment_method: "Método de pagamento" method_card: "Online por cartão" method_check: "Por verificação" card_collection_info: "Ao confirmar, será solicitado o número do cartão do membro. Este cartão será cobrado automaticamente nos prazos determinados." check_collection_info: "Ao confirmar, você confirma que tem {DEADLINES} checks, permitindo o desconto de todos os pagamentos mensalmente." #partial form to edit/create a user (admin view) user_admin: user: "Usuário" incomplete_profile: "Perfil incompleto" user_profile: "Perfil de usuário" warning_incomplete_user_profile_probably_imported_from_sso: "Atenção: Esse perfil de usuário está incompleto. As \"single sign-on\" (SSO) authentication is currently enabled, it may probably be an imported but non merged account. Do not modify it unless you know what your doing." group: "Grupo" group_is_required: "Grupo é obrigatório." trainings: "Treinamentos" tags: "Tags" #machine/training slot modification modal confirm_modify_slot_modal: change_the_slot: "Alterar o slot" do_you_want_to_change_your_booking_slot_initially_planned_at: "Você deseja alterar seu agendamento, inicialmente marcado para:" do_you_want_to_change_NAME_s_booking_slot_initially_planned_at: "Você deseja alterar o agendamento do usuário {NAME}, inicialmente marcado para:" cancel_this_reservation: "Cancelar essa reserva" i_want_to_change_date: "Eu quero alterar a data" deleted_user: "usuário deletado" #user public profile public_profile: last_activity_html: "Última atividade
em {DATE}" to_come: "vir" approved: "aprovado" projects: "Projetos" no_projects: "Sem projetos" author: "Autor" collaborator: "Colaboradores" private_profile: "Perfil privado" interests: "Interesses" CAD_softwares_mastered: "Softwares de CAD dominados" email_address: "Endereço de e-mail" trainings: "Treinamentos" no_trainings: "Sem treinamentos" #wallet wallet: wallet: 'Carteira' your_wallet_amount: 'Seus créditos disponíveis' wallet_amount: 'Crédito disponível' no_transactions_for_now: 'Sem transações' date: "Data" operation: 'Operação' operator: 'Operador' amount: 'Montante' credit: 'Crédito' debit: 'Débito' credit_title: 'Crédito na carteira' credit_label: 'Digite a quantia a ser creditada' confirm_credit_label: 'Confirme a quantia a ser creditada' generate_a_refund_invoice: "Gerar uma fatura de reembolso" creation_date_for_the_refund: "Data de criação de reembolso" creation_date_is_required: "Data de criação é obrigatório." description_optional: "Descrição (opcional):" will_appear_on_the_refund_invoice: "Aparecerá na fatura de reembolso." to_credit: 'Crédito' wallet_credit_successfully: "Carteira de usuário creditada com sucesso." a_problem_occurred_for_wallet_credit: "Um erro ocorreu ao creditar a carteira." amount_is_required: "A quantia é obrigatório." amount_minimum_1: "A quantia mínima é 1" amount_confirm_is_required: "A confirmação da quantia é obrigatório." amount_confirm_does_not_match: "A confirmação da quantia não é a mesma da quantia." debit_subscription: "Pagar por uma inscrição" debit_reservation_training: "Pague por uma reserva de treinamento" debit_reservation_machine: "Pague por uma reserva de máquina" debit_reservation_event: "Pague por uma reserva de evento" warning_uneditable_credit: "Aviso: uma vez validado, o valor creditado não será mais editado." wallet_info: you_have_AMOUNT_in_wallet: "Você tem {AMOUNT} em sua carteira" wallet_pay_ITEM: "Pagar {ITEM} diretamente." item_reservation: "reservas" item_subscription: "assinatura" item_first_deadline: "primeiro período" item_other: "comprar" credit_AMOUNT_for_pay_ITEM: "Você ainda tem {AMOUNT} para pagar para poder validar seu {ITEM}." client_have_AMOUNT_in_wallet: "O membro tem {AMOUNT} em sua carteira" client_wallet_pay_ITEM: "O membro pode pagar diretamente seu {ITEM}." client_credit_AMOUNT_for_pay_ITEM: "{AMOUNT} restam a ser pago {ITEM}" other_deadlines_no_wallet: "Atenção: o saldo restante na carteira não pode ser usado para os próximos prazos." #coupon (promotional) (creation/edition form) coupon: name: "Nome" name_is_required: "Nome é obrigatório." code: "Código" code_is_required: "Código é obrigatório." code_must_be_composed_of_capital_letters_digits_and_or_dashes: "O código deve ser composto de letras maiúsculas, dígitos e / ou traços." kind_of_coupon: "Tipo de cupom" percentage: "Porcentagem" amount: "Quantia" amount_off: "Desconto" percent_off: "Desconto" percent_off_is_required: "Desconto é obrigatório." percentage_must_be_between_0_and_100: "A porcentagem deve estar entre 0 e 100." validity_per_user: "Validar pelo usuário" once: "Apenas uma vez" forever: "Cada uso" warn_validity_once: "Observe que quando este cupom será usado com um calendário de pagamentos, o desconto será aplicado para o primeiro agendamento apenas." warn_validity_forever: "Por favor, note que quando este cupom for usado com um calendário de pagamentos, o desconto será aplicado a cada prazo." validity_per_user_is_required: "Validação por usuário é obrigatório." valid_until: "Valido até (incluso)" leave_empty_for_no_limit: "Não especifique nenhum limite deixando o campo vazio." max_usages: "Máximo de usos permitido" max_usages_must_be_equal_or_greater_than_0: "Os usos máximos permitidos devem ser maiores que 0." enabled: "Ativo" #coupon (input zone for users) coupon_input: i_have_a_coupon: "Eu tenho um cupom!" code_: "Código:" the_coupon_has_been_applied_you_get_PERCENT_discount: "O cupom foi aplicado. Você recebeu {PERCENT}% de desconto." the_coupon_has_been_applied_you_get_AMOUNT_CURRENCY: "O cupom foi aplicado. Você recebeu um desconto de {AMOUNT} {CURRENCY}." coupon_validity_once: "Este cupom é válido apenas uma vez. Em caso de calendário de pagamento, apenas para o primeiro prazo." unable_to_apply_the_coupon_because_disabled: "Não é possível aplicar o cupom: este código foi desabilitado." unable_to_apply_the_coupon_because_expired: "Não é possível aplicar o cupom: este código expirou." unable_to_apply_the_coupon_because_sold_out: "Não é possível aplicar o cupom: este código atingiu sua quota." unable_to_apply_the_coupon_because_already_used: "Não é possível aplicar o cupom: você já utilizou este código antes." unable_to_apply_the_coupon_because_amount_exceeded: "Não é possível aplicar o cupom: o desconto excede o valor total desta compra." unable_to_apply_the_coupon_because_undefined: "Não é possível aplicar o cupom: um erro inesperado aconteceu, por favor entre em contato com o FabLab." unable_to_apply_the_coupon_because_rejected: "Este código não existe." payment_schedule_summary: your_payment_schedule: "Sua agenda de pagamento" NUMBER_monthly_payment_of_AMOUNT: "{NUMBER} meses de {NUMBER, plural, one {} =1{pagamento} other{pagamentos}} de {AMOUNT}" first_debit: "Primeiro débito no dia do pedido." monthly_payment_NUMBER: "{NUMBER}{NUMBER, plural, one {} =1{º} =2{º} =3{º} other{º}} pagamento mensal: " debit: "Débito no dia do pedido." view_full_schedule: "Ver as agendas de pagamentos completa" select_schedule: monthly_payment: "Pagamento mensal" #shopping cart module for reservations cart: summary: "Sumário" select_one_or_more_slots_in_the_calendar: "Selecionar um {SINGLE, select, true{slot} other{ou mais slots}} no calendário" select_a_plan: "Selecione um plano aqui" you_ve_just_selected_the_slot: "Você selecionou apenas o slot:" datetime_to_time: "{START_DATETIME} até {END_TIME}" #eg: Thursday, September 4, 1986 8:30 PM to 10:00 PM cost_of_TYPE: "Custo de {TYPE, select, Machine{máquina slot} Training{o treinamento} Space{espaço slot} other{o elemento}}" offer_this_slot: "Oferecer este slot" confirm_this_slot: "Confirmar este slot" remove_this_slot: "Remover este slot" to_benefit_from_attractive_prices: "Para se beneficiar de preços atractivos" view_our_subscriptions: "Ver suas inscrições" or: "ou" cost_of_the_subscription: "Custo da inscrição" subscription_price: "Preço da assinatura" you_ve_just_selected_a_subscription_html: "Você acabou de selecionar uma assinatura:" confirm_and_pay: "Confirmar e pagar" you_have_settled_the_following_TYPE: "Você liquidou o seguinte {TYPE, select, Machine{slots de máquina} Training{training} other{elements}}:" you_have_settled_a_: "Você tem liquidado:" total_: "TOTAL:" thank_you_your_payment_has_been_successfully_registered: "Obrigado. Seu pagamento foi registrado com sucesso !" your_invoice_will_be_available_soon_from_your_: "Sua fatura estará disponível em breve" dashboard: "Painel de controle" i_want_to_change_the_following_reservation: "Eu quero mudar a seguinte reserva:" cancel_my_modification: "Cancelar minha modificação" select_a_new_slot_in_the_calendar: "Selecionar um novo slot no calendário" cancel_my_selection: "Cancelar minha seleção" tags_of_the_original_slot: "Tags do slot original:" tags_of_the_destination_slot: "Tags do slot de destino:" confirm_my_modification: "Confirmar minha modificação" your_booking_slot_was_successfully_moved_from_: "Seu slot de reserva foi movido com sucesso para" to_date: "até" #eg. from 01 to 05 january. please_select_a_member_first: "Por favor selecione o membro primeiramente" unable_to_select_plan_if_slots_in_the_past: "Não é possível selecionar um plano se algum dos slots selecionados estiver no passado" unable_to_change_the_reservation: "Não permitido alterar esta reserva" confirmation_required: "Confirmação é obrigatória" do_you_really_want_to_cancel_this_reservation_html: "

Você realmente quer cancelar essa reserva?

Warning: if this reservation was made free of charge, as part of a subscription, the credits used will not be re-credited.

" reservation_was_cancelled_successfully: "Reserva a foi cancelada com sucesso." cancellation_failed: "Cancelamento falhou." confirm_payment_of_html: "{METHOD, select, card{Pague com cartão} other{Pague pelo site}}: {AMOUNT}" a_problem_occurred_during_the_payment_process_please_try_again_later: "Um problema ocorreu durante o processo de pagamento. Por favor tente novamente mais tarde." none: "Vazio" online_payment_disabled: "O pagamento online não está disponível. Entre em contato diretamente com a recepção do FabLab." slot_restrict_plans: "Este slot está restrito para os planos abaixo:" slot_restrict_subscriptions_must_select_plan: "O slot está restrito para os assinantes. Por favor, selecione um plano primeiro." slot_restrict_plans_of_others_groups: "O slot está restrito para os assinantes de outros grupos." selected_plan_dont_match_slot: "O plano selecionado não corresponde a este slot" user_plan_dont_match_slot: "Plano do usuário não corresponde a esse slot" no_plan_match_slot: "Você não tem nenhum plano que corresponda a esse slot" slot_at_same_time: "Conflito com outras reservas" do_you_really_want_to_book_slot_at_same_time: "Você realmente quer reservar este slot? Outras reservas ocorrerão ao mesmo tempo" unable_to_book_slot_because_really_have_reservation_at_same_time: "Não é possível reservar este slot porque a seguinte reserva ocorre ao mesmo tempo." tags_mismatch: "Incompatibilidade de tags" confirm_book_slot_tags_mismatch: "Você realmente quer reservar este slot? {USER} não tem nenhuma das tags necessárias." unable_to_book_slot_tags_mismatch: "Não foi possível reservar este slot porque você não tem nenhuma das tags obrigatórias." slot_tags: "Tags do Slot" user_tags: "Etiquetas de usuários" no_tags: "Sem etiquetas" user_validation_required_alert: "Aviso!
O seu administrador deve validar sua conta. Só após você poderá acessar todos os recursos de reserva." #feature-tour modal tour: previous: "Anterior" next: "Próximo" end: "Encerrar o tour" #help modal help: title: "Ajuda" what_to_do: "O que deseja fazer?" tour: "Iniciar o tour em destaque" guide: "Abrir manual do usuário" stripe_confirm_modal: resolve_action: "Resolver a ação" ok_button: "OK" #2nd factor authentication for card payments stripe_confirm: pending: "Pendente de ação..." success: "Obrigado, a configuração do seu cartão está concluída. O pagamento será processado em breve." #the summary table of all payment schedules payment_schedules_table: schedule_num: "Agendamento #" date: "Data" price: "Preço" customer: "Cliente" deadline: "Prazo" amount: "Montante" state: "Estado" download: "Baixar" state_new: "Ainda não vencido" state_pending_check: "Esperando a validação manual" state_pending_transfer: "Aguardando a confirmação da transferência" state_requires_payment_method: "O cartão de crédito deve ser atualizado" state_requires_action: "Ação necessária" state_paid: "Pago" state_error: "Erro" state_gateway_canceled: "Cancelado pelo gateway de pagamento" state_canceled: "Cancelado" method_card: "por cartão" method_check: "por cheque" method_transfer: "por transferência" payment_schedule_item_actions: download: "Baixar" cancel_subscription: "Cancelar assinatura" confirm_payment: "Confirmar pagamento" confirm_check: "Confirmar saque" resolve_action: "Resolver a ação" update_card: "Atualizar o cartão" update_payment_mean: "Atualizar o método de pagamento" please_ask_reception: "Para qualquer dúvida, entre em contato com a recepção do FabLab." confirm_button: "Confirmar" confirm_check_cashing: "Confirmar a compensação do cheque" confirm_check_cashing_body: "Você deve pagar uma verificação de {AMOUNT} pelo prazo de {DATE}. Ao confirmar o pagamento, uma fatura será gerada para este prazo." confirm_bank_transfer: "Confirme a transferência bancária" confirm_bank_transfer_body: "Você deve confirmar o recibo de {AMOUNT} para o prazo de {DATE}. Ao confirmar a transferência bancária, uma fatura será gerada para este prazo." confirm_cancel_subscription: "Você está prestes a cancelar esta agenda de pagamento e a assinatura relacionada. Tem certeza?" card_payment_modal: online_payment_disabled: "O pagamento online não está disponível. Entre em contato diretamente com a recepção do FabLab." unexpected_error: "Ocorreu um erro. Por favor, reporte este problema à equipe do FabLab." update_card_modal: unexpected_error: "Ocorreu um erro. Por favor, reporte este problema à equipe do FabLab." stripe_card_update_modal: update_card: "Atualizar o cartão" validate_button: "Verificar o novo cartão" payzen_card_update_modal: update_card: "Atualizar o cartão" validate_button: "Verificar o novo cartão" form_multi_select: create_label: "Adicionar {VALUE}" form_checklist: select_all: "Select all" unselect_all: "Unselect all" form_file_upload: browse: "Browse" edit: "Edit" form_image_upload: browse: "Browse" edit: "Edit" main_image: "Main visual" store: order_item: total: "Total" client: "Client" created_at: "Order creation" last_update: "Last update" state: cart: 'Cart' in_progress: 'Under preparation' paid: "Paid" payment_failed: "Payment error" canceled: "Canceled" ready: "Ready" refunded: "Refunded" delivered: "Delivered" show_order: back_to_list: "Back to list" see_invoice: "See invoice" tracking: "Order tracking" client: "Client" created_at: "Creation date" last_update: "Last update" cart: "Cart" reference_short: "ref:" unit: "Unit" item_total: "Total" payment_informations: "Payment informations" amount: "Amount" products_total: "Products total" gift_total: "Discount total" coupon: "Coupon" cart_total: "Cart total" pickup: "Pickup your products" state: cart: 'Cart' in_progress: 'Under preparation' paid: "Paid" payment_failed: "Payment error" canceled: "Canceled" ready: "Ready" refunded: "Refunded" delivered: "Delivered" payment: by_wallet: "by wallet" settlement_by_debit_card: "Settlement by debit card" settlement_done_at_the_reception: "Settlement done at the reception" settlement_by_wallet: "Settlement by wallet" on_DATE_at_TIME: "on {DATE} at {TIME}," for_an_amount_of_AMOUNT: "for an amount of {AMOUNT}" and: 'and' order_actions: state: cart: 'Cart' in_progress: 'Under preparation' paid: "Paid" payment_failed: "Payment error" canceled: "Canceled" ready: "Ready" refunded: "Refunded" delivered: "Delivered" confirm: 'Confirm' confirmation_required: "Confirmation required" confirm_order_in_progress_html: "Please confirm that this order in being prepared." order_in_progress_success: "Order is under preparation" confirm_order_ready_html: "Please confirm that this order is ready." order_ready_note: 'You can leave a message to the customer about withdrawal instructions' order_ready_success: "Order is ready" confirm_order_delivered_html: "Please confirm that this order was delivered." order_delivered_success: "Order was delivered" confirm_order_canceled_html: "Do you really want to cancel this order?

If this impacts stock, please reflect the change in edit product > stock management. This won't be automatic.

" order_canceled_success: "Order was canceled" confirm_order_refunded_html: "Do you really want to refund this order?

If this impacts stock, please reflect the change in edit product > stock management. This won't be automatic.

" order_refunded_success: "Order was refunded" unsaved_form_alert: modal_title: "You have some unsaved changes" confirmation_message: "If you leave this page, your changes will be lost. Are you sure you want to continue?" confirmation_button: "Yes, don't save" active_filters_tags: keyword: "Keyword: {KEYWORD}" stock_internal: "Private stock" stock_external: "Public stock" calendar: calendar: "Calendar" show_unavailables: "Show complete slots" filter_calendar: "Filter calendar" trainings: "Trainings" machines: "Machines" spaces: "Spaces" events: "Events" externals: "Other calendars" show_reserved_uniq: "Show only slots with reservations" machine: machine_uncategorized: "Uncategorized machines"