Skip to content

Make more stuff translatable#601

Draft
reosarevok wants to merge 188 commits into
oauth-phase-2from
make-stuff-translatable
Draft

Make more stuff translatable#601
reosarevok wants to merge 188 commits into
oauth-phase-2from
make-stuff-translatable

Conversation

@reosarevok

@reosarevok reosarevok commented Jul 16, 2026

Copy link
Copy Markdown
Member

Please double check if this is the right way to do these things - I've aped what I saw @MonkeyDo do for the combined strings. I checked locally and they seem to work, anyway. I also made some big policy docs translatable, moved the URLs into variables but not quite sure what to do if anything with the email addresses.

amCap1712 and others added 30 commits June 10, 2026 10:34
Add a moderation log to keep track of decisions as well.
It was duplicated and unused on two pages
and add a button to show/hide the password
Fix form validation and UI hints, rework the UI to be more user-friendly, cleanup markup, make it more mobile friendly
same as other pages, big call-to-action button as in the design files
We don't want end-users to create accounts directly on MeB.org, but it might just happen, so adding a link to the signup page they would be looking for.
Otherwise the entire test suite fails
…rotection to admin forms, and fixed moderation commit handling
It looks like this was intended to be used for a tier upgrade process, but
we currently just do that by letting the user mail us.
is_upgrade does not seem to be set anywhere in the codebase.
Otherwise we are promising more than we should.
As worded this suggests we would block access to all our APIs, but most
of them are public. This seems to be meant specifically for the replication
API only.
This seems to not change the meaning at all, but require double
the translator effort.
We have received several checks every year, including some for
thousands of dollars - we should not say we don't accept them entirely,
but we should discourage their use.
For what it's worth, we pay $10 or more in fees every time we make
someone go to the bank and cash a check for us.
@reosarevok
reosarevok requested review from MonkeyDo and amCap1712 and removed request for amCap1712 July 16, 2026 15:19
@reosarevok
reosarevok changed the base branch from master to oauth-phase-2 July 16, 2026 15:19
@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown

Test Results

401 tests   386 ✅  3m 21s ⏱️
  1 suites    5 💤
  1 files     10 ❌

For more details on these failures, see this check.

Results for commit 49fbddd.

♻️ This comment has been updated with latest results.

@reosarevok
reosarevok force-pushed the make-stuff-translatable branch 5 times, most recently from 8c5e57b to 305b56f Compare July 17, 2026 14:10
This changes to an unicode apostrophe since it seemed clearer than
just escaping it here.
We already do so for "Commercial".
Without that the order wouldn't make sense in many languages.
This makes it a lot more clear for translation.
These are otherwise almost entirely untranslateable.
This makes it a lot more clear for translation.
@reosarevok
reosarevok force-pushed the make-stuff-translatable branch from 305b56f to 49fbddd Compare July 17, 2026 14:35
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.

9 participants