Opened 8 years ago

Closed 8 years ago

#7539 closed bug (invalid)

[CodyCam] System name is missing

Reported by: deejam Owned by: jonas.kirilla
Priority: normal Milestone: R1
Component: Website Version: R1/Development
Keywords: HTA Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

System name is missing for CodyCam. That results in CodyCam not being translated in Deskbar and Tracker.

r1a3-rc-hrev41612

Resaved the image using ShowImage instead of WonderBrush

Attachments (2)

CodyCam-system-name-missing.png (38.5 KB ) - added by deejam 8 years ago.
Resaved the image using ShowImage instead of WonderBrush
CodyCam.patch (359 bytes ) - added by taos 8 years ago.
Patch to localize CodyCam's application name.

Download all attachments as: .zip

Change History (13)

by deejam, 8 years ago

Resaved the image using ShowImage instead of WonderBrush

comment:1 by taos, 8 years ago

Seems an entry for Catalog.h was missing.

Added patch for CodyCam.cpp.

by taos, 8 years ago

Attachment: CodyCam.patch added

Patch to localize CodyCam's application name.

comment:2 by taos, 8 years ago

Has a Patch: set

comment:3 by jonas.kirilla, 8 years ago

Owner: changed from mmu_man to jonas.kirilla
Status: newassigned

comment:4 by mmadia, 8 years ago

Version: R1/alpha3R1/Development

R1 Alpha 3 has not yet been released. This was with an R1 Alpha 3 Release Candidate image.

comment:5 by taos, 8 years ago

The app signature of CodyCam (x-vnd.Haiku-CodyCam) is different from the one used for its catalog on HTA (x-vnd.Haiku.CodyCam). When an app signature is edited and there already exists a catalog for that application on HTA, the catalog (including its signature) is no longer updated (noticed this when using x-vnd.Haiku-mail_daemon instead of correct x-vnd.Be-POST). So, when editing the app signature (Haiku.CodyCam -> Haiku-CodyCam) in hrev41103 and switching from B_TRANSLATE_APP_NAME to B_TRANSLATE_SYSTEM_NAME those changes never made it to the corresponding catalog on HTA: Application name was never replaced with system name. I think that's why - without manually replacing "application file" with "system file" in the catkeys - CodyCam is not translated.

comment:6 by pulkomandy, 8 years ago

Resolution: fixed
Status: assignedclosed

Patch is already applied and catalogs seem to use the proper "System name".

in reply to:  6 comment:7 by taos, 8 years ago

Replying to pulkomandy:

catalogs seem to use the proper "System name".

You're right. But there's still a problem. AFAIK, for the catalogs in SVN, "System name" is only used because "Application name" was manually replaced by "System name". On HTA, however, it is still "Application name" (see http://hta.polytect.org/catalogs/generate/4/fr).

comment:8 by humdinger, 8 years ago

Component: Applications/CodyCamWebsite
Keywords: HTA added
Resolution: fixed
Status: closedreopened
Type: enhancementbug

Taos is correct.
Reopened the ticket and changed component to "HTA", since the app does everything right.

comment:9 by pulkomandy, 8 years ago

Has a Patch: unset

comment:10 by taos, 8 years ago

Should this ticket be closed as more and more languages are migrating to pootle?

comment:11 by humdinger, 8 years ago

Resolution: invalid
Status: reopenedclosed

Right, as we've left HTA now, this becomes invalid,

Note: See TracTickets for help on using tickets.