Skip to content

Add French language support#1

Open
nat-pvt wants to merge 1 commit into
Twitch-Live:mainfrom
nat-pvt:feature/french-translation
Open

Add French language support#1
nat-pvt wants to merge 1 commit into
Twitch-Live:mainfrom
nat-pvt:feature/french-translation

Conversation

@nat-pvt

@nat-pvt nat-pvt commented Jan 26, 2026

Copy link
Copy Markdown

Description

This PR adds full support for the French language to the application.

Changes

  • Registered French language in Config.py.
  • Added French translations for UI elements and Keywords (Translations.json, KeywordTranslations.json).
  • Added translated Terms of Service documentation (resources/docs/fr/TermsOfService.txt).

I have verified that the translations appear correctly in the application.

Copilot AI review requested due to automatic review settings January 26, 2026 14:22

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds comprehensive French language support to the Twitch downloader application, enabling French-speaking users to use the application in their native language.

Changes:

  • Registered French language configuration in the translator service
  • Added complete French translations for all UI elements and keywords
  • Created French version of Terms of Service documentation

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
Services/Translator/Config.py Registered French language with language code "fr" and display name "Français"
resources/translations/Translations.json Added French translations for all 135 UI text strings, preserving variable placeholders
resources/translations/KeywordTranslations.json Added French translations for all 147 keyword entries used throughout the application
resources/docs/fr/TermsOfService.txt Created French version of Terms of Service document matching the structure and content of English/Korean versions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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