Skip to content

fix: complete French (fr) translations in Resources.fr.xlf#2823

Open
JPBlanc wants to merge 1 commit into
dotnet:mainfrom
JPBlanc:fix/fr-incomplete-translations
Open

fix: complete French (fr) translations in Resources.fr.xlf#2823
JPBlanc wants to merge 1 commit into
dotnet:mainfrom
JPBlanc:fix/fr-incomplete-translations

Conversation

@JPBlanc

@JPBlanc JPBlanc commented Jun 25, 2026

Copy link
Copy Markdown

Summary

This PR completes the French translation of Resources.fr.xlf by translating all 14 resource strings that were left with state="new" (i.e., untranslated, still in English).

Fixes #2822

Strings translated

Key English French
RequiredOptionWasNotProvided Option '{0}' is required. L'option '{0}' est obligatoire.
ArgumentConversionCannotParse Cannot parse argument '{0}' as expected type '{1}'. Impossible d'analyser l'argument '{0}' en tant que type attendu '{1}'.
ArgumentConversionCannotParseForCommand Cannot parse argument '{0}' for command '{1}' as expected type '{2}'. Impossible d'analyser l'argument '{0}' pour la commande '{1}' en tant que type attendu '{2}'.
ArgumentConversionCannotParseForCommand_Completions ...Did you mean one of the following?{3} ...Vouliez-vous dire l'un des éléments suivants ?{3}
ArgumentConversionCannotParseForOption Cannot parse argument '{0}' for option '{1}' as expected type '{2}'. Impossible d'analyser l'argument '{0}' pour l'option '{1}' en tant que type attendu '{2}'.
ArgumentConversionCannotParseForOption_Completions ...Did you mean one of the following?{3} ...Vouliez-vous dire l'un des éléments suivants ?{3}
ExceptionHandlerHeader Unhandled exception: Exception non gérée :
HelpAdditionalArgumentsDescription Arguments passed to the application that is being run. Arguments passés à l'application en cours d'exécution.
HelpArgumentDefaultValueLabel default par défaut
HelpDescriptionTitle Description: Description :
HelpOptionDescription Show help and usage information Afficher l'aide et les informations d'utilisation
HelpOptionsRequiredLabel (REQUIRED) (OBLIGATOIRE)
HelpUsageAdditionalArguments [[--] ...]] [[--] <arguments supplémentaires>...]]
HelpUsageCommand [command] [commande]
InvalidCharactersInFileName Character not allowed in a file name: '{0}'. Caractère non autorisé dans un nom de fichier : '{0}'.
OptionExpectsOneArgument Option '{0}' expects a single argument but {1} were provided. L'option '{0}' attend un seul argument mais {1} ont été fournis.
SuggestionsTokenNotMatched '{0}' was not matched. Did you mean one of the following? '{0}' n'a pas correspondu. Vouliez-vous dire l'un des éléments suivants ?
VersionOptionCannotBeCombinedWithOtherArguments {0} option cannot be combined with other arguments. L'option {0} ne peut pas être combinée avec d'autres arguments.

Testing

Verified by setting CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.GetCultureInfo("fr-FR") before parsing and running the app without the required --input option.

All strings with state='new' (untranslated) have been translated to French.
Previously, 14 resource keys were left in English, including the most
commonly seen RequiredOptionWasNotProvided error message.

Fixes dotnet#2822

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JPBlanc

JPBlanc commented Jun 26, 2026 via email

Copy link
Copy Markdown
Author

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.

Incomplete French (fr) translation: RequiredOptionWasNotProvided not translated

1 participant