Skip to content

fix(i18n): add missing settings.mascot.customGif* keys for de#2522

Merged
senamakel merged 1 commit into
tinyhumansai:mainfrom
senamakel:fix/i18n-de-missing-mascot-keys
May 23, 2026
Merged

fix(i18n): add missing settings.mascot.customGif* keys for de#2522
senamakel merged 1 commit into
tinyhumansai:mainfrom
senamakel:fix/i18n-de-missing-mascot-keys

Conversation

@senamakel
Copy link
Copy Markdown
Member

@senamakel senamakel commented May 23, 2026

Summary

  • The i18n coverage.test.ts was failing on German: settings.mascot.customGifError, settings.mascot.customGifHeading, and settings.mascot.customGifLabel were missing from chunks/de-5.ts.
  • Added German translations matching the English copy in en.ts.

Test plan

  • pnpm debug unit src/lib/i18n/__tests__/coverage.test.ts — 46/46 pass

Summary by CodeRabbit

  • Localization
    • Added German translations for mascot customization features, including error messages for invalid custom avatar inputs and labels for custom avatar configuration options.

Review Change Stack

The i18n coverage test caught three keys missing from the German
translation chunk: settings.mascot.customGifError, customGifHeading,
and customGifLabel. Add German translations matching the English
copy in en.ts.
@senamakel senamakel requested a review from a team May 23, 2026 08:20
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 23, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 1496241e-85b5-453c-a3b8-c07de21e7987

📥 Commits

Reviewing files that changed from the base of the PR and between 186498b and 958fbec.

📒 Files selected for processing (1)
  • app/src/lib/i18n/chunks/de-5.ts

📝 Walkthrough

Walkthrough

This PR adds three German translation entries for the custom GIF avatar mascot feature. The new strings cover input validation error messaging, a heading label, and a URL field label for custom GIF avatar configuration.

Changes

German mascot customization translations

Layer / File(s) Summary
Custom GIF avatar translations
app/src/lib/i18n/chunks/de-5.ts
Three new settings.mascot.* translation entries: error message for invalid custom GIF input, heading label for custom GIF avatar section, and URL field label.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Suggested labels

working

Poem

🐰 A rabbit adds words in German tongue,
For custom GIFs, a feature young,
Translations flow like morning dew,
Your mascot dreams now shine anew! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'fix(i18n): add missing settings.mascot.customGif* keys for de' directly and accurately describes the main change: adding three missing German translations for mascot customization settings.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint skipped: no ESLint configuration detected in root package.json. To enable, add eslint to devDependencies.


Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot added the working A PR that is being worked on by the team. label May 23, 2026
@senamakel senamakel merged commit a2d1b12 into tinyhumansai:main May 23, 2026
25 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

working A PR that is being worked on by the team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant