feat(macos): elegir el idioma antes de mostrar la interfaz por primera vez
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- macos
- Ambito
- desktop, internationalization
Direzione di ricerca
The payload names no source files, tests or entry points. Before any code, the open question is whether first-run language selection happens on the DMG first launch or in an installer, and that decision needs maintainer and product sign-off. Once agreed, done means a Spanish/English picker shows before the normal UI on first launch, the choice persists, updates keep an existing preference, and Settings can still change it.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Pre-flight checks
- I searched existing issues and found no duplicate.
- I understand that this proposal requires product review before implementation.
La búsqueda de duplicados la realizó el agente; el mantenedor confirmó expresamente la revisión previa a implementación.
Problem to solve
Quien instala Quorb en macOS debe poder elegir el idioma desde su primer contacto con la aplicación, sin que antes aparezcan la tira o los ajustes en un idioma predeterminado.
Petición del mantenedor: «yo quiero que la persona que lo instale elija desde le minuto 0 el idioma».
El formato distribuido actualmente es un DMG para Apple Silicon. Abrirlo y copiar Quorb a Aplicaciones no ejecuta un asistente de instalación; no debe confundirse ese paso con el primer inicio de Quorb.
Proposed solution
Definir e implementar el punto de selección inicial de Español / English para macOS. Conservar el DMG permite presentar el selector como primera pantalla al abrir Quorb por primera vez, antes de mostrar la tira, el panel, los ajustes u otro asistente. Si se exige que la selección ocurra durante la instalación y no en el primer inicio, evaluar el formato o mecanismo necesario y acordarlo antes de implementarlo.
Criterios propuestos:
- El selector es la primera interfaz propia de Quorb, sin pantallas previas en un idioma predeterminado.
- Español / English se muestran de forma reconocible sin depender de entender un idioma previo.
- La elección se guarda y se aplica a las superficies ya traducidas desde que se muestra la interfaz normal.
- Actualizar o reinstalar preserva una preferencia existente; Ajustes sigue permitiendo cambiarla.
- La detección del idioma del sistema no sustituye la elección explícita.
Decisión pendiente: seleccionar durante la instalación mediante otro mecanismo, o mantener el DMG y seleccionar en el primer inicio. No dar por aprobado un cambio a PKG u otro instalador.
Affected area
Application behavior
Scope and non-goals
macOS. Idiomas ya disponibles (español e inglés), selección inicial y persistencia. No incluye cambios en Windows/Linux, un asistente de credenciales/proveedores/configuración, completar traducciones pendientes ni operaciones de firma, notarización o publicación. Los diálogos del sistema operativo son externos a la interfaz de Quorb.
Alternatives considered
- Primer inicio con selector de idioma antes de toda interfaz normal: compatible con el DMG actual.
- Instalador o mecanismo adicional con selección de idioma: evaluar solo si el momento de instalación es indispensable; tiene un coste de distribución separado.
- Arrancar en español y cambiar desde Ajustes, o solo detectar el idioma del sistema: no satisface la elección explícita desde el primer contacto.
- Lingua principale
- TypeScript
- Stelle
- 10
- Fork
- 2
- Merge medio
- 4h 57m
- PR unite (30g)
- 121
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di egdev6/quorb
-
Antigravity (agy CLI): not working on macOS — wrong log path and process detectionForse già presa @EzequielKoulaksezian l’ha presa oggi. Apertastatus:approved type:bug
egdev6/quorb#237 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
type:feature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100
I maintainer di solito rispondono entro 1 giorno
-
type:feature
Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 50/100
I maintainer di solito rispondono entro 1 giorno
-
bug(widget): la tira y el panel de detalle se cortan en Windows con el tamaño de texto por encima de 100 %Forse già presa @matraket l’ha presa 1 giorno fa. Apertastatus:approved type:bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
egdev6/quorb#228 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di egdev6/quorb
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
ready-for-agent
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
LucasSantana-Dev/Lucky#2951 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
danielmiessler/LifeOS#2567 ·
I maintainer di solito rispondono entro 9 giorni
-
refactor(react-pi): classify base64 images with core's parseBase64Forse già presa @jimmyallinai l’ha presa oggi. Apertamaintenance
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
assistant-ui/assistant-ui#10293 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
brijeshb42/monaco-vim#175 ·