| Summary: | German localisation issue in drakrpm-editmedia (Unable to parse accelerator '<Strg>-U' for action 'Update') | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Rémi Verschelde <rverschelde> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, herman.viaene, linux, mageiatools, marc.lattemann, marja11, sysadmin-bugs, thierry.vignaud |
| Version: | 5 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA5-32-OK advisory MGA6-64-OK | ||
| Source RPM: | rpmdrake-6.20-1.mga5 | CVE: | |
| Status comment: | |||
|
Description
Rémi Verschelde
2015-06-23 13:26:17 CEST
Rémi Verschelde
2015-06-23 13:29:47 CEST
CC:
(none) =>
linux, marc.lattemann, thierry.vignaud The "<Ctrl>" part shouldn't have been translated at all... Yes that's what I guessed. This affects MGA4, too. <control> was translated to <strg>. I changed it in transifex (change to <control>) This affects rpmdrake drakx_standalone drakx-net userdrake2 Whiteboard:
(none) =>
MGA4TOO Allright, Yuri pushed tx to git now. Thanks psyca, I'll backport the fixes for mga4 and mga5 as soon as I find how to create the distro/mga5 branch :) (In reply to Rémi Verschelde from comment #5) > I'll backport the fixes for mga4 and mga5 as soon as I find > how to create the distro/mga5 branch :) I forgot about it, so assigning the bug to myself. Assignee:
bugsquad =>
rverschelde
psyca
2016-10-10 21:34:52 CEST
Whiteboard:
MGA4TOO =>
(none) I finally got to fixing this issue. Given the changelog since Mageia 5's rpmdrake 6.20 (mostly translation updates), I decided to push an adapted version of Cauldron's 6.24 for Mageia 5, as version 6.20.1. The main difference with 6.24 is that it does not contain the new icons from Animtim, nor the updates to the GUI packages list. http://gitweb.mageia.org/software/rpmdrake/log/?h=distro/mga5 CC:
(none) =>
mageiatools Advisory: ========= Updated rpmdrake package improves translations This update to Mageia's rpmdrake software improves the translations for many languages, including a translation bug fix (mga#16187). It also adds tooltips for the arch and status columns (mga#7962) and prevents an issue when copying text (mga#18569). References: - http://gitweb.mageia.org/software/rpmdrake/log/?id=6.20.1 - https://bugs.mageia.org/show_bug.cgi?id=7962 - https://bugs.mageia.org/show_bug.cgi?id=16187 - https://bugs.mageia.org/show_bug.cgi?id=18569 RPM in core/updates_testing: ============================ rpmdrake-6.20.1-1.mga5.noarch SRPM in core/updates_testing: ============================= rpmdrake-6.20.1-1.mga5 MGA5-32 on Asus A6000VM Xfce (originally installed in Dutch). After a lot of fiddling to change localization I get to a point where at CLI as root: # locale LANG=de_BE.utf8 LC_CTYPE="de_BE.utf8" LC_NUMERIC="de_BE.utf8" LC_TIME="de_BE.utf8" LC_COLLATE="de_BE.utf8" LC_MONETARY="de_BE.utf8" LC_MESSAGES="de_BE.utf8" LC_PAPER="de_BE.utf8" LC_NAME="de_BE.utf8" LC_ADDRESS="de_BE.utf8" LC_TELEPHONE="de_BE.utf8" LC_MEASUREMENT="de_BE.utf8" LC_IDENTIFICATION="de_BE.utf8" LC_ALL= and # drakrpm-editmedia Ignore the following Glib::Object::Introspection & Gtk3 warnings Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.20.1/Gtk3.pm line 296. getting exclusive lock on urpmi wrote config file [/etc/urpmi/urpmi.cfg] unlocking urpmi database So I cannot reproduce the problem here. To be remarked that MCC itself completely comes in English. CC:
(none) =>
herman.viaene (In reply to Herman Viaene from comment #9) > > So I cannot reproduce the problem here. To be remarked that MCC itself > completely comes in English. To start the tool in German, the easiest way is to run LANGUAGE=de drakrpm-editmedia MCC can be started like that in German, too: LANGUAGE=de mcc CC:
(none) =>
marja11 # LANGUAGE=de drakrpm-editmedia Ignore the following Glib::Object::Introspection & Gtk3 warnings Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.20.1/Gtk3.pm line 296. getting exclusive lock on urpmi wrote config file [/etc/urpmi/urpmi.cfg] unlocking urpmi database So, that is the same (what I expected in this case in view of the locale command results. And yes, the tool is even with this command completely in English, so there must be still something missing. To get the German translation, you need to install rpmdrake *after* locales-de, otherwise the German translation files will not be installed as apparently unneeded (like for all other languages). You could try `urpmi --replacepkgs --replacefiles rpmdrake` and see if that works. Testing bug 20477 draws in a new version of rpmdrake 6.20.1-1. The result is that rmpdrake is now in German, but the rest of MCC is still in English. So I can now confirm that the issue with drakrpm-editmedia is solved since I get now # drakrpm-editmedia Ignore the following Glib::Object::Introspection & Gtk3 warnings Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.20.1/Gtk3.pm line 296. getting exclusive lock on urpmi wrote config file [/etc/urpmi/urpmi.cfg] unlocking urpmi database using a German version. Whiteboard:
(none) =>
MGA5-32-OK Validating the update, based on rpmdrake also working ok on x86_64. Keywords:
(none) =>
validated_update An update for this issue has been pushed to the Mageia Updates repository. http://advisories.mageia.org/MGAA-2017-0013.html Status:
NEW =>
RESOLVED |