Skip to content

feat(i18n): complete French (fr-FR) translations - #27

Merged
arily merged 6 commits into
ppy-sb:developfrom
miwate:fr-fr-translation
Sep 17, 2026
Merged

arily merged 6 commits into
ppy-sb:developfrom
miwate:fr-fr-translation

Conversation

@miwate

@miwate miwate commented Jul 30, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Filled in previously-stubbed fr-FR sections in the base locale (mode, ruleset, footer, server, beatmap status, errors, mail templates, dan) and fixed two mistranslated strings (played-at, users) found via zh-CN cross-check
  • Cleaned up stray CJK punctuation and stale wording in the French backend landing blurbs
  • Added missing fr-FR translations to 17 component-scoped <i18n> blocks (Dan feature pages/components, admin beatmaps, clan page) that previously fell back to English

Test plan

  • pnpm lint passes on touched files
  • Switch locale to French in a running dev server and spot-check the Dan pages, admin beatmaps, and clan pages

miwate added 6 commits July 30, 2026 23:52
Fill in previously stubbed sections (mode, ruleset, footer, server,
beatmap status, error messages, mail templates, dan) and fix two
mistranslated strings found via zh-CN cross-check.
Remove stray CJK punctuation and tighten wording to match the
current feature set across all three backend tiers.
Add fr-FR entries for the OP/CompareOP vocabulary used by the
condition dropdown and its sentence-form explanation component.
@arily
arily force-pushed the develop branch 2 times, most recently from 2d54d9e to 91feaba Compare September 17, 2026 17:01
@arily
arily merged commit b5b768b into ppy-sb:develop Sep 17, 2026
1 of 2 checks passed
@arily

arily commented Sep 17, 2026

Copy link
Copy Markdown
Member

TYSM!

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.

2 participants