NextSync 0.82.0
What's new
Fixed: complete Spanish translation (#57)
Every user-visible string in the app is now translated to Spanish. A code-vs-catalog sweep found three groups of gaps that fell back to English on an es_ES system:
- 23 strings missing from the catalog entirely (setup wizard, "Connect to OpenCloud", "OK", "Server Trash", browser-flow tooltips, missing-binary warnings, About descriptions).
- 17 strings with a catalog entry but an empty translation (conflict-resolver items, deletion-guard options, the tray "Quit", the remove-account dialog).
- 10 scheduler state messages that only existed as obsolete (
#~) entries inherited from the Python fork ("Synchronizing files…", "Paused on battery", "Synchronization is paused"…) — very visible day-to-day strings.
Also new: a translation coverage test extracts every t("...") literal from the source tree (multi-line concatenations included) and requires a non-empty Spanish translation for each — any future untranslated string breaks the test suite.
Note: v0.80.0 is skipped (collides with a historical tag from the Python fork).
Full changelog: https://github.com/gnacho/nextsync/blob/main/CHANGELOG.md