You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
1.9 KiB
68 lines
1.9 KiB
import type { LangNode } from '$libs/langs';
|
|
|
|
/**
|
|
* Default strings for the FloatPanel component. Merged under
|
|
* `components.float-panel.*` by `ActiveUix` (via the `componentLangs` barrel).
|
|
*
|
|
* Morfo references entries by absolute idlangref
|
|
* (`'#?components.float-panel.{key}|fallback'`); the soma provider builds the
|
|
* keyboard announcements with `langs.ts(...)` + manual `{x}/{y}/{width}/{height}`
|
|
* interpolation, so the templates keep those placeholders.
|
|
*/
|
|
export const floatPanelLangs = {
|
|
label: {
|
|
es: 'Panel flotante',
|
|
en: 'Floating panel'
|
|
},
|
|
content: {
|
|
roledescription: {
|
|
es: 'ventana',
|
|
en: 'window'
|
|
}
|
|
},
|
|
'move-handle-label': {
|
|
es: 'Mover panel',
|
|
en: 'Move panel'
|
|
},
|
|
'resize-handle-label': {
|
|
es: 'Redimensionar panel',
|
|
en: 'Resize panel'
|
|
},
|
|
'kb-move-enter': {
|
|
es: 'Moviendo el panel. Usa las flechas para mover, Mayús más flecha para pasos mayores, Intro para soltar, Escape para cancelar.',
|
|
en: 'Moving panel. Use the arrow keys to move, Shift plus arrow for larger steps, Enter to drop, Escape to cancel.'
|
|
},
|
|
'kb-resize-enter': {
|
|
es: 'Redimensionando el panel. Usa las flechas para redimensionar, Mayús más flecha para pasos mayores, Intro para confirmar, Escape para cancelar.',
|
|
en: 'Resizing panel. Use the arrow keys to resize, Shift plus arrow for larger steps, Enter to confirm, Escape to cancel.'
|
|
},
|
|
'kb-position': {
|
|
es: 'Panel en {x}, {y}.',
|
|
en: 'Panel at {x}, {y}.'
|
|
},
|
|
'kb-size': {
|
|
es: 'Panel de {width} por {height}.',
|
|
en: 'Panel {width} by {height}.'
|
|
},
|
|
'kb-bound': {
|
|
es: 'Has llegado al borde.',
|
|
en: 'Reached the edge.'
|
|
},
|
|
'kb-min-size': {
|
|
es: 'Tamaño mínimo.',
|
|
en: 'Minimum size.'
|
|
},
|
|
'kb-max-size': {
|
|
es: 'Tamaño máximo.',
|
|
en: 'Maximum size.'
|
|
},
|
|
'kb-cancelled': {
|
|
es: 'Cancelado. Panel restaurado.',
|
|
en: 'Cancelled. Panel restored.'
|
|
},
|
|
'kb-move-blocked': {
|
|
es: 'No se puede mover mientras está maximizado.',
|
|
en: 'Cannot move while maximized.'
|
|
}
|
|
} satisfies LangNode;
|