Bug 1562232

Summary: L10N - Uncut sentence
Product: [Fedora] Fedora Reporter: jibecfed <jean-baptiste>
Component: dnfAssignee: Marek Blaha <mblaha>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 28CC: dmach, jmracek, mblaha, nberrehouc, packaging-team-maint, rpm-software-management, vmukhame
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: dnf-4.0.4 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-11-22 18:22:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description jibecfed 2018-03-29 20:32:55 UTC
Description of problem:
a user discovered a translation bug in DNF. A space is missing. This is coming from an upstream bug as a string is split in two parts:

(try to add '%s' to command line to replace conflicting packages
#287; Refs: ../dnf/cli/main.py:127

or '%s' to skip uninstallable packages) and 
#288; Refs: ../dnf/cli/main.py:130


Can you please fix this?

Here is the translated result: "(essayez d’ajouter « --allowerasing » à la ligne de commande pour remplacer les paquets en conflitou « --skip-broken » pour ignorer les paquets non installables)"

"confitou" should be "conflit ou". But this only works for french, other languages will require more than a space.

I do not now how to produce this bug, but the user uses Fedora 28.

Comment 1 Nicolas Berrehouc 2018-03-30 16:03:41 UTC
Using dnf system-upgrade command with locale "fr_FR.UTF-8".

Bug is present in F27 too.

Comment 2 Marek Blaha 2018-04-05 07:08:50 UTC
fixed in https://github.com/rpm-software-management/dnf/pull/1048

Comment 3 jibecfed 2018-04-07 09:16:27 UTC
👍 👍🏻 👍🏽 👍🏼 👍🏾 👍🏿