Opened 14 years ago
Closed 13 years ago
#7542 closed bug (invalid)
[PoorMan] System name is missing
Reported by: | deejam | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Website | Version: | R1/Development |
Keywords: | HTA | Cc: | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
System name is missing for PoorMan. That results in PoorMan not being translated in Deskbar and Tracker.
r1a3-rc-hrev41612
Attachments (1)
Change History (13)
by , 14 years ago
Attachment: | PoorMan-system-name-missing.png added |
---|
comment:1 by , 14 years ago
comment:2 by , 14 years ago
I had a quick look but couldn't find anything wrong or missing. Curious.
comment:3 by , 14 years ago
Strange. In r1a3-rc-hrev41650, the catkeys for PoorMan contain "system name" - and PoorMan shows its translated name. But with the last update of the catkeys (hrev41655), "application name" is back and we're back to an untranslated application name.
Edit: Seems this reverts the manual changes in hrev41640.
comment:4 by , 14 years ago
Maybe this should be manually fixed in the alpha 3 branch, but only after last translation sync? What do you think, humdinger?
comment:5 by , 14 years ago
Yeah, I can do that for Poorman and CodyCam. I do wonder though what's going wrong at HTA with those two catalogs especially...
comment:6 by , 14 years ago
Version: | R1/alpha3 → R1/Development |
---|
R1 Alpha 3 has not yet been released. This was with an R1 Alpha 3 Release Candidate image.
comment:7 by , 13 years ago
The app signature of PoorMan (x-vnd.Haiku-PoorMan) is different from the one used for its catalog on HTA (x-vnd.Haiku.PoorMan). 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.PoorMan -> Haiku-PoorMan) 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 - "PoorMan" is not translated.
follow-up: 9 comment:8 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
All catkeys seem to have the proper "System name" in Haiku tree now.
comment:9 by , 13 years ago
Replying to pulkomandy:
All catkeys seem to have the proper "System name" in Haiku tree now.
That's true, but only because somebody changed it manually from "Application name" to "System name". If you download the corresponding catkeys from HTA you still get "Application name" (see http://hta.polytect.org/catalogs/generate/577/fr).
comment:10 by , 13 years ago
Component: | Applications/Poorman → Website |
---|---|
Keywords: | HTA added |
Resolution: | fixed |
Status: | closed → reopened |
Type: | enhancement → bug |
Taos is correct, that somebody is usually me... :)
Reopened the ticket and changed component to "HTA", since the app does everything right.
comment:11 by , 13 years ago
Should this ticket be closed as more and more languages are migrating to pootle?
comment:12 by , 13 years ago
Resolution: | → invalid |
---|---|
Status: | reopened → closed |
Right, as we've left HTA now, this becomes invalid,
Can't say why it doesn't work. On HTA there is still an "Application name" entry for PoorMan (instead of "System name"). B_TRANSLATE_SYSTEM_NAME("PoorMan") is defined in constants.cpp.