Skip to content

🌐 Translations Update#5388

Open
tidusjar wants to merge 99 commits into
developfrom
translations
Open

🌐 Translations Update#5388
tidusjar wants to merge 99 commits into
developfrom
translations

Conversation

@tidusjar

@tidusjar tidusjar commented Apr 6, 2026

Copy link
Copy Markdown
Member

Summary by CodeRabbit

Translation Updates

  • New Features

    • Login: password show/hide, “Or” separator, back-to-sign-in option, username-required error
    • Requests: empty-state copy, select/select-all, grid size, bulk actions, manage requests
    • MediaDetails: 4K quality label, overview/ratings/trailer labels
    • Episode selector: episode selection controls and selected-count text
    • Discovery: view details option
  • Localisation

    • Updated translations across 19 supported languages for the above UI text changes

tidusjar added 30 commits April 5, 2026 22:03
tidusjar added 23 commits April 6, 2026 12:39
@reposhark

reposhark Bot commented Apr 6, 2026

Copy link
Copy Markdown

🦈 RepoShark Health Check

Metric Value
Health Score 🔴 51/100 ⚠️ -8
PR Size L

View full analysis → · Powered by RepoShark

@coderabbitai

coderabbitai Bot commented Apr 6, 2026

Copy link
Copy Markdown

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: eb2a5049-71b2-42b4-953a-ddc943782488

📥 Commits

Reviewing files that changed from the base of the PR and between d2f99f1 and 7af1c7e.

📒 Files selected for processing (1)
  • src/Ombi/wwwroot/translations/fr.json
✅ Files skipped from review due to trivial changes (1)
  • src/Ombi/wwwroot/translations/fr.json

📝 Walkthrough

Walkthrough

This PR adds and adjusts translation keys across 19 locale JSON files, introducing login/password UI strings, request-management and bulk-action labels, media-details and episode-selection labels, and a Discovery.ViewDetails key; includes minor JSON punctuation/formatting tweaks.

Changes

Cohort / File(s) Summary
Translation Files — multiple locales
src/Ombi/wwwroot/translations/bg.json, src/Ombi/wwwroot/translations/ca.json, src/Ombi/wwwroot/translations/cs.json, src/Ombi/wwwroot/translations/da.json, src/Ombi/wwwroot/translations/de.json, src/Ombi/wwwroot/translations/es.json, src/Ombi/wwwroot/translations/fr.json, src/Ombi/wwwroot/translations/hu.json, src/Ombi/wwwroot/translations/it.json, src/Ombi/wwwroot/translations/nl.json, src/Ombi/wwwroot/translations/no.json, src/Ombi/wwwroot/translations/pl.json, src/Ombi/wwwroot/translations/pt-BR.json, src/Ombi/wwwroot/translations/pt.json, src/Ombi/wwwroot/translations/ru.json, src/Ombi/wwwroot/translations/sk.json, src/Ombi/wwwroot/translations/sv.json, src/Ombi/wwwroot/translations/zh-TW.json, src/Ombi/wwwroot/translations/zh.json
Added Login keys (Or, BackToSignInOptions, ShowPassword, HidePassword, Errors.UsernameRequired), Requests keys (NoRequests, SelectAll, Select, GridSize, BulkActions, ManageYourRequests), MediaDetails keys (Quality4K, OverviewTitle, TmdbRating, Critics, Audience, TrailerFor), EpisodeSelector keys (OrSelectEpisodes, Episodes, SelectAll, EpisodeSelected, EpisodesSelected), and Discovery.ViewDetails. Minor punctuation/formatting adjustments in some existing entries.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Poem

🐰 Hopping through JSON, line by line,

I add new words so screens can shine.
Show password, select all, view details too,
Episodes counted, and 4K for you.
A tiny rabbit’s patch of text — hooray, anew!

🚥 Pre-merge checks | ✅ 1 | ❌ 2

❌ Failed checks (2 warnings)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title does not follow the Conventional Commits specification; it lacks the required type prefix and uses an emoji instead of a standardised format. Update the title to follow Conventional Commits format, such as: 'chore: update translations from Crowdin' or 'refactor: synchronise translation files'.
Description check ⚠️ Warning The pull request lacks a description entirely; no text was provided by the author to explain the changes, rationale, or testing performed. Add a comprehensive description using the repository template, including what changes were made, the source of translations (Crowdin), any testing performed, and relevant issue links if applicable.
✅ Passed checks (1 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch translations
⚔️ Resolve merge conflicts
  • Resolve merge conflict in branch translations

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@tidusjar

tidusjar commented Apr 6, 2026

Copy link
Copy Markdown
Member Author

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@sonarqubecloud

sonarqubecloud Bot commented Apr 6, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant