feat: interfaz bilingüe ES/EN con español por defecto
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- react, rust, typescript
調査の方向性
Start with src/Settings.tsx, src/lib/format.ts, src-tauri/src/config.rs, and src-tauri/src/lib.rs's config-changed handling. First complete the full React and Rust text inventory and settle the typed dictionary versus library and fallback decisions in L0. Done means persistent es|en selection, synchronized UI and native text, locale aware formats, preserved user data, passing listed checks, and Windows audit evidence.
索引モデルが issue の本文から書いたものです。
説明
Objetivo y motivo
Mostrar la interfaz de Quorb en español o inglés, con español por defecto y
selección persistente en la ventana Ajustes existente.
Alcance
Incluye UI React, bandeja/notificaciones Rust, accesibilidad, formatos y errores
propios. Sin roles/panel nuevo, autodetección del SO, idiomas adicionales ni
traducción de contenido del usuario, nombres de modelos o errores externos crudos.
Dependencias y decisiones
Sin dependencia del port macOS. Elegir diccionarios tipados frente a librería y
política de fallback durante L0; ambas decisiones pendientes, no bloquear Windows
por validación Mac. Valores de locale ausentes/no soportados saneados a es.
Criterios de aceptación
- Inventario completo de textos React/Rust y decisión de traducción/fallback.
- Locale
es|enpersistido; arranque limpio y configuración antigua usanes. - Selector en Ajustes actualiza todas las ventanas y textos nativos.
- Formatos coherentes por locale sin cambiar cantidades ni contenido externo.
- No pérdida de configuración, historial, credenciales ni sesión al cambiar.
- Tests deterministas y auditoría funcional Windows con evidencia; Mac
coordinado cuando el port esté disponible, sin bloquear Windows.
Orientación y comprobaciones
Entradas: src/Settings.tsx, src/lib/format.ts, src-tauri/src/config.rs y
src-tauri/src/lib.rs (config-changed). Validar npm test,
npm run typecheck, npm run build, cargo test en src-tauri y prueba manual
Windows. Son comprobaciones planificadas, no ejecutadas.
Plan ODD cercano
| Fase | Resultado | Dependencia | Validación y salida |
|---|---|---|---|
| Observar/decidir L0 | Inventario trazable y decisión catálogos/librería/fallback | Ninguna | Contraste path:line; decisiones registradas y aceptadas |
| Desarrollar L1 | Locale persistido | L0 | Tests primero: es/en/ausente/inválido/recarga preservando datos |
| Desarrollar L2/L3 | Catálogos y selector global | L1 | Tests de claves/fallback/sincronización y selección persistente |
| Desarrollar L4 | Formatos y errores propios | L2 | Casos por locale, sin alterar valores ni errores externos |
| Verificar L5 | Auditoría completa | L3/L4 | Suite y prueba Windows reales; pendientes Mac explícitos |
Coordinación y entrega
Primer objetivo nuevo recomendado; planificada, no lista hasta cerrar L0.
Sin assignee inicial. Antes de empezar, revisar dependencias, comentarios,
assignees y PR; asignar solo ante inicio explícito. Tests y docs con su unidad;
seguir CONTRIBUTING, pedir autorización antes de diffs sobredimensionados.
Crear issue no autoriza implementar, abrir PR ni fusionar.
- 主要言語
- TypeScript
- スター
- 10
- フォーク
- 2
- 平均マージ
- 1時間 17分
- マージ済み PR(30日)
- 53
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
egdev6/quorb のほかの issue
-
feat(widget): dockear al monitor principal por defecto y avisar si el widget queda en otro displayオープン
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
メンテナーはふだん 1 日以内に返信
-
odd type:feature
難易度 5/5 1週間以上 初心者へのやさしさ 15/100
メンテナーはふだん 1 日以内に返信
-
odd type:feature
難易度 4/5 3〜5日 初心者へのやさしさ 15/100
メンテナーはふだん 1 日以内に返信
-
odd type:feature
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
メンテナーはふだん 1 日以内に返信
-
odd type:chore
難易度 5/5 1週間以上 初心者へのやさしさ 22/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 80/100
aws/agentcore-cli#2606 ·
メンテナーはふだん 1 日以内に返信
-
ai-driven-qa bug Cosmetic
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信
-
ai-driven-qa bug claude Minor
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
linagora/twake-mail-admin#301 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
reproduced
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
anomalyco/opencode#56038 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信