feat(macos): elegir el idioma antes de mostrar la interfaz por primera vez
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- macos
調査の方向性
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.
索引モデルが issue の本文から書いたものです。
説明
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.
- 主要言語
- TypeScript
- スター
- 10
- フォーク
- 2
- 平均マージ
- 7時間 51分
- マージ済み PR(30日)
- 129
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
egdev6/quorb のほかの issue
-
feat(alerts): avisos remotos de consumo y reinicio de límites対応中かも @ludevdot が今日担当しました。 オープンstatus:approved type:feature
egdev6/quorb#245 · コメント 1 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
chore(wsl): seguimiento de la revisión de #239 (sesiones por entorno)対応中かも @sosan が今日担当しました。 オープンtype:chore
難易度 4/5 1〜2日 初心者へのやさしさ 47/100
メンテナーはふだん 1 日以内に返信
-
Antigravity (agy CLI): not working on macOS — wrong log path and process detection対応中かも @EzequielKoulaksezian が 5 日前に担当しました。 オープンstatus:approved type:bug
egdev6/quorb#237 · コメント 1 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
feat(linux): elegir el idioma desde el primer contacto con Quorb対応中かも @SrStamm が 2 日前に担当しました。 オープンodd status:approved type:feature
難易度 4/5 3〜5日 初心者へのやさしさ 18/100
egdev6/quorb#235 · コメント 7 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
odd type:feature
難易度 5/5 1週間以上 初心者へのやさしさ 10/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
難易度 1/5 1〜3時間 初心者へのやさしさ 86/100
ranxianglei/billion-context#5893 ·
メンテナーはふだん 1 日以内に返信
-
stringify escapes leading digits in pseudo-class arguments (:nth-child(1) becomes :nth-child(\31 ))オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
メンテナーはふだん 1 日以内に返信
-
enhancement security severity:low
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
Battle-Cattle/BCUK-Bot-4#959 ·
メンテナーはふだん 1 日以内に返信
-
[Bug]: Claude account rows no longer show the email (since #8055), so "Account 1, 2, 3" cannot be told apart対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンaccount-pool bug gui
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
lidge-jun/opencodex#8286 · コメント 2 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信