siyuan/app
Juan R bea194e89d
🌐 comprehensive translation improvements, UI consistency and false friends fixes (#16765)
* Change 'Degradar' to 'Revertir' in Spanish locale

Changed "Degradar" to "Revertir" for the "downgrade" key.
"Degradar" sounds unnatural in Spanish software contexts (closer to "degrade" in a military or physical sense).

Alternatives considered for this translation:
1. "Revertir" (Chosen): Consistent with existing terms like 'downloadRollback' and standard UI terminology.
2. "Bajar versión": Clear, but slightly informal.
3. "Instalar versión anterior": Descriptive, but too long for a button label.

Signed-off-by: Juan Romero <juanpuntoes@gmail.com>

* fix(es_ES): comprehensive translation improvements, UI consistency and false friends fixes

This PR consolidates multiple improvements to the Spanish (`es_ES`) translation.

### Methodology & Context
As a native Spanish speaker migrating to SiYuan from other PKM tools, I noticed inconsistencies in the current translation. To ensure the highest accuracy, **I utilized AI assistance (Gemini) to perform a comparative analysis** of the current Spanish terms against the original **Chinese (`zh_CN`)** source and the **English (`en_US`)** translation.

### Summary of Changes

| Key | Previous (Issue) | New (Correction) | Reason / Source |
| :--- | :--- | :--- | :--- |
| `switchTab` | "Conmutador" | **"Cambiar pestaña"** | Context is UI tab switching, not electrical switch. |
| `downgrade` | "Degradar" | **"Revertir"** | "Revertir" is standard for software versioning. |
| `outlineOutdent`| "Lista de contorno..."| **"Disminuir nivel de esquema"** | "Esquema" is standard for text outlines. |
| `forgetCount` | "Olvídate de contar"| **"Conteo de olvidos"** | Corrected to noun/metric "Count of lapses" ("忘记次数"). |
| `flashcardDueCard`| "Tarjeta debida" | **"Tarjeta vencida"** | "Vencida" implies expired/due date. |
| `flashcardReviewCard`| "Vieja Tarjeta" | **"Tarjeta de repaso"** | "Repaso" better describes the review queue function. |
| `flashcardReviewCardLimit`| "Límite de tarjeta antigua" | **"Límite de tarjeta de repaso"** | Consistent with "Review Card" translation. |
| `flashcardMark` | "Marcar cardado" | **"Tarjeta de marcado"** | "Cardado" means wool combing. "Marcado" refers to creating cloze cards. |
| `checkToggle` | "Compruebe la lista..."| **"Alternar casilla de tarea"**| Fixed "Check" (verify) to "Toggle" (switch state). |
| `confirmPassword`| "Ya he recordado..."| **"He guardado la contraseña"**| Clarified confirmation: "I have saved/memorized it". |
| `appearance11` | "encoger a la bandeja"| **"Minimizar a la bandeja..."**| "Minimizar" is standard OS terminology. |
| `exportPDF5` | "Mantener doblado" | **"Mantener contraído"** | "Contraído" is the standard UI term for collapsed lists. |
| `mergeCell` | "Merge Cell" | **"Fusionar celdas"** | Was previously untranslated. |
| `mount` / `closeNotebook` | (Inconsistent) | **"Cuaderno"** | Unified "Libreta/Bloc de notas" to "Cuaderno". |
| `gutterTip` | (Mixed nouns/verbs)| **(Verbs: Enfocar, Duplicar...)**| Standardized menu actions. Fixed "Repetir" -> "Duplicar". |
| `delete` / `remove`| (Inconsistent) | **"Eliminar"** | Unified "Borrar/Eliminar" to "Eliminar". |
| `closeAll` | "Cierra..." | **"Cerrar todas las pestañas"** | Unified verb tense (Infinitive). |
| `copyBlockRef` | "Copiar bloque referencia"| **"Copiar referencia de bloque"**| Fixed grammatical error. |
| `history*` (Group) | "limpiar (clean)", etc. | **"Limpiar", "Actualizar"...** | Removed redundant English text parentheses. |

### Additional Fixes
- **UI Consistency:** Corrected `insertRight`/`insertBottom` to natural order "**Abrir a la derecha/debajo**" and `openBy` to "**Abrir con**".
- **Formatting:** Fixed `inboxTip` and `flashcardReviewCardLimitTip` grammar.

---------

Signed-off-by: Juan Romero <juanpuntoes@gmail.com>
2026-01-03 09:37:07 +08:00
..
appearance 🌐 comprehensive translation improvements, UI consistency and false friends fixes (#16765) 2026-01-03 09:37:07 +08:00
appx 🔖 Release v3.5.2 2025-12-30 19:06:29 +08:00
changelogs 📝 Update changelogs 2025-12-30 17:50:17 +08:00
electron 🎨 https://github.com/siyuan-note/siyuan/pull/16339 2025-12-27 18:59:46 +08:00
elevator 🎨 Support one-click addition of Microsoft Defender exclusions https://github.com/siyuan-note/siyuan/issues/13650 2024-12-28 23:36:56 +08:00
guide 🎨 Improve the user guide 2025-12-30 16:31:15 +08:00
nsis 🎨 The %LOCALAPPDATA%\siyuan-updater\ folder will be automatically deleted after installation on Windows https://github.com/siyuan-note/siyuan/issues/16733 2025-12-31 10:15:56 +08:00
pandoc ♻️ Upgrade to Pandoc v3.5 https://github.com/siyuan-note/siyuan/issues/12750 2024-10-11 12:20:09 +08:00
src 🎨 https://github.com/siyuan-note/siyuan/pull/16671 2026-01-02 12:26:50 +08:00
stage ⬆️ Upgrade lute 2025-12-30 11:55:44 +08:00
.npmrc Update pnpm to 9.1 (#11423) 2024-05-16 08:39:07 +08:00
electron-builder-arm64.yml 🔨 Update compression to normal 2025-11-09 14:25:27 +08:00
electron-builder-darwin-arm64.yml 🔨 Update copyright 2025-11-09 14:24:47 +08:00
electron-builder-darwin.yml 🔨 Update copyright 2025-11-09 14:24:47 +08:00
electron-builder-linux-arm64.yml 🔨 Update compression to normal 2025-11-09 14:25:27 +08:00
electron-builder-linux.yml 🔨 Update compression to normal 2025-11-09 14:25:27 +08:00
electron-builder.yml 🔨 Update compression to normal 2025-11-09 14:25:27 +08:00
eslint.config.mjs 🚨 2025-02-24 11:28:04 +08:00
package.json 🔖 Release v3.5.2 2025-12-30 19:06:29 +08:00
pnpm-lock.yaml ♻️ Upgrade to Electron v39.2.7 https://github.com/siyuan-note/siyuan/issues/16682 2025-12-24 10:39:00 +08:00
pnpm-workspace.yaml ♻️ Upgrade to Electron v34.5.2 https://github.com/siyuan-note/siyuan/issues/14660 2025-04-20 11:11:12 +08:00
tsconfig.json 🎨 https://github.com/siyuan-note/siyuan/issues/11782 2024-10-23 11:47:06 +08:00
webpack.config.js https://github.com/siyuan-note/siyuan/issues/15734 2025-09-01 11:13:53 +08:00
webpack.desktop.js https://github.com/siyuan-note/siyuan/issues/15734 2025-09-01 11:13:53 +08:00
webpack.export.js https://github.com/siyuan-note/siyuan/issues/15734 2025-09-01 11:13:53 +08:00
webpack.mobile.js https://github.com/siyuan-note/siyuan/issues/15734 2025-09-01 11:13:53 +08:00