Skip to content

Add missing translations for Overview, Weekly Report, Advanced Settings#7

Merged
Svardsten53 merged 3 commits into
Svardsten53:mainfrom
RonnyCHL:main
Feb 6, 2026
Merged

Add missing translations for Overview, Weekly Report, Advanced Settings#7
Svardsten53 merged 3 commits into
Svardsten53:mainfrom
RonnyCHL:main

Conversation

@RonnyCHL
Copy link
Copy Markdown
Contributor

@RonnyCHL RonnyCHL commented Feb 5, 2026

Summary

This PR adds the missing translations you reported, Lars.

Fixed pages:

Overview:

  • "x new species detected today!" - now translated via pattern matching
  • "x rare species detected today!" - now translated via pattern matching

Weekly Report:

  • "Week 05 Report" → translated via pattern (e.g. "Vecka 05 Rapport")
  • "* percentages are calculated relative to week 4" → translated via pattern

Advanced Settings:

  • Privacy threshold description
  • Spectrogram/audio deletion note
  • ffmpeg CPU/Memory usage note
  • BirdNET-Pi URL description
  • Frequency shifting descriptions (ffmpeg + sox)
  • All log level descriptions (error, warning, info, debug)

All 7 languages updated:

nl, sv, de, fr, da, fi, pl

About Species Stats:

The Species Stats page loads a Streamlit app in an iframe. The JavaScript i18n cannot translate content inside Streamlit. This is a known limitation - the Streamlit charts would need server-side changes to translate.

🤖 Generated with Claude Code

RonnyCHL and others added 3 commits February 5, 2026 21:21
Added missing translations reported by Lars:

Overview:
- "x new species detected today!" (pattern)
- "x rare species detected today!" (pattern)

Weekly Report:
- "Week XX Report" (pattern)
- "* percentages are calculated relative to week X" (pattern)

Advanced Settings:
- Privacy threshold description
- Spectrogram/audio deletion note
- ffmpeg CPU/Memory usage note
- BirdNET-Pi URL description
- Frequency shifting descriptions (ffmpeg + sox)
- Log level descriptions (error, warning, info, debug)

All translations added for: nl, sv, de, fr, da, fi, pl

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
# Conflicts:
#	i18n/langs/sv.json
Synchronized all language files with nl.json as reference:
- sv.json: +63 translations, +12 patterns
- de.json: +5 translations
- fr.json: +5 translations
- da.json: +110 translations
- fi.json: +110 translations
- pl.json: +95 translations

All 400 missing keys added with proper translations.
All languages now have the same coverage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Svardsten53 Svardsten53 merged commit 739f808 into Svardsten53:main Feb 6, 2026
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