Opened 8 years ago

Closed 7 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)

Changed 8 years ago by deejam

Resaved the image using ShowImage instead of WonderBrush

comment:1 Changed 8 years ago by taos

Seems an entry for Catalog.h was missing.

Added patch for CodyCam.cpp.

Changed 8 years ago by taos

Attachment: CodyCam.patch added

Patch to localize CodyCam's application name.

comment:2 Changed 8 years ago by taos

Has a Patch: set

comment:3 Changed 8 years ago by jonas.kirilla

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

comment:4 Changed 8 years ago by mmadia

Version: R1/alpha3R1/Development

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

comment:5 Changed 8 years ago by taos

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 Changed 8 years ago by pulkomandy

Resolution: fixed
Status: assignedclosed

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

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

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 Changed 8 years ago by humdinger

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 Changed 8 years ago by pulkomandy

Has a Patch: unset

comment:10 Changed 7 years ago by taos

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

comment:11 Changed 7 years ago by humdinger

Resolution: invalid
Status: reopenedclosed

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

Note: See TracTickets for help on using tickets.