Repository navigation
Italian review — planned source-fix batches #361
Replies: 11 comments 1 reply
|
Hi @f3rs3n, Nine of these are merged now: the three initial batches, and six more from today — PBS key guidance, the empty scheduler lists, the Borg SSH setup, VM storage selection, the Samba guest tests and the temperature summary. On the overlap you asked about: the OCI manager landed today, so that answer exists now rather than being pending. Audit & Report is partway through — the run comparison and the review reminders are in, and the plain-language explanations are done for one area out of seven as a pattern to settle before the rest follow. That last part is what will move the most text, so it remains the thing worth waiting on. Two of today's batches touched the same fixture block and conflicted with each other; I resolved it on fix/borg-ssh-guidance and merged, so a git pull before you continue on that branch will save you a surprise. Not a fault of the work — a consequence of preparing them in parallel. One thing your storage batch surfaced that I hadn't seen: the suite under tests/ isn't run by CI at all. test-i18n.yml covers .github/scripts/tests/ only, so the thirty-nine files in tests/ — including the two you added — are only ever run by hand. I'd like to fix that, though not in the middle of your batches. Take the time the overview needs. |
|
The remaining Italian-review questions now fall into a few areas rather than another batch of individual strings:
I am holding changes in the overlapping Monitor areas and the final curated Italian delivery until the ongoing wording has settled. The approved translations are retained locally, without changing the catalogs yet. I also saw #376 and #377; I will preserve those placeholder and catalog repairs when reconciling the final Italian patch. CI coverage for Does this grouping match your ongoing work, especially the disk-data semantics? There is no need to address every item now; I mainly want to avoid duplicating changes you already have in progress. |
|
Hi @MacRimi, I’ve updated the discussion body with the remaining source questions from the Italian review. Could you clarify which Monitor areas overlap your unpublished work? One concrete example: PVE The same overlap question remains for Audit explanations, Lynis report/log deletion and printable-report wording, and health-threshold guidance. Knowing which areas are free to work on would help me finish the Italian review without duplicating your changes. |
|
Hi Martino, Sorry for the slow answer, and thank you for asking before starting — it really helps. Fencing: you're right. A PVE fencing notification is not a split-brain, and it carries no quorum data, so the template promises something the event doesn't say. A wording-only correction that keeps the classification and delivery is very welcome. The only thing I'd ask across the notifications area is to leave the templates that don't have an emitter yet as they are: they're placeholders for features on the roadmap, not leftovers. Audit & Report explanations: that one does overlap. The plain-language explanations are only done for one area out of seven, and Vaso has offered to help with them in #392, so I'd hold that part until they settle. Lynis report/log deletion, the printable report and the health-threshold guidance: nothing of mine in progress there, so they're free for you. Thanks again for the care you put into this. |
|
Hi @MacRimi, thanks for merging #422 and for your kind words. Following your request on the PR, here is the source-question list, kept in this discussion so the coordination stays in one place. I rechecked the source questions against Source wording and composition
OCI manager Apps: outcome and authorization wording
Other deferred workThe review also preserved 104 protected catalog entries rather than reopening their existing holds. This is not a count of defects or untranslated strings. The remaining work has different boundaries:
There is no need to address these as separate PRs or all at once; I mainly want to settle the intended meaning before proposing further wording changes. |
|
Hi Martino, Thank you for this list. All eight were fair, and four of them were real mistakes on our side rather than wording doubts. They are in develop now:
Two things on the Italian side, since this touched your work:
Thank you again for the care you put into this. |
|
Hi @MacRimi, thanks for the source fixes and #423/#424. I have reconciled the Italian follow-up with These are static source/text findings, not live backup or recovery tests. My proposal is wording-only, with behavior unchanged:
Does this match the intended behavior? If so, I can include the agreed English wording, dependent Italian translations and focused regression checks in the same follow-up PR. If you already have source changes underway, I will reconcile with those instead. Where the meaning changes, fresh lookup keys would avoid retaining contradictory overrides in other locales. Audit explanations and no-emitter roadmap templates remain untouched. |
|
Hi Martino, You were right on all six, I went through each one in the code. I've changed the English myself so you get it settled, and it's in develop now:
On the Italian side:
So your follow-up PR only needs the Italian. Thanks for reading it this closely, three of these were texts I had written this very week. |
|
Hi @MacRimi, sorry for splitting these questions across several rounds. My LLM friend here was keeping those suspended entries like they were his personal treasure :). Hopefully this is the final round to close the Italian review, which has clearly expanded well beyond translation into a broader review. Still, I think the project has benefited from all this. I have now reconciled the full historical lists and their later resolutions with current These are static wording/consumer findings, not reports of failed live recovery. The OCI completion topic asks about the intended meaning, not for new operational probes.
If you prefer to adjust the English in |
|
No need to apologise, and say hi to your LLM friend 😆.
For the Italian: 7 and 8 are Monitor strings, so I had to put something there to keep the catalogs complete. Take it as a placeholder until you get to them, the restore one especially. 1 to 5 will show up as new keys once the bot has run. And I agree with you. This started as a translation and ended up making the whole project clearer, so thank you for all the hours you put into it. |
|
Hey Martino, the 1.2.6.2 beta is out and it carries the whole Italian review, plus all the English you made me fix along the way 😄 With that this thread is complete, so I'm closing it. Anything else that comes up, we'll talk about it in the new thread for the current beta. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi @MacRimi and @Vaso73,
Status update — the Italian review is complete for the agreed scope and has moved to maintenance. This replaces the earlier pending-work overview; the comments below retain the history of the review and its source clarifications.
Completed
The reviewed Italian TUI and Monitor changes have been merged through #422, #424 and the final follow-up #426, alongside the source fixes and clarifications coordinated in this thread.
The final follow-up incorporates the latest agreed wording for backup jobs, OCI prompts and recovery guidance, host-restore notifications, gzip diagnostics and the watchdog. There are no remaining translation blockers within the completed review scope.
Verification and its limits are documented in the individual PRs: builds, regression tests and isolated consumer checks are not a claim of full real-host operational acceptance.
Scope boundaries
The agreed exclusions remain separate: Audit & Report explanations still under development, notification templates without a confirmed emission path, and layout work. They do not keep this review open; any future work on them will have its own scope and coordination.
Maintenance from here
Italian localization will now follow new or changed source strings, changes to the agreed behavior contracts, and concrete translation issues reported by users.
Follow-ups will review the affected delta and rerun the relevant checks, rather than reopen the broader audit. Any wording introduced by the remaining pre-release adjustments can be handled this way.
Thank you both for the collaboration — this review went beyond translation and helped make the source guidance clearer too.
All reactions