Improve Switch-only MTP UI with drag export, i18n, and polish.

Ship Finder-style drag-out for files and folders, system-language packs with an Options override, About/menu bar support, and sorting plus selection UX fixes.
This commit is contained in:
2026-07-26 11:24:14 +02:00
parent b3bbba3f2e
commit a69a72cf81
17 changed files with 1562 additions and 746 deletions

View File

@@ -0,0 +1,50 @@
{
"app.title": "OmniMTP",
"badge.no_device": "Sem dispositivo",
"device.waiting": "Aguardando Nintendo Switch…",
"device.connected": "{name} conectada",
"device.nintendo_switch": "Nintendo Switch",
"btn.add_files": "Adicionar arquivos",
"btn.scan": "Procurar",
"btn.cancel_all": "Cancelar tudo",
"btn.go_up": "Subir",
"btn.refresh": "Atualizar",
"empty.no_switch_title": "Nenhuma Switch conectada",
"empty.no_switch_sub": "Conecte via USB-C e abra o DBI ou Sphaira MTP",
"empty.folder": "Pasta vazia",
"loading": "Carregando…",
"col.name": "Nome",
"col.size": "Tamanho",
"col.modified": "Modificado",
"transfers": "Transferências",
"transfers.count": "{n} transferência",
"transfers.count_plural": "{n} transferências",
"transfer.queued": "Na fila",
"transfer.done": "Concluído",
"transfer.failed": "Falhou",
"transfer.cancelled": "Cancelado",
"transfer.dl": "DL",
"transfer.up": "UP",
"ctx.delete": "Excluir…",
"confirm.delete": "Excluir {label}?",
"confirm.delete_items": "Excluir {n} itens?",
"confirm.delete_btn": "Excluir",
"confirm.cancel_btn": "Cancelar",
"confirm.ok_btn": "OK",
"items.count": "{n} item",
"items.count_plural": "{n} itens",
"status.active": "{n} ativo · {speed}",
"status.connected": "Conectado {name}",
"status.disconnected": "Switch desconectada",
"status.listing_error": "Erro ao listar: {error}",
"status.downloading": "Baixando {name}",
"status.uploading": "Enviando {name}",
"menu.options": "Opções",
"menu.language": "Idioma",
"menu.language_system": "Padrão do sistema",
"menu.quit": "Sair do OmniMTP",
"menu.about": "Sobre o OmniMTP",
"about.tagline": "Cliente MTP Nintendo Switch para macOS",
"about.version": "Versão {version}",
"about.copyright": "Copyright © 2026 NiklasCFW"
}