fix(langs): close P0 #3 — translations 58 errors + 8 warnings → 6 (all words) + 2
Catalogs creados (los 3 que faltaban): - src/uix/langs/components/month-grid.ts (label) - src/uix/langs/components/year-grid.ts (label) - src/uix/langs/components/textarea.ts (label + count) Catalogs con claves anadidas: - field.ts: required-indicator (*), optional-indicator ((opcional)) - time-picker.ts: clock + hour + minute + second + day-period + am + pm + clear + cancel + close - time-range-picker.ts: clock + day-period + clear + cancel + close Common keys anadidas (compartidas entre grid components y picker views): - common.month-grid.prev-year, next-year - common.year-grid.prev-page, next-page Barrel index.ts actualizado con los 3 nuevos catalogs: month-grid, textarea, year-grid. Cleanup de huerfanas que ningun morfo referenciaba (date-picker y date-range-picker tenian clear/cancel/close en el catalog pero el morfo los habia migrado a Button consumer via PickerShell): - date-picker.ts: drop clear, cancel, close - date-range-picker.ts: drop clear, cancel, close Errores restantes (6 + 2 warn) son TODOS de words — out of scope (en desarrollo aparte, no se toca esta sesion). Pre: 58 errors + 8 warnings (translations:check) Post: 6 errors (words) + 2 warnings (words) Net: 0 errores y 0 warnings de no-words. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>active-uix
parent
5256008700
commit
ee1afdcfbb
@ -0,0 +1,18 @@
|
||||
import type { LangNode } from '$libs/langs';
|
||||
|
||||
/**
|
||||
* Default strings for the month-grid component. Merged under
|
||||
* `components.month-grid.*` by `ActiveUix` (via `componentLangs` barrel).
|
||||
*
|
||||
* Morfo references entries by absolute idlangref:
|
||||
* `'#?components.month-grid.{key}|fallback'`.
|
||||
*
|
||||
* Note: the prev/next navigation labels live under `common.month-grid.*`
|
||||
* (shared with `date-picker.month-view` and `date-range-picker.month-view`).
|
||||
*/
|
||||
export const monthGridLangs = {
|
||||
label: {
|
||||
es: 'Cuadrícula de meses',
|
||||
en: 'Month grid'
|
||||
}
|
||||
} satisfies LangNode;
|
||||
@ -0,0 +1,19 @@
|
||||
import type { LangNode } from '$libs/langs';
|
||||
|
||||
/**
|
||||
* Default strings for the textarea component. Merged under
|
||||
* `components.textarea.*` by `ActiveUix` (via `componentLangs` barrel).
|
||||
*
|
||||
* Morfo references entries by absolute idlangref:
|
||||
* `'#?components.textarea.{key}|fallback'`.
|
||||
*/
|
||||
export const textareaLangs = {
|
||||
label: {
|
||||
es: 'Área de texto',
|
||||
en: 'Text area'
|
||||
},
|
||||
count: {
|
||||
es: '{{count}} de {{max}}',
|
||||
en: '{{count}} of {{max}}'
|
||||
}
|
||||
} satisfies LangNode;
|
||||
@ -0,0 +1,18 @@
|
||||
import type { LangNode } from '$libs/langs';
|
||||
|
||||
/**
|
||||
* Default strings for the year-grid component. Merged under
|
||||
* `components.year-grid.*` by `ActiveUix` (via `componentLangs` barrel).
|
||||
*
|
||||
* Morfo references entries by absolute idlangref:
|
||||
* `'#?components.year-grid.{key}|fallback'`.
|
||||
*
|
||||
* Note: the prev/next page labels live under `common.year-grid.*`
|
||||
* (shared with `date-picker.year-view` and `date-range-picker.year-view`).
|
||||
*/
|
||||
export const yearGridLangs = {
|
||||
label: {
|
||||
es: 'Cuadrícula de años',
|
||||
en: 'Year grid'
|
||||
}
|
||||
} satisfies LangNode;
|
||||
Loading…
Reference in new issue