Opened 8 years ago

Closed 8 years ago

#7512 closed enhancement (fixed)

Media preflet is only partially localized due to un-localized mixer media add-on.

Reported by: taos Owned by: anevilyak
Priority: normal Milestone: R1
Component: Preferences/Media Version: R1/Development
Keywords: localization Cc:
Blocked By: Blocking:
Has a Patch: yes Platform: All

Description

Using r1a3-hrev41550 (gcc2hybrid).

Media Preferences is only partially localized. All strings for Audiomixer are not localized:

Not localized audio mixer settings.

The Audiomixer Setup part seems to be related to the not localized media add-on mixer (mixer.media_addon). The strings shown in the preferences window above are the same as in src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp.

So, I've tried to make a patch to localize AudioMixer (it's attached as AudioMixer.patch) but, please, keep in mind that I've absolutely no idea what I've been doing. For me, media add-ons are so different from the very few Haiku source code parts I've seen so far that I'm not sure if these can be localized in the same way - I haven't found any that are localized and could be used as reference.

Attachments (2)

AudioMixer.png (37.0 KB) - added by taos 8 years ago.
Not localized audio mixer settings.
AudioMixer.patch (13.7 KB) - added by taos 8 years ago.
New (and more complete) attempt to localize AudioMixer.cpp (Jamfile and .rdef included).

Download all attachments as: .zip

Change History (6)

Changed 8 years ago by taos

Attachment: AudioMixer.png added

Not localized audio mixer settings.

comment:1 Changed 8 years ago by taos

New attempt to localize mixer.media_addon. I took my inspiration from localizing mail_daemon add-ons.

Changed 8 years ago by taos

Attachment: AudioMixer.patch added

New (and more complete) attempt to localize AudioMixer.cpp (Jamfile and .rdef included).

comment:2 Changed 8 years ago by taos

Has a Patch: set

comment:3 Changed 8 years ago by pulkomandy

Applied in hrev42967.

comment:4 Changed 8 years ago by pulkomandy

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.