[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [LOCALE] Dansk oversættelse af WPrefs for Window Maker 2 af 2





On Fri, 8 Sep 2006, Jørgen Heesche wrote:

Bo Vagner Højer wrote:


On Fri, 8 Sep 2006, Jørgen Heesche wrote:


Skal jeg skifte til LANG dk.UTF-8 for at læse din mail?. NUL! UTF-8 giver mange kvaler.

Det er rigtigt og du skal selvfølgeligt ikke skifte til dk.UTF-8. Du skal derimod gemme WPrefs.po og huske at kliste de to dele sammen.
Så kan du læse og redigere i den med et program som kan behandle UTF-8. Her kommer tekstredigeringprogrammet kate og po-redigeringsprogrammet Kbabel til sin ret.


Du skal selvfølgelig også lave et tekstkatalog med msgfmt -o WPrefs.mo WPrefs.po og gemme mo-filen hvor der ledes efter lokale kataloger (/usr/share/locale/da/LC_MESSAGES). Om du så får held til at WPrefs anvender andet end engelsk, afhænger af kvaliteten af din distribution, da der er to fejl i WPrefs kildekode.

WPrefs.h linie 122 skal være #if defined(HAVE_LIBINTL_H) && defined(I18N)
og i resten af filen skal alle mellemrum mellem # og restn af ordret fjernes.


der er omså en lille fejl i main.c som gør at man kun kan angive lokalet med LANG og ikke LC_ALL som egentlig er standarden. Omkring linie 133 hedder det lokale = getenv("LANG"); og der bør udvides til følgende sekvens:

locale = getenv("LC_ALL");
if (!locale) locale = getenv("LANG");

Jeg er klar over at det her ikke er helt nemt, men man skal først kende fejlene før man kan gøre noget ved dem.

Mvh. Bo


 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2006-10-01, 02:02 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *