Opened 14 years ago

Closed 14 years ago

#5430 closed bug (fixed)

Locale doesn't work

Reported by: damoklas Owned by: nobody
Priority: high Milestone: R1
Component: Kits/Locale Kit Version: R1/Development
Keywords: locale language settings preferences Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by aldeck)

Locale setting doesn't work any more. Tested in hrev35516 (gcc2/4)

Attachments (1)

Locale.zip (55.4 KB ) - added by diver 14 years ago.
previously working version

Download all attachments as: .zip

Change History (11)

comment:1 by pulkomandy, 14 years ago

Actually, they still do, but quite badly. The current preflet only allows you to select a precise locale like fr_FR or pt_BR. This makes it not able to fallback to generic fr or pt even if they are available. You can check that it still work in some places; for example AboutSystem will display the uptime localized properly.

I'd like someone else to take over the preflet work : I'm definitely more at ease working with the internals of the Locale Kit than building windows...

in reply to:  1 comment:2 by damoklas, 14 years ago

Replying to pulkomandy: had tried other languages

comment:3 by damoklas, 14 years ago

Haiku rev. 35546, locale setting still not work.

comment:4 by damoklas, 14 years ago

Haiku rev. 35571, locale setting still not work.

in reply to:  4 comment:5 by aldeck, 14 years ago

Description: modified (diff)
Keywords: locale language settings preferences added
Priority: highnormal
Summary: Locale not workLocale doesn't work

Replying to damoklas:

Haiku rev. 35571, locale setting still not work.

Please be patient. No need to update the ticket every two days.

comment:6 by pulkomandy, 14 years ago

Component: Kits/Locale KitPreferences
Owner: changed from pulkomandy to nobody
Status: newassigned

I'm not willing to work more on the locale preflet. Sorry, but GUI coding definitely isn't my cup of tea.

by diver, 14 years ago

Attachment: Locale.zip added

previously working version

in reply to:  6 comment:7 by damoklas, 14 years ago

Component: PreferencesKits/Locale Kit
Priority: normalhigh

Replying to pulkomandy:

I'm not willing to work more on the locale preflet. Sorry, but GUI coding definitely isn't my cup of tea.

This problem is not GUI and Owned by the fact that the locale does not set locale, and the translated programs not able to use this locale. And this Locale from Locale.zip also not work, for the same reason, I think. This just Locale brokenness an not as you think.

comment:8 by koki, 14 years ago

The fact that even when changing the locale to a language other than English localized applications still run in English make it difficult to work on localization.

Would it be possible to revert to the last working revision until whatever issues cause this problem have been addresses?

comment:9 by pulkomandy, 14 years ago

Yes. Alternatively you can just rename your catalog to use the proper name (like fr_FR instead of fr) and it will work.

comment:10 by pulkomandy, 14 years ago

Resolution: fixed
Status: assignedclosed

Ok, fixed the catalog loading so the current preflet will work in hrev35787.

Note: See TracTickets for help on using tickets.