Skip to content

Point strings.csv at the screens contributors can actually see - #2

Merged
karl-bullock merged 1 commit into
mainfrom
strings-csv-no-admin
Jul 28, 2026
Merged

Point strings.csv at the screens contributors can actually see#2
karl-bullock merged 1 commit into
mainfrom
strings-csv-no-admin

Conversation

@karl-bullock

Copy link
Copy Markdown
Member

The admin-only labels were pruned earlier, but context/strings.csv still labelled 51 rows "Admin" — and every one of them is a shared string that customers do see (Uptime on the dashboard and the monthly SLA email, Post on incidents/show). The column was telling translators to treat customer-facing words as operator chrome.

  • 23 rows have one clear customer area and now name it.
  • 28 rows are generic UI words spanning the app (New, Actions, View, Delete). Forcing a single screen on those picks one at random — a first pass had Dashboard come out as Checkout and Show as Developers (API docs). They now read Shared UI label, which is what a translator actually needs: keep it short and generic, it lands in a dozen places.
  • 73 Screen / file lists had admin paths stripped out.
  • Reviews dropped (943 strings). reviews/admin and reviews/admin-edit are admin screens living outside resources/views/admin/, so the earlier analysis missed them. The locale pin already covered them; the analysis did not.

Every remaining "admin" in the file is prose about the reader's own forum admin panel.

Validator passes 9/9.

51 rows still said "Admin" after the admin-only labels were pruned. Every
one was a shared string customers DO see — 'Uptime' on the dashboard and
the monthly SLA email, 'Post' on incidents/show — so the column was
telling translators to treat customer-facing words as operator chrome.

23 of them have one clear customer area and now name it. The other 28 are
generic UI words spanning the whole app; forcing a single screen on those
picks one at random, which is how a first pass had 'Dashboard' come out as
"Checkout" and 'Show' as "Developers (API docs)". Those read "Shared UI
label", which is both true and the thing a translator needs to know: keep
it short and generic, it lands in a dozen places.

Also strips admin paths out of 73 Screen / file lists, and drops 'Reviews'
(943 strings). reviews/admin and reviews/admin-edit are admin screens that
live outside resources/views/admin/, so the first pass missed them — the
locale pin already covered them, the analysis did not.

Every remaining "admin" in the file is prose about the reader's OWN forum
admin panel.
@karl-bullock
karl-bullock merged commit 4321cb2 into main Jul 28, 2026
1 check passed
@karl-bullock
karl-bullock deleted the strings-csv-no-admin branch July 28, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant