[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: [Bug 6588] [locales-ar] RESOLVED: Translation files won't get insatalled when you install or update an rpm package



Now, I believe there is no bug related to Arabic left with Mandrake 10.1. I 
will check the beta tomorrow and file new bugs, if any. Hope not!

----------  Forwarded Message  ----------

Subject: [Bug 6588] [locales-ar] RESOLVED: Translation files won't get 
insatalled when you install or update an rpm package
Date: Yaum al-Jumma 19 Jumaada al-Thaani 1425 20:27
From: [pablo] <bugzilla at qa dot linux-mandrake dot com>
To: munzirtaha at newhorizons dot com dot sa

http://qa.mandrakesoft.com/show_bug.cgi?id=6588


pablo at mandrakesoft dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Additional Comments From pablo at mandrakesoft dot com  2004-08-06 22:27
 ------- Done in locales packages starting from version 2.3.3-7mdk

a postinstall script will be run (only when installing a new locales-*
 package, not un updates) that will add the language(s) provided by the
 locale to the list of languages rpm installs (the %_install_langs macro in
 /etc/rpm/macro), unless that value is already "all";
and also add the language(s) to the list for menus (languages()= in
/etc/menu-methods/lang.h)

and also, copy to /etc/locale/ the LC_* files for the default locale (the one
defined in /etc/sysconfig/i18n for the displaying of messages) so that
 localized messages will appear properly at boot, even vefore
 /usr/share/locale is mounted

As the script is run only on a new install, it will start to have effect only
 on a new installed system or on a system updated trough a complete update
 process (throug DrakX, like an install), and not by simply doing an update
 of a single locales-* file.
You can however force it by first removing the old locales-* file then
installing the new; eg: rpm -ev --force --nodeps locales-ar ; urpmi
 locales-ar


--
Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.


------- Reminder: -------
assigned_to: pablo at mandrakesoft dot com
status: RESOLVED
creation_date:
description:
if Arabic (or any other language btw) is installed after the install of the
 system; you would also want to edit: '-etc-rpm-macros' to add it ("ar") to
 the "%_install_langs" macro; otherwise
the translation files coming in the rpm packages won't get installed when
you install or update an rpm package.

I am not sure whether this is the right component.
Note: I have to replace slashes with dashes (a bug in bugzilla?)

-------------------------------------------------------

-- 
Munzir Taha  PGP Key available
gpg --recv-keys --keyserver www.mandrakesecure.net F0671821

Telecommunications and Electronics Engineer
Linux Registered User #279362 at http://counter.li.org
Mandrake Club member
Maintainer of the Open Arabic Bugs Project at
http://wiki.arabeyes.org/OpenBugs
CIW Designer, ICDL, MOUS
New Horizons CLC
Riyadh, SA